refactor(Core): AddEventAtOffset (#23140)
This commit is contained in:
@@ -119,11 +119,11 @@ void Totem::InitSummon()
|
||||
}
|
||||
}
|
||||
|
||||
void Totem::UnSummon(uint32 msTime)
|
||||
void Totem::UnSummon(Milliseconds msTime)
|
||||
{
|
||||
if (msTime)
|
||||
if (msTime > 0ms)
|
||||
{
|
||||
m_Events.AddEvent(new ForcedUnsummonDelayEvent(*this), m_Events.CalculateTime(msTime));
|
||||
m_Events.AddEventAtOffset(new ForcedUnsummonDelayEvent(*this), msTime);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -55,7 +55,7 @@ public:
|
||||
void Update(uint32 time) override;
|
||||
void InitStats(uint32 duration) override;
|
||||
void InitSummon() override;
|
||||
void UnSummon(uint32 msTime = 0) override;
|
||||
void UnSummon(Milliseconds msTime = 0ms) override;
|
||||
uint32 GetSpell(uint8 slot = 0) const { return m_spells[slot]; }
|
||||
uint32 GetTotemDuration() const { return m_duration; }
|
||||
void SetTotemDuration(uint32 duration) { m_duration = duration; }
|
||||
|
||||
Reference in New Issue
Block a user