Entities/Creature: Add some more std::chrono overloads

This commit is contained in:
treeston
2016-07-08 17:02:34 +02:00
committed by Aokromes
parent bde4176861
commit a3fba746d0
2 changed files with 3 additions and 1 deletions

View File

@@ -367,7 +367,8 @@ class BossAI : public ScriptedAI
void _EnterCombat();
void _JustDied();
void _JustReachedHome() { me->setActive(false); }
void _DespawnAtEvade(uint32 delayToRespawn = 30, Creature* who = nullptr);
void _DespawnAtEvade(uint32 delayToRespawn = 30, Creature* who = nullptr);
void _DespawnAtEvade(Milliseconds const& time, Creature* who = nullptr) { _DespawnAtEvade(uint32(time.count()), who); }
void TeleportCheaters();

View File

@@ -595,6 +595,7 @@ class Creature : public Unit, public GridObject<Creature>, public MapObject
void RemoveCorpse(bool setSpawnTime = true);
void DespawnOrUnsummon(uint32 msTimeToDespawn = 0);
void DespawnOrUnsummon(Milliseconds const& time) { DespawnOrUnsummon(uint32(time.count())); }
time_t const& GetRespawnTime() const { return m_respawnTime; }
time_t GetRespawnTimeEx() const;