@@ -317,9 +317,9 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
317317 uint32 Challenger_Count;
318318 uint32 ChallengerDeath_Timer;
319319
320- uint64 PlayerGUID ;
321- uint64 BigWillGUID ;
322- uint64 AffrayChallenger [6 ];
320+ ObjectGuid m_playerGuid ;
321+ ObjectGuid m_bigWillGuid ;
322+ ObjectGuid m_aAffrayChallengerGuids [6 ];
323323
324324 void Reset ()
325325 {
@@ -330,19 +330,19 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
330330 Challenger_Count = 0 ;
331331 ChallengerDeath_Timer = 0 ;
332332
333- PlayerGUID = 0 ;
334- BigWillGUID = 0 ;
333+ m_playerGuid. Clear () ;
334+ m_bigWillGuid. Clear () ;
335335
336336 for (uint8 i = 0 ; i < 6 ; ++i)
337- AffrayChallenger [i] = 0 ;
337+ m_aAffrayChallengerGuids [i]. Clear () ;
338338 }
339339
340340 bool CanStartEvent (Player* pPlayer)
341341 {
342342 if (!EventInProgress)
343343 {
344344 EventInProgress = true ;
345- PlayerGUID = pPlayer->GetGUID ();
345+ m_playerGuid = pPlayer->GetObjectGuid ();
346346 DoScriptText (SAY_TWIGGY_BEGIN, m_creature, pPlayer);
347347 return true ;
348348 }
@@ -365,7 +365,7 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
365365 pCreature->setFaction (35 );
366366 pCreature->SetFlag (UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
367367 pCreature->HandleEmote (EMOTE_ONESHOT_ROAR);
368- AffrayChallenger [i] = pCreature->GetGUID ();
368+ m_aAffrayChallengerGuids [i] = pCreature->GetObjectGuid ();
369369 }
370370 }
371371
@@ -388,12 +388,12 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
388388 {
389389 for (uint8 i = 0 ; i < 6 ; ++i)
390390 {
391- Creature *challenger = m_creature->GetMap ()->GetCreature (AffrayChallenger [i]);
391+ Creature *challenger = m_creature->GetMap ()->GetCreature (m_aAffrayChallengerGuids [i]);
392392 if (challenger && !challenger->isAlive () && challenger->isDead ())
393393 {
394394 DoScriptText (SAY_TWIGGY_DOWN, m_creature);
395395 challenger->RemoveCorpse ();
396- AffrayChallenger [i] = 0 ;
396+ m_aAffrayChallengerGuids [i]. Clear () ;
397397 continue ;
398398 }
399399 }
@@ -403,7 +403,7 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
403403
404404 if (Event_Timer < diff)
405405 {
406- Player* pPlayer = m_creature->GetMap ()->GetPlayer (PlayerGUID );
406+ Player* pPlayer = m_creature->GetMap ()->GetPlayer (m_playerGuid );
407407
408408 if (!pPlayer || pPlayer->isDead ())
409409 Reset ();
@@ -418,7 +418,7 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
418418 break ;
419419 case 1 :
420420 DoScriptText (SAY_TWIGGY_FRAY, m_creature);
421- if (Creature *challenger = m_creature->GetMap ()->GetCreature (AffrayChallenger [Challenger_Count]))
421+ if (Creature *challenger = m_creature->GetMap ()->GetCreature (m_aAffrayChallengerGuids [Challenger_Count]))
422422 SetChallengerReady (challenger);
423423 else Reset ();
424424 ++Challenger_Count;
@@ -429,15 +429,15 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
429429 case 2 :
430430 if (Unit *temp = m_creature->SummonCreature (NPC_BIG_WILL, -1713 .79f , -4342 .09f , 6 .05f , 6 .15f , TEMPSUMMON_TIMED_OR_DEAD_DESPAWN,300000 ))
431431 {
432- BigWillGUID = temp->GetGUID ();
432+ m_bigWillGuid = temp->GetObjectGuid ();
433433 temp->setFaction (35 );
434434 temp->GetMotionMaster ()->MovePoint (0 , -1682 .31f , -4329 .68f , 2 .78f );
435435 }
436436 Event_Timer = 15000 ;
437437 ++Step;
438438 break ;
439439 case 3 :
440- if (Creature *will = m_creature->GetMap ()->GetCreature (BigWillGUID ))
440+ if (Creature *will = m_creature->GetMap ()->GetCreature (m_bigWillGuid ))
441441 {
442442 will->setFaction (32 );
443443 DoScriptText (SAY_BIG_WILL_READY, will, pPlayer);
@@ -446,7 +446,7 @@ struct MANGOS_DLL_DECL npc_twiggy_flatheadAI : public ScriptedAI
446446 ++Step;
447447 break ;
448448 case 4 :
449- Creature *will = m_creature->GetMap ()->GetCreature (BigWillGUID );
449+ Creature *will = m_creature->GetMap ()->GetCreature (m_bigWillGuid );
450450 if (will && will->isDead ())
451451 {
452452 DoScriptText (SAY_TWIGGY_OVER, m_creature);
0 commit comments