
Soul Severance
Lvl: 10
Passive
Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *50 physical true damage.
Lvl: 9
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *45 physical true damage.
Lvl: 8
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *40 physical true damage.
Lvl: 7
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *35 physical true damage.
Lvl: 6
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *30 physical true damage.
Lvl: 5
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *25 physical true damage.
Lvl: 4
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *20 physical true damage.
Lvl: 3
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *15 physical true damage.
Lvl: 2
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *10 physical true damage.
Lvl: 1
Passive
• Every time you attack an enemy, additional true damage will be dealt based on the number of buffs on the target. Each buff effect causes (self's Luk + self's Dex) *5 physical true damage.
Self 6650
function CommonFun.calcBuff_6650(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local Luk = srcUser:GetProperty("Luk")
local Dex = srcUser:GetProperty("Dex")
local RefineDamReduc = targetUser:GetProperty("RefineDamReduc")
local GainNum = targetUser:GetSkillGainBuffNum()
local skilllv = srcUser:GetLernedSkillLevel(2072_RANGER:SOUL_SEVERANCE_SOUL)
local A = -5 * (Luk + Dex) * lv * GainNum * (1 + skilllv * 0.05) * (1 - RefineDamReduc)
return A
end
Self
{
"id": 132910,
"BuffName": "Soul Severance",
"BuffRate": {
"Odds": 100
},
"Condition": {
"type": "Attack",
"all_skill": 1,
"must_have_damage": 1
},
"BuffEffect": {
"id": [
132911
],
"type": "AddBuff"
}
}
Self
{
"id": 132911,
"BuffName": "Soul Severance",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Hp": {
"type": 6650
},
"type": "HSPChange"
}
}
Formula
{
"id": 2052010,
"Buff": {
"self": [
132910
]
},
"Cost": 1,
"Desc": [
{
"id": 2052000,
"params": [
50
]
}
],
"Icon": "skill_2052001",
"Level": 10,
"DescId": "##2833967",
"NameZh": "##532596",
"ItemCost": [
{
"id": 12903,
"count": 1580
}
],
"Pvp_buff": {
"self": [
132910
]
},
"DamageType": 4,
"ExtraMaxLevel": 0
}