Core/Script: Code style and remove unused core.
Signed-off-by: Gyx <[email protected]>
This commit is contained in:
@@ -115,7 +115,7 @@ public:
|
||||
case 45:
|
||||
DoScriptText(SAY_WIN, me, player);
|
||||
me->SetFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_QUESTGIVER);
|
||||
if (player && player->GetTypeId() == TYPEID_PLAYER)
|
||||
if (player->GetTypeId() == TYPEID_PLAYER)
|
||||
CAST_PLR(player)->GroupEventHappens(QUEST_WILLIX_THE_IMPORTER, me);
|
||||
break;
|
||||
case 46:
|
||||
|
||||
@@ -100,8 +100,7 @@ class npc_torek : public CreatureScript
|
||||
case 20:
|
||||
DoScriptText(SAY_WIN, me, player);
|
||||
Completed = true;
|
||||
if (player)
|
||||
player->GroupEventHappens(QUEST_TOREK_ASSULT, me);
|
||||
player->GroupEventHappens(QUEST_TOREK_ASSULT, me);
|
||||
break;
|
||||
case 21:
|
||||
Talk(SAY_END, player->GetGUID());
|
||||
@@ -177,47 +176,41 @@ class npc_torek : public CreatureScript
|
||||
class npc_ruul_snowhoof : public CreatureScript
|
||||
{
|
||||
public:
|
||||
|
||||
npc_ruul_snowhoof()
|
||||
: CreatureScript("npc_ruul_snowhoof")
|
||||
{
|
||||
}
|
||||
npc_ruul_snowhoof() : CreatureScript("npc_ruul_snowhoof") { }
|
||||
|
||||
struct npc_ruul_snowhoofAI : public npc_escortAI
|
||||
{
|
||||
npc_ruul_snowhoofAI(Creature* creature) : npc_escortAI(creature) {}
|
||||
npc_ruul_snowhoofAI(Creature* creature) : npc_escortAI(creature) { }
|
||||
|
||||
void WaypointReached(uint32 i)
|
||||
{
|
||||
Player* player = GetPlayerForEscort();
|
||||
|
||||
if (!player)
|
||||
return;
|
||||
|
||||
switch (i)
|
||||
{
|
||||
case 0: {
|
||||
case 0:
|
||||
me->SetUInt32Value(UNIT_FIELD_BYTES_1, 0);
|
||||
GameObject* Cage = me->FindNearestGameObject(GO_CAGE, 20);
|
||||
if (Cage)
|
||||
if (GameObject* Cage = me->FindNearestGameObject(GO_CAGE, 20))
|
||||
Cage->SetGoState(GO_STATE_ACTIVE);
|
||||
break;}
|
||||
case 13:
|
||||
break;
|
||||
|
||||
case 13:
|
||||
me->SummonCreature(3922, 3449.218018f, -587.825073f, 174.978867f, 4.714445f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
me->SummonCreature(3921, 3446.384521f, -587.830872f, 175.186279f, 4.714445f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
me->SummonCreature(3926, 3444.218994f, -587.835327f, 175.380600f, 4.714445f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
break;
|
||||
case 19:
|
||||
|
||||
case 19:
|
||||
me->SummonCreature(3922, 3508.344482f, -492.024261f, 186.929031f, 4.145029f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
me->SummonCreature(3921, 3506.265625f, -490.531006f, 186.740128f, 4.239277f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
me->SummonCreature(3926, 3503.682373f, -489.393799f, 186.629684f, 4.349232f, TEMPSUMMON_DEAD_DESPAWN, 60000);
|
||||
break;
|
||||
|
||||
case 21:{
|
||||
if (player)
|
||||
player->GroupEventHappens(QUEST_FREEDOM_TO_RUUL, me);
|
||||
|
||||
break; }
|
||||
case 21:
|
||||
player->GroupEventHappens(QUEST_FREEDOM_TO_RUUL, me);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -330,12 +323,10 @@ class npc_muglash : public CreatureScript
|
||||
switch (i)
|
||||
{
|
||||
case 0:
|
||||
if (player)
|
||||
DoScriptText(SAY_MUG_START2, me, player);
|
||||
DoScriptText(SAY_MUG_START2, me, player);
|
||||
break;
|
||||
case 24:
|
||||
if (player)
|
||||
DoScriptText(SAY_MUG_BRAZIER, me, player);
|
||||
DoScriptText(SAY_MUG_BRAZIER, me, player);
|
||||
|
||||
if (GameObject* go = GetClosestGameObjectWithEntry(me, GO_NAGA_BRAZIER, INTERACTION_DISTANCE*2))
|
||||
{
|
||||
@@ -345,9 +336,7 @@ class npc_muglash : public CreatureScript
|
||||
break;
|
||||
case 25:
|
||||
DoScriptText(SAY_MUG_GRATITUDE, me);
|
||||
|
||||
if (player)
|
||||
player->GroupEventHappens(QUEST_VORSHA, me);
|
||||
player->GroupEventHappens(QUEST_VORSHA, me);
|
||||
break;
|
||||
case 26:
|
||||
DoScriptText(SAY_MUG_PATROL, me);
|
||||
@@ -378,14 +367,9 @@ class npc_muglash : public CreatureScript
|
||||
|
||||
void JustDied(Unit* /*killer*/)
|
||||
{
|
||||
Player* player = GetPlayerForEscort();
|
||||
if (HasEscortState(STATE_ESCORT_ESCORTING))
|
||||
{
|
||||
if (player)
|
||||
{
|
||||
if (Player* player = GetPlayerForEscort())
|
||||
player->FailQuest(QUEST_VORSHA);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void DoWaveSummon()
|
||||
|
||||
@@ -238,7 +238,7 @@ public:
|
||||
break;
|
||||
case 15:
|
||||
if (player)
|
||||
player->GroupEventHappens(QUEST_RETURN_TO_VAHLARRIEL, me);
|
||||
player->GroupEventHappens(QUEST_RETURN_TO_VAHLARRIEL, me);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -249,8 +249,7 @@ public:
|
||||
|
||||
void JustDied(Unit* /*killer*/)
|
||||
{
|
||||
Player* player = GetPlayerForEscort();
|
||||
if (player)
|
||||
if (Player* player = GetPlayerForEscort())
|
||||
player->FailQuest(QUEST_RETURN_TO_VAHLARRIEL);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -641,9 +641,9 @@ public:
|
||||
DoScriptText(SAY_QUEST_COMPLETE, me, player);
|
||||
me->SetSpeed(MOVE_RUN, 1.2f, true);
|
||||
me->SetWalk(false);
|
||||
if (player && player->GetQuestStatus(QUEST_STINKYS_ESCAPE_H))
|
||||
if (player->GetQuestStatus(QUEST_STINKYS_ESCAPE_H))
|
||||
player->GroupEventHappens(QUEST_STINKYS_ESCAPE_H, me);
|
||||
if (player && player->GetQuestStatus(QUEST_STINKYS_ESCAPE_A))
|
||||
if (player->GetQuestStatus(QUEST_STINKYS_ESCAPE_A))
|
||||
player->GroupEventHappens(QUEST_STINKYS_ESCAPE_A, me);
|
||||
break;
|
||||
case 39:
|
||||
@@ -663,10 +663,11 @@ public:
|
||||
void JustDied(Unit* /*killer*/)
|
||||
{
|
||||
Player* player = GetPlayerForEscort();
|
||||
if (HasEscortState(STATE_ESCORT_ESCORTING) && player)
|
||||
if (player && HasEscortState(STATE_ESCORT_ESCORTING))
|
||||
{
|
||||
if (player->GetQuestStatus(QUEST_STINKYS_ESCAPE_H))
|
||||
player->FailQuest(QUEST_STINKYS_ESCAPE_H);
|
||||
|
||||
if (player->GetQuestStatus(QUEST_STINKYS_ESCAPE_A))
|
||||
player->FailQuest(QUEST_STINKYS_ESCAPE_A);
|
||||
}
|
||||
|
||||
@@ -154,9 +154,7 @@ public:
|
||||
DoScriptText(SAY_OOX_END, me);
|
||||
// Award quest credit
|
||||
if (Player* player = GetPlayerForEscort())
|
||||
{
|
||||
player->GroupEventHappens(QUEST_RESCUE_OOX22FE, me);
|
||||
}
|
||||
player->GroupEventHappens(QUEST_RESCUE_OOX22FE, me);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -123,17 +123,18 @@ public:
|
||||
|
||||
switch (i)
|
||||
{
|
||||
case 16:
|
||||
DoScriptText(SAY_AMBUSH, me);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_BRUTE, -48.53f, -503.34f, -46.31f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_RUFFIAN, -38.85f, -503.77f, -45.90f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_SORCERER, -36.37f, -496.23f, -45.71f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
break;
|
||||
case 18: me->SetInFront(player);
|
||||
DoScriptText(SAY_END, me, player);
|
||||
if (player)
|
||||
case 16:
|
||||
DoScriptText(SAY_AMBUSH, me);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_BRUTE, -48.53f, -503.34f, -46.31f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_RUFFIAN, -38.85f, -503.77f, -45.90f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
me->SummonCreature(NPC_GRIMTOTEM_SORCERER, -36.37f, -496.23f, -45.71f, 0.0f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 30000);
|
||||
break;
|
||||
|
||||
case 18:
|
||||
me->SetInFront(player);
|
||||
DoScriptText(SAY_END, me, player);
|
||||
player->GroupEventHappens(QUEST_PROTECT_KAYA, me);
|
||||
break;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -435,7 +435,8 @@ public:
|
||||
if (!player)
|
||||
return;
|
||||
|
||||
switch (i) {
|
||||
switch (i)
|
||||
{
|
||||
case 23:
|
||||
me->SummonCreature(SPAWN_FIRST, -8350.96f, -4445.79f, 10.10f, 6.20f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 25000);
|
||||
me->SummonCreature(SPAWN_FIRST, -8355.96f, -4447.79f, 10.10f, 6.27f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 25000);
|
||||
@@ -453,11 +454,8 @@ public:
|
||||
break;
|
||||
|
||||
case 86:
|
||||
if (player)
|
||||
{
|
||||
DoScriptText(SAY_OOX_END, me);
|
||||
player->GroupEventHappens(Q_OOX17, me);
|
||||
}
|
||||
DoScriptText(SAY_OOX_END, me);
|
||||
player->GroupEventHappens(Q_OOX17, me);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -474,7 +472,6 @@ public:
|
||||
summoned->AI()->AttackStart(me);
|
||||
}
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
/*####
|
||||
|
||||
@@ -595,11 +595,6 @@ public:
|
||||
|
||||
void WaypointReached(uint32 uiPointId)
|
||||
{
|
||||
Player* player = GetPlayerForEscort();
|
||||
|
||||
if (!player)
|
||||
return;
|
||||
|
||||
switch (uiPointId)
|
||||
{
|
||||
case 0:
|
||||
|
||||
@@ -104,8 +104,7 @@ public:
|
||||
break;
|
||||
case 55:
|
||||
DoScriptText(SAY_FINISH, me, player);
|
||||
if (player)
|
||||
player->GroupEventHappens(QUEST_CHASING_AME, me);
|
||||
player->GroupEventHappens(QUEST_CHASING_AME, me);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user