补全技能效果
This commit is contained in:
@@ -148,9 +148,9 @@ func (e *EffectDefeatTrigger) triggerLevelUpOnDefeat(at info.AttackValue) {
|
||||
func (e *EffectDefeatTrigger) triggerNextEnemyStatusOnDefeat(at info.AttackValue) {
|
||||
// 这里补充原逻辑中状态施加的完整判断(如检查对手类型是否匹配)
|
||||
// 简化示例:直接处理状态施加
|
||||
for _, v := range at.Status {
|
||||
for i, v := range at.Status {
|
||||
if v > 0 {
|
||||
nv := input.Geteffect(input.EffectType.Status, int(v))
|
||||
nv := input.Geteffect(input.EffectType.Status, int(i))
|
||||
if nv != nil {
|
||||
e.Ctx().Opp.AddEffect(e.Ctx().Our, nv)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user