void WaypointReached(uint32 waypointId) { switch (uiBoss) { case 1: if (waypointId == 2) FinishPointReached(); break; case 2: if (waypointId == 2) FinishPointReached(); break; case 3: if (waypointId == 1) FinishPointReached(); break; case 4: if (waypointId == 0) FinishPointReached(); break; case 5: if (waypointId == 0) FinishPointReached(); break; case 6: if (waypointId == 4) FinishPointReached(); break; } }
void WaypointReached(uint32 uiWPointId) { if (!pInstance) return; switch(uiBoss) { case 1: if(uiWPointId == 2) FinishPointReached(); break; case 2: if(uiWPointId == 2) FinishPointReached(); break; case 3: if(uiWPointId == 1) FinishPointReached(); break; case 4: if(uiWPointId == 0) FinishPointReached(); break; case 5: if(uiWPointId == 0) FinishPointReached(); break; case 6: if(uiWPointId == 4) FinishPointReached(); break; } }