由于是群功法术,所以动画是用公共事件做的,但是系统是全动画战斗系统需要闪烁判断是否造成伤害,
当然可以在公共事件里用脚本
if $t == 19
a = $scene.active_battler
s = $scene.skill.id
for b in $scene.target_battlers
b.skill_effect(a,$data_skills[151])
b.show_damage(b.damage)
b.hp -= b.damage
b.damage = nil
end
end
来调取伤害
但是我设置的某些状态下目标所受伤害会转化成气血恢复
那么这个法术的伤害在公共事件,无法实现这个状态(当然我可以在公共事件脚本里加,但是我有很多类似的状态技能,不想加那么多)
而别的法术可以用self.damage = -self.damage实现这个状态