public void RefreshCombatTimer() { if (!IsInCombat) { IsInCombat = true; _Owner.EvtInterface.Notify(EventName.OnEnterCombat, _Owner, null); UnitOwner.DispatchUpdateState((byte)StateOpcode.Combat, 1, 0); // Clearing heal hate on combat enter //if (CreditedPlayer != null) //CreditedPlayer.HealAggros.Clear(); } #if DEBUG && ABILITY_DEVELOPMENT CombatLeaveTime = TCPManager.GetTimeStampMS() + 1000; #else CombatLeaveTime = TCPManager.GetTimeStampMS() + 10000; #endif }