Build fix and codestyle

This commit is contained in:
Keader
2017-02-09 21:12:12 -03:00
parent 21b5a377e4
commit 8f00aa92de

View File

@@ -18,6 +18,7 @@
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "gundrak.h"
enum Spells
@@ -74,20 +75,12 @@ class boss_moorabi : public CreatureScript
struct boss_moorabiAI : public BossAI
{
boss_moorabiAI(Creature* creature) : BossAI(creature, DATA_MOORABI)
{
Initialize();
}
void Initialize()
{
_transformed = false;
}
boss_moorabiAI(Creature* creature) : BossAI(creature, DATA_MOORABI), _transformed(false) { }
void Reset() override
{
_Reset();
Initialize();
_transformed = false;
events.SetPhase(PHASE_INTRO);
events.ScheduleEvent(EVENT_PHANTOM, Seconds(21), 0, PHASE_INTRO);
}
@@ -99,17 +92,17 @@ class boss_moorabi : public CreatureScript
DoCastSelf(SPELL_MOJO_FRENZY, true);
events.SetPhase(PHASE_COMBAT);
events.ScheduleEvent(EVENT_GROUND_TREMOR, Seconds(18), 0, PHASE_COMBAT);
events.ScheduleEvent(EVENT_NUMBLING_SHOUT, Seconds(10), 0, PHASE_COMBAT);
events.ScheduleEvent(EVENT_DETERMINED_STAB, Seconds(20), 0, PHASE_COMBAT);
events.ScheduleEvent(EVENT_TRANFORMATION, Seconds(12), 0, PHASE_COMBAT);
events.ScheduleEvent(EVENT_GROUND_TREMOR, Seconds(18));
events.ScheduleEvent(EVENT_NUMBLING_SHOUT, Seconds(10));
events.ScheduleEvent(EVENT_DETERMINED_STAB, Seconds(20));
events.ScheduleEvent(EVENT_TRANFORMATION, Seconds(12));
}
void EnterEvadeMode(EvadeReason /*why*/) override
{
_DespawnAtEvade();
}
void JustSummoned(Creature* /*summon*/) override {}
uint32 GetData(uint32 type) const override
@@ -184,7 +177,7 @@ class boss_moorabi : public CreatureScript
default:
break;
}
if(me->HasUnitState(UNIT_STATE_CASTING))
return;
}
@@ -229,14 +222,14 @@ class spell_moorabi_mojo_frenzy : public SpellScriptLoader
class spell_moorabi_mojo_frenzy_AuraScript : public AuraScript
{
PrepareAuraScript(spell_moorabi_mojo_frenzy_AuraScript);
bool Validate(SpellInfo const* /*spell*/) override
{
if (!sSpellMgr->GetSpellInfo(SPELL_MOJO_FRENZY_CAST_SPEED))
return false;
return true;
}
void HandlePeriodic(AuraEffect const* /*aurEff*/)
{
PreventDefaultAction();