3592 {
3594 {
3597 {
3602 else
3604 }
3606 {
3611 else
3613 }
3615 {
3620 else
3622 }
3625 {
3630 else
3632 }
3634 {
3639 else
3641 }
3643 {
3648 else
3650 }
3652 {
3657 else
3659 }
3661 {
3666 else
3668 }
3670 {
3675 else
3677 }
3679 {
3684 else
3686 }
3688 {
3693 else
3695 }
3696 default:
3697 return 0;
3698 }
3699 }
@ CLASS_DEATH_KNIGHT
Definition SharedDefines.h:131
uint32 GetEntry() const
Definition Object.h:123
bool GetQuestRewardStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1489
bool HasAchieved(uint32 achievementId) const
Definition Player.cpp:14319
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1351
@ ACHIEVEMENT_CHAMPION_UNDERCITY
Definition spell_generic.cpp:3489
@ QUEST_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3511
@ ACHIEVEMENT_CHAMPION_THUNDER_BLUFF
Definition spell_generic.cpp:3488
@ QUEST_A_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3496
@ QUEST_A_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3502
@ ACHIEVEMENT_CHAMPION_IRONFORGE
Definition spell_generic.cpp:3483
@ ACHIEVEMENT_CHAMPION_DARNASSUS
Definition spell_generic.cpp:3482
@ QUEST_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3495
@ QUEST_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3501
@ ACHIEVEMENT_CHAMPION_SILVERMOON
Definition spell_generic.cpp:3490
@ QUEST_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3497
@ ACHIEVEMENT_CHAMPION_GNOMEREGAN
Definition spell_generic.cpp:3484
@ QUEST_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3505
@ QUEST_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3509
@ QUEST_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3499
@ QUEST_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3513
@ QUEST_A_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3514
@ QUEST_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3507
@ ACHIEVEMENT_CHAMPION_HORDE
Definition spell_generic.cpp:3493
@ QUEST_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3503
@ ACHIEVEMENT_CHAMPION_STORMWIND
Definition spell_generic.cpp:3481
@ QUEST_A_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3498
@ ACHIEVEMENT_CHAMPION_ALLIANCE
Definition spell_generic.cpp:3492
@ ACHIEVEMENT_ARGENT_VALOR
Definition spell_generic.cpp:3491
@ QUEST_A_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3506
@ ACHIEVEMENT_CHAMPION_SEN_JIN
Definition spell_generic.cpp:3487
@ QUEST_A_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3512
@ QUEST_A_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3510
@ QUEST_A_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3508
@ QUEST_A_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3500
@ ACHIEVEMENT_CHAMPION_ORGRIMMAR
Definition spell_generic.cpp:3486
@ QUEST_A_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3504
@ ACHIEVEMENT_CHAMPION_THE_EXODAR
Definition spell_generic.cpp:3485
@ NPC_ARGENT_WARHORSE
Definition spell_generic.cpp:3474
@ NPC_DARNASSIAN_NIGHTSABER
Definition spell_generic.cpp:3468
@ NPC_STORMWIND_STEED
Definition spell_generic.cpp:3464
@ NPC_IRONFORGE_RAM
Definition spell_generic.cpp:3465
@ NPC_SILVERMOON_HAWKSTRIDER
Definition spell_generic.cpp:3472
@ NPC_FORSAKEN_WARHORSE
Definition spell_generic.cpp:3473
@ NPC_ARGENT_STEED_ASPIRANT
Definition spell_generic.cpp:3475
@ NPC_THUNDER_BLUFF_KODO
Definition spell_generic.cpp:3471
@ NPC_EXODAR_ELEKK
Definition spell_generic.cpp:3467
@ NPC_DARK_SPEAR_RAPTOR
Definition spell_generic.cpp:3470
@ NPC_GNOMEREGAN_MECHANOSTRIDER
Definition spell_generic.cpp:3466
@ NPC_ARGENT_HAWKSTRIDER_ASPIRANT
Definition spell_generic.cpp:3476
@ NPC_ORGRIMMAR_WOLF
Definition spell_generic.cpp:3469
@ SPELL_PENNANT_EXODAR_ASPIRANT
Definition spell_generic.cpp:3439
@ SPELL_PENNANT_IRONFORGE_ASPIRANT
Definition spell_generic.cpp:3442
@ SPELL_PENNANT_GNOMEREGAN_ASPIRANT
Definition spell_generic.cpp:3427
@ SPELL_PENNANT_EBON_BLADE_CHAMPION
Definition spell_generic.cpp:3459
@ SPELL_PENNANT_IRONFORGE_CHAMPION
Definition spell_generic.cpp:3444
@ SPELL_PENNANT_ORGRIMMAR_CHAMPION
Definition spell_generic.cpp:3450
@ SPELL_PENNANT_THUNDER_BLUFF_CHAMPION
Definition spell_generic.cpp:3453
@ SPELL_PENNANT_ORGRIMMAR_VALIANT
Definition spell_generic.cpp:3449
@ SPELL_PENNANT_STORMWIND_CHAMPION
Definition spell_generic.cpp:3426
@ SPELL_PENNANT_THUNDER_BLUFF_VALIANT
Definition spell_generic.cpp:3452
@ SPELL_PENNANT_SEN_JIN_ASPIRANT
Definition spell_generic.cpp:3430
@ SPELL_PENNANT_ORGRIMMAR_ASPIRANT
Definition spell_generic.cpp:3448
@ SPELL_PENNANT_UNDERCITY_CHAMPION
Definition spell_generic.cpp:3447
@ SPELL_PENNANT_GNOMEREGAN_VALIANT
Definition spell_generic.cpp:3428
@ SPELL_PENNANT_GNOMEREGAN_CHAMPION
Definition spell_generic.cpp:3429
@ SPELL_PENNANT_EBON_BLADE_VALIANT
Definition spell_generic.cpp:3458
@ SPELL_PENNANT_IRONFORGE_VALIANT
Definition spell_generic.cpp:3443
@ SPELL_PENNANT_STORMWIND_VALIANT
Definition spell_generic.cpp:3425
@ SPELL_PENNANT_UNDERCITY_ASPIRANT
Definition spell_generic.cpp:3445
@ SPELL_PENNANT_UNDERCITY_VALIANT
Definition spell_generic.cpp:3446
@ SPELL_PENNANT_ARGENT_CRUSADE_VALIANT
Definition spell_generic.cpp:3455
@ SPELL_PENNANT_STORMWIND_ASPIRANT
Definition spell_generic.cpp:3424
@ SPELL_PENNANT_EXODAR_VALIANT
Definition spell_generic.cpp:3440
@ SPELL_PENNANT_ARGENT_CRUSADE_CHAMPION
Definition spell_generic.cpp:3456
@ SPELL_PENNANT_EBON_BLADE_ASPIRANT
Definition spell_generic.cpp:3457
@ SPELL_PENNANT_SILVERMOON_VALIANT
Definition spell_generic.cpp:3434
@ SPELL_PENNANT_SILVERMOON_CHAMPION
Definition spell_generic.cpp:3435
@ SPELL_PENNANT_SEN_JIN_VALIANT
Definition spell_generic.cpp:3431
@ SPELL_PENNANT_ARGENT_CRUSADE_ASPIRANT
Definition spell_generic.cpp:3454
@ SPELL_PENNANT_SEN_JIN_CHAMPION
Definition spell_generic.cpp:3432
@ SPELL_PENNANT_DARNASSUS_CHAMPION
Definition spell_generic.cpp:3438
@ SPELL_PENNANT_THUNDER_BLUFF_ASPIRANT
Definition spell_generic.cpp:3451
@ SPELL_PENNANT_DARNASSUS_VALIANT
Definition spell_generic.cpp:3437
@ SPELL_PENNANT_DARNASSUS_ASPIRANT
Definition spell_generic.cpp:3436
@ SPELL_PENNANT_EXODAR_CHAMPION
Definition spell_generic.cpp:3441
@ SPELL_PENNANT_SILVERMOON_ASPIRANT
Definition spell_generic.cpp:3433