diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-05-14 12:26:49 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-05-14 12:26:49 +0200 |
| commit | 24a8cc24da62e2a5712fbfc2da48ca036cfb0707 (patch) | |
| tree | 95badc3431b4fb00478b175820baad02785458af /src/server/scripts/Northrend | |
| parent | b71b2896b6dde4a3a2690675b5afab3f54f1a294 (diff) | |
Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_GET_KILLING_BLOWS
Diffstat (limited to 'src/server/scripts/Northrend')
| -rw-r--r-- | src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp index 30253c78260..0d25ddb7086 100644 --- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp +++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp @@ -1112,6 +1112,20 @@ public: }; }; +class achievement_denyin_the_scion : public AchievementCriteriaScript +{ + public: + achievement_denyin_the_scion() : AchievementCriteriaScript("achievement_denyin_the_scion") { } + + bool OnCheck(Player* source, Unit* /*target*/) + { + if (Unit* disk = source->GetVehicleBase()) + if (disk->GetEntry() == NPC_HOVER_DISK_CASTER || disk->GetEntry() == NPC_HOVER_DISK_MELEE) + return true; + return false; + } +}; + void AddSC_boss_malygos() { new boss_malygos(); @@ -1123,4 +1137,5 @@ void AddSC_boss_malygos() new spell_malygos_vortex_dummy(); new spell_malygos_vortex_visual(); new npc_alexstrasza_eoe(); + new achievement_denyin_the_scion(); } |
