From 9a82ad2a75310a56197857cf3c73656a4008b5f4 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 10 Oct 2023 21:44:15 +0200 Subject: [PATCH] Core/Achievements: implemented ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_SOURCE_IS_ALIVE --- src/server/game/Achievements/AchievementMgr.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp index eceb297785..6de7b3ef34 100644 --- a/src/server/game/Achievements/AchievementMgr.cpp +++ b/src/server/game/Achievements/AchievementMgr.cpp @@ -2901,6 +2901,12 @@ bool AchievementMgr::AdditionalRequirementsSatisfied(AchievementCriteriaEntry return false; break; } + case ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_SOURCE_IS_ALIVE: // 16 + { + if (!referencePlayer->IsAlive()) + return false; + break; + } case ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_SOURCE_AREA_OR_ZONE: // 17 { uint32 zoneId, areaId;