mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-21 01:37:37 +01:00
*Gundrak: Fix GO handling, by Tartalo
--HG-- branch : trunk
This commit is contained in:
@@ -14,7 +14,10 @@ enum Data64
|
||||
{
|
||||
DATA_SLAD_RAN_ALTAR,
|
||||
DATA_MOORABI_ALTAR,
|
||||
DATA_DRAKKARI_COLOSSUS_ALTAR
|
||||
DATA_DRAKKARI_COLOSSUS_ALTAR,
|
||||
DATA_SLAD_RAN_STATUE,
|
||||
DATA_MOORABI_STATUE,
|
||||
DATA_DRAKKARI_COLOSSUS_STATUE
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -214,6 +214,9 @@ struct TRINITY_DLL_DECL instance_gundrak : public ScriptedInstance
|
||||
case DATA_SLAD_RAN_ALTAR: return uiSladRanAltar;
|
||||
case DATA_MOORABI_ALTAR: return uiMoorabiAltar;
|
||||
case DATA_DRAKKARI_COLOSSUS_ALTAR: return uiDrakkariColossusAltar;
|
||||
case DATA_SLAD_RAN_STATUE: return uiSladRanStatue;
|
||||
case DATA_MOORABI_STATUE: return uiMoorabiStatue;
|
||||
case DATA_DRAKKARI_COLOSSUS_STATUE: return uiDrakkariColossusStatue;
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -293,9 +296,9 @@ bool GOHello_altar(Player *pPlayer, GameObject *pGO)
|
||||
{
|
||||
switch(pGO->GetEntry())
|
||||
{
|
||||
case 192518: uiStatue = pInstance->GetData64(DATA_SLAD_RAN_ALTAR); break;
|
||||
case 192519: uiStatue = pInstance->GetData64(DATA_MOORABI_ALTAR); break;
|
||||
case 192520: uiStatue = pInstance->GetData64(DATA_DRAKKARI_COLOSSUS_ALTAR); break;
|
||||
case 192518: uiStatue = pInstance->GetData64(DATA_SLAD_RAN_STATUE); break;
|
||||
case 192519: uiStatue = pInstance->GetData64(DATA_MOORABI_STATUE); break;
|
||||
case 192520: uiStatue = pInstance->GetData64(DATA_DRAKKARI_COLOSSUS_STATUE); break;
|
||||
}
|
||||
pInstance->HandleGameObject(uiStatue,true);
|
||||
((instance_gundrak*)pInstance)->CheckAltars();
|
||||
|
||||
Reference in New Issue
Block a user