|
|
@@ -1587,12 +1587,12 @@ end
|
|
|
function CMD.zuzhouTrueHurt(obj, skillConfig, skillTargets)
|
|
|
local confArgs = skillConfig.args
|
|
|
local nAtt = CombatObj.getValue(obj,RoleDefine.ATK)
|
|
|
- local nHurt = nAtt * confArgs[1] / 10000
|
|
|
+ local baseHurt = nAtt * confArgs[1] / 10000
|
|
|
for _,target in ipairs(skillTargets) do
|
|
|
local isStatus, cmd, ind = CombatBuff.isStatus(target, {"zuzhou"})
|
|
|
if isStatus then
|
|
|
local nZuZhouNum = #target.bufferCmd["zuzhou"]
|
|
|
- nHurt = nHurt * nZuZhouNum
|
|
|
+ local nHurt = baseHurt * nZuZhouNum
|
|
|
if nHurt > 0 then
|
|
|
local d = CombatObj.updateHp(target, -nHurt,nil,true, obj.pos,CombatObj.EXTRA_HP_TYPE)
|
|
|
if d ~= 0 then
|