feat: 新增战斗效果1630-1634及1609-1624
This commit is contained in:
@@ -24,14 +24,15 @@ type Input struct {
|
||||
Opp *Input
|
||||
CanCapture int
|
||||
Finished bool //是否加载完成
|
||||
*model.AttackValue
|
||||
FightC common.FightI
|
||||
// info.BattleActionI
|
||||
Effects []Effect //effects 实际上全局就是effect无限回合 //effects容器 技能的
|
||||
EffectCache []Effect //这里是命中前执行的容器,也就是命中前执行的所有逻辑相关,理论上一个effect被激活,就应该同时将其他的effect取消激活
|
||||
EffectLost []Effect
|
||||
// 删掉伤害记录,可以在回调中记录,而不是每次调用记录
|
||||
*model.AttackValue
|
||||
FightC common.FightI
|
||||
SumDamage alpacadecimal.Decimal //伤害
|
||||
ShieldDamageTaken alpacadecimal.Decimal
|
||||
// 记录上一回合结束时的能力等级,供效果727等回溯使用。
|
||||
LastTurnEndProp [6]int8
|
||||
// DamageZone struct {
|
||||
|
||||
Reference in New Issue
Block a user