diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-04-30 12:41:14 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-04-30 12:41:14 +0200 |
| commit | acd81d6570fcb86a6e7bace11a33f31dcabc00d2 (patch) | |
| tree | 75dca56e6eefbf55f83f871caf2c1cbfc63d9772 /src/server/scripts | |
| parent | d9ac745be9d098065fd0b20d35530037901f966a (diff) | |
Core/Achievements: Fixed Children's Week achievements
Diffstat (limited to 'src/server/scripts')
| -rwxr-xr-x | src/server/scripts/World/achievement_scripts.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/server/scripts/World/achievement_scripts.cpp b/src/server/scripts/World/achievement_scripts.cpp index 35a59b563d1..f936c9a9993 100755 --- a/src/server/scripts/World/achievement_scripts.cpp +++ b/src/server/scripts/World/achievement_scripts.cpp @@ -22,23 +22,25 @@ #include "BattlegroundIC.h" #include "BattlegroundSA.h" -class achievement_school_of_hard_knocks : public AchievementCriteriaScript +class achievement_has_orphan_out : public AchievementCriteriaScript { public: - achievement_school_of_hard_knocks() : AchievementCriteriaScript("achievement_school_of_hard_knocks") { } + achievement_has_orphan_out() : AchievementCriteriaScript("achievement_has_orphan_out") { } + static uint32 const OrphanEntries[6]; bool OnCheck(Player* source, Unit* /*target*/) { - static uint32 const orphanEntries[6] = {14305, 14444, 22818, 22817, 33533, 33532}; uint32 currentPet = GUID_ENPART(source->GetCritterGUID()); for (uint8 i = 0; i < 6; ++i) - if (currentPet == orphanEntries[i]) + if (currentPet == OrphanEntries[i]) return true; return false; } }; +uint32 const achievement_has_orphan_out::OrphanEntries[6] = {14305, 14444, 22818, 22817, 33533, 33532}; + class achievement_storm_glory : public AchievementCriteriaScript { public: @@ -186,7 +188,7 @@ class achievement_bg_sa_artillery : public AchievementCriteriaScript void AddSC_achievement_scripts() { - new achievement_school_of_hard_knocks(); + new achievement_has_orphan_out(); new achievement_storm_glory(); new achievement_resilient_victory(); new achievement_bg_control_all_nodes(); |
