```
fix(fight): 修复战斗命中判断逻辑并移除冗余命中检查 - 修复 NewSel32 中的命中判断,将 Side 字段改为 Hit 字段 - 移除 EffectAttackMiss 中的冗余命中判断逻辑 - 移除 EffectDefeatTrigger 中的重复命中检查 - 移除 EffectPhysicalAttackAddStatus 中的冗余命中判断 - 移除多个效果文件中的重复命中检查逻辑 - 修正 Effect136 中的命中处理逻辑,确保在技能命中时正确触发 - 移除其他多个效果中的重复命中检查代码 ```
This commit is contained in:
@@ -56,9 +56,6 @@ func registerConditionalAddDamageEffects() {
|
||||
// -----------------------------------------------------------
|
||||
func (e *EffectConditionalAddDamage) OnSkill() bool {
|
||||
// 1. 命中判定失败,不触发
|
||||
if !e.Hit() {
|
||||
return true
|
||||
}
|
||||
|
||||
// 2. 获取当前效果ID对应的条件函数
|
||||
cond, ok := conditionMap[int(e.ID().Suffix())]
|
||||
|
||||
Reference in New Issue
Block a user