有没有老哥帮忙看下代码,怎么改成场自己也免伤
--「邊防將軍」--場上所有友軍,攻擊力上升25%,受到傷害減免15%
require "helper"
local allies = {}
function BeginTurn(turn)
PowerEvent()
end
function PowerEvent()
allies =GetAllyUnit()
for i, v in ipairs(allies) do
--自身以外、傷害減免15%
if v.Id ~= unit.Id then
v.AddBuff("nick151buff")
end
end
end
function RemoveBuffEvent()
allies =GetAllyUnit()
for i, v in ipairs(allies) do
--自身以外、傷害減免15%
if v.Id ~= unit.Id then
v.RemoveBuff("nick151buff")
end
end
end
--當自身數值發生變化
function PropertyChange(index)
if index == Prop.HPthen
if unit <= 0 then
RemoveBuffEvent()
print(unit.Name .. " 死亡,移除隊友".. item.Name .." BUFF !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
end
end
end
页:
[1]