mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-22 18:15:31 +01:00
@@ -37,7 +37,6 @@ go_soulwell
|
||||
go_bashir_crystalforge
|
||||
go_soulwell
|
||||
go_dragonflayer_cage
|
||||
go_tadpole_cage
|
||||
go_amberpine_outhouse
|
||||
go_hive_pod
|
||||
go_veil_skith_cage
|
||||
@@ -1231,49 +1230,6 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
/*######
|
||||
## Quest 11560: Oh Noes, the Tadpoles!
|
||||
## go_tadpole_cage
|
||||
######*/
|
||||
|
||||
enum Tadpoles
|
||||
{
|
||||
QUEST_OH_NOES_THE_TADPOLES = 11560,
|
||||
NPC_WINTERFIN_TADPOLE = 25201
|
||||
};
|
||||
|
||||
class go_tadpole_cage : public GameObjectScript
|
||||
{
|
||||
public:
|
||||
go_tadpole_cage() : GameObjectScript("go_tadpole_cage") { }
|
||||
|
||||
struct go_tadpole_cageAI : public GameObjectAI
|
||||
{
|
||||
go_tadpole_cageAI(GameObject* go) : GameObjectAI(go) { }
|
||||
|
||||
bool GossipHello(Player* player) override
|
||||
{
|
||||
me->UseDoorOrButton();
|
||||
if (player->GetQuestStatus(QUEST_OH_NOES_THE_TADPOLES) == QUEST_STATUS_INCOMPLETE)
|
||||
{
|
||||
Creature* pTadpole = me->FindNearestCreature(NPC_WINTERFIN_TADPOLE, 1.0f);
|
||||
if (pTadpole)
|
||||
{
|
||||
pTadpole->DisappearAndDie();
|
||||
player->KilledMonsterCredit(NPC_WINTERFIN_TADPOLE);
|
||||
//FIX: Summon minion tadpole
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
GameObjectAI* GetAI(GameObject* go) const override
|
||||
{
|
||||
return new go_tadpole_cageAI(go);
|
||||
}
|
||||
};
|
||||
|
||||
/*######
|
||||
## go_amberpine_outhouse
|
||||
######*/
|
||||
@@ -2101,7 +2057,6 @@ void AddSC_go_scripts()
|
||||
new go_table_theka();
|
||||
new go_inconspicuous_landmark();
|
||||
new go_soulwell();
|
||||
new go_tadpole_cage();
|
||||
new go_dragonflayer_cage();
|
||||
new go_amberpine_outhouse();
|
||||
new go_hive_pod();
|
||||
|
||||
Reference in New Issue
Block a user