Soul Whisper
Lvl: 10 Passive

Occultist's CT Variable reduces by 10%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*100 points every time

Lvl: 9 Passive
• Occultist's CT Variable reduces by 9%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*90 points every time
Lvl: 8 Passive
• Occultist's CT Variable reduces by 8%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*80 points every time
Lvl: 7 Passive
• Occultist's CT Variable reduces by 7%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*70 points every time
Lvl: 6 Passive
• Occultist's CT Variable reduces by 6%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*60 points every time
Lvl: 5 Passive
• Occultist's CT Variable reduces by 5%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*50 points every time
Lvl: 4 Passive
• Occultist's CT Variable reduces by 4%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*40 points every time
Lvl: 3 Passive
• Occultist's CT Variable reduces by 3%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*30 points every time
Lvl: 2 Passive
• Occultist's CT Variable reduces by 2%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*20 points every time
Lvl: 1 Passive
• Occultist's CT Variable reduces by 1%; When casting skills, it will render the hero's own friendly soul carrier to receive healing by (Hero's own INT + LUK)*10 points every time

Aesir

• Soul Whisper - Healing [Soul Whisper]'s healing amount +3%

Self 7200

function CommonFun.calcBuff_7200(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv_1 = srcUser:GetLernedSkillLevel(2326_ACOLYTE:SOUL_WHISPER)
  local Int = srcUser:GetProperty("Int")
  local Luk = srcUser:GetProperty("Luk")
  local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
  local HealEncPer = srcUser:GetProperty("HealEncPer")
  local Num = srcUser:GetRunePoint(183035_AESIR_SOUL_WHISPER_S_HEALING_AMOUNT_3)
  local GemValue = srcUser:GetGemValue(183112_SOUL_WHISPER_S_HEALING_AMOUNT_PERCENTAGE)
  local A = (Int + Luk) * skilllv_1 * a * (1 + BeHealEncPer2) * (1 + HealEncPer) * (1 + Num * 0.03) * (1 + GemValue / 100000)
  return A
end

Self

{
  "id": 135170,
  "BuffName": "Soul Whisper",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "AttrChange",
    "CTChangePer": {
      "a": -0.01,
      "b": 0,
      "c": 183111,
      "type": 5020
    }
  }
}

Self

{
  "id": 135171,
  "BuffName": "Soul Whisper Recovery",
  "BuffRate": {
    "Odds": 100
  },
  "Condition": {
    "type": "UseSkill",
    "all_skill": 1,
    "no_normalSkill": 1
  },
  "BuffEffect": {
    "Hp": {
      "a": 10,
      "type": 7200
    },
    "type": "HSPChange"
  }
}

Formula

{
  "id": 2326010,
  "Buff": {
    "self": [
      135170,
      135171
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 2326000,
      "params": [
        10,
        100
      ]
    }
  ],
  "Icon": "skill_2326001",
  "Level": 10,
  "DescId": "##1191116",
  "NameZh": "##1190100",
  "Pvp_buff": {
    "self": [
      135170,
      135171
    ]
  }
}