|
|
在Cirno04_Active中是直接把单位改为无敌,在Cirno04_Remove中直接把单位改为不无敌,但是Cirno04_Target没有把原先就无敌的单位排除掉
建议在Cirno04_Target中把原先无敌的单位排除掉
也就是添加如下语句
if IsUnitInvulnerable(GetFilterUnit())then
return false
endif
或者新建一个原型是Avul的技能
将
call SetUnitInvulnerable(target,false)
call SetUnitInvulnerable(target,ture)
分别改为
call UnitAddAbility(target, ????)
call UnitRemoveAbility(target, ????) |
|