mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 17:05:44 +01:00
*Remove duplicated timer of flame leviathan script.
--HG-- branch : trunk
This commit is contained in:
@@ -47,17 +47,6 @@ struct TRINITY_DLL_DECL boss_flame_leviathanAI : public BossAI
|
||||
assert(c->isVehicle());
|
||||
}
|
||||
|
||||
uint32 FLAME_VENTS_Timer;
|
||||
uint32 BATTERING_RAM_Timer;
|
||||
uint32 GATHERING_SPEED_Timer;
|
||||
|
||||
void Reset()
|
||||
{
|
||||
FLAME_VENTS_Timer = 10000;
|
||||
BATTERING_RAM_Timer = 0;
|
||||
GATHERING_SPEED_Timer = 0;
|
||||
}
|
||||
|
||||
void MoveInLineOfSight(Unit* who) {}
|
||||
|
||||
void EnterCombat(Unit *who)
|
||||
@@ -90,24 +79,6 @@ struct TRINITY_DLL_DECL boss_flame_leviathanAI : public BossAI
|
||||
|
||||
events.Update(diff);
|
||||
|
||||
if( FLAME_VENTS_Timer < diff )
|
||||
{
|
||||
DoCast(m_creature->getVictim(),SPELL_FLAME_VENTS);
|
||||
FLAME_VENTS_Timer = 30000;
|
||||
} else FLAME_VENTS_Timer -= diff;
|
||||
|
||||
if( BATTERING_RAM_Timer < diff )
|
||||
{
|
||||
DoCast(m_creature->getVictim(),SPELL_BATTERING_RAM);
|
||||
BATTERING_RAM_Timer = 40000;
|
||||
} else BATTERING_RAM_Timer -= diff;
|
||||
|
||||
if( GATHERING_SPEED_Timer < diff )
|
||||
{
|
||||
DoCast(m_creature->getVictim(),SPELL_GATHERING_SPEED);
|
||||
GATHERING_SPEED_Timer = 50000;
|
||||
} else GATHERING_SPEED_Timer -= diff;
|
||||
|
||||
if(me->hasUnitState(UNIT_STAT_CASTING))
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user