using CombatLibrary.CombatLibrary.CombatCore.CustomizeTimeLogic.FxLogic; using GameLogic.Combat.CombatTool; using GameLogic.Player; namespace GameLogic.Combat.Buff { /// /// 寒气 每到寒气对敌人的功法运转速度降低1%,10道寒气后,敌人将会被冻结,功法不在运转。火系功法能清除1层 /// public class b_1001 : BuffBasic { private float lasetAddValue; protected override void ProInit() { } protected override void ProUpdateEffect() { combatHeroEntity.CurrCombatHeroInfo.addAttSpeed_bl += lasetAddValue; lasetAddValue = 0; lasetAddValue = buffCount * buffInf.BuffConfig.effectValue[0]; combatHeroEntity.CurrCombatHeroInfo.addAttSpeed_bl -= lasetAddValue; } public override void Dispose() { combatHeroEntity.CurrCombatHeroInfo.addAttSpeed_bl += lasetAddValue; lasetAddValue = 0; } } }