diff options
Diffstat (limited to 'src/game/ObjectMgr.cpp')
-rw-r--r-- | src/game/ObjectMgr.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp index e8967ef2f3e..d7970980cb9 100644 --- a/src/game/ObjectMgr.cpp +++ b/src/game/ObjectMgr.cpp @@ -47,6 +47,7 @@ #include "InstanceData.h" //for condition_instance_data #include "GossipDef.h" #include "Vehicle.h" +#include "AchievementMgr.h" INSTANTIATE_SINGLETON_1(ObjectMgr); @@ -7728,7 +7729,7 @@ bool PlayerCondition::Meets(Player const * player) const case CONDITION_ACHIEVEMENT: { AchievementEntry const* achievement = GetAchievementStore()->LookupEntry(value1); - return (achievement,1); + return player->GetAchievementMgr().HasAchieved(achievement); } case CONDITION_TEAM: return player->GetTeam() == value1; |