Core: Random cleanup + compile fix
This commit is contained in:
@@ -389,8 +389,10 @@ public:
|
||||
bool OnGossipHello(Player* /*player*/, GameObject* pGO)
|
||||
{
|
||||
InstanceScript* instance = pGO->GetInstanceScript();
|
||||
if (!instance)
|
||||
return true;
|
||||
|
||||
Creature* pPrinceTaldaram = Unit::GetCreature(*pGO, instance ? instance->GetData64(DATA_PRINCE_TALDARAM) : 0);
|
||||
Creature* pPrinceTaldaram = Unit::GetCreature(*pGO, instance->GetData64(DATA_PRINCE_TALDARAM));
|
||||
if (pPrinceTaldaram && pPrinceTaldaram->isAlive())
|
||||
{
|
||||
// maybe these are hacks :(
|
||||
|
||||
+1
-1
@@ -208,7 +208,7 @@ public:
|
||||
switch (i)
|
||||
{
|
||||
case 2:
|
||||
if ((instance && uiWaypointPath == 3) || uiWaypointPath == 2)
|
||||
if (instance && (uiWaypointPath == 3 || uiWaypointPath == 2))
|
||||
instance->SetData(DATA_MOVEMENT_DONE, instance->GetData(DATA_MOVEMENT_DONE)+1);
|
||||
break;
|
||||
case 3:
|
||||
|
||||
Reference in New Issue
Block a user