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
        }