refactor(fight): 优化状态效果获取逻辑,增加存活状态检查

This commit is contained in:
1
2025-11-04 14:16:52 +00:00
parent 603c33c832
commit f7b1e6ce08
2 changed files with 3 additions and 1 deletions

View File

@@ -70,7 +70,7 @@ func (c *Input) GetProp(id int, istue bool) int {
func (c *Input) GetEffect(etype EnumEffectType, id int) Effect {
var ret []Effect
for _, v := range c.Effects {
if v.ID() == id {
if v.ID() == id &&v.Alive(){
ret = append(ret, v)
}