private static void CheckInColdBlood(S_ABNORMALITY_END p) { if (!IcbIds.Contains(p.AbnormalityId)) { return; } if (!IsViewModelAvailable <SlayerLayoutVM>(out var vm)) { return; } vm !.InColdBlood.StopEffect(); }
public override bool StartSpecialSkill(Cooldown sk) { if (sk.Skill.IconName == InColdBlood.Cooldown.Skill.IconName) { InColdBlood.StartCooldown(sk.Duration); return(true); } if (sk.Skill.IconName != OverhandStrike.Skill.IconName) { return(false); } OverhandStrike.Start(sk.Duration); return(true); }
public override void Dispose() { InColdBlood.Dispose(); }