refactor: 移除英雄击退相关属性和逻辑
移除 HeroAttrsComp 中的 back_chance 属性及相关配置,清理 SCastSystem、Skill 和 HeroAtkSystem 中击退概率的计算与判定逻辑,简化攻击效果处理流程。
This commit is contained in:
@@ -30,7 +30,6 @@ export class HeroAttrsComp extends ecs.Comp {
|
||||
// ==================== 特殊属性 ====================
|
||||
critical: number = 0; // 暴击率
|
||||
freeze_chance: number = 0; // 冰冻概率
|
||||
back_chance: number = 0; // 击退概率
|
||||
puncture: number = 0; // 穿刺次数
|
||||
wfuny: number = 0; // 风怒
|
||||
|
||||
@@ -232,7 +231,6 @@ export class HeroAttrsComp extends ecs.Comp {
|
||||
this.skills = {};
|
||||
this.critical = 0;
|
||||
this.freeze_chance = 0;
|
||||
this.back_chance = 0;
|
||||
this.revive_count = 0;
|
||||
this.revive_time = 0;
|
||||
this.invincible_time = 0;
|
||||
|
||||
Reference in New Issue
Block a user