526 {
528 {
530 {
531 uint32 stackAmount = aurEff->GetBase()->GetStackAmount();
532 switch (stackAmount)
533 {
534 case 10:
535 target->TextEmote("Turkey Hunter!", target, true);
536 break;
537 case 20:
538 target->TextEmote("Turkey Domination!", target, true);
539 break;
540 case 30:
541 target->TextEmote("Turkey Slaughter!", target, true);
542 break;
543 case 40:
544 target->TextEmote("TURKEY TRIUMPH!", target, true);
546 aurEff->GetBase()->Remove();
547 break;
548 }
549 }
550 }
551 }
std::uint32_t uint32
Definition: Define.h:108
@ SPELL_TURKEY_TRACKER
Definition: pilgrims_bounty.cpp:517
@ SPELL_ACHI_TURKINATOR_CREDIT
Definition: pilgrims_bounty.cpp:518
Definition: Player.h:1056
Definition: SpellAuraEffects.h:39
Player * GetHitPlayer()
Definition: SpellScript.cpp:471