aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/AchievementMgr.cpp
diff options
context:
space:
mode:
authorXTZGZoReX <none@none>2010-08-07 17:58:45 +0200
committerXTZGZoReX <none@none>2010-08-07 17:58:45 +0200
commit9794e99d8a69e02fd0fa292287d5dbb03e0574ac (patch)
tree15cc7c3419762ebd132adeca3eb2386e6bd3e9d3 /src/server/game/Achievements/AchievementMgr.cpp
parentaff24e35988d172b2471db7e16a19b24eb891b9b (diff)
* Some fixes and cleanups.
--HG-- branch : trunk
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
-rw-r--r--src/server/game/Achievements/AchievementMgr.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp
index f5f6d25b723..ec384f9a995 100644
--- a/src/server/game/Achievements/AchievementMgr.cpp
+++ b/src/server/game/Achievements/AchievementMgr.cpp
@@ -22,8 +22,6 @@
#include "World.h"
#include "WorldPacket.h"
#include "DatabaseEnv.h"
-
-
#include "AchievementMgr.h"
#include "ArenaTeam.h"
#include "CellImpl.h"
@@ -35,7 +33,7 @@
#include "ProgressBar.h"
#include "SpellMgr.h"
#include "DisableMgr.h"
-
+#include "ScriptMgr.h"
#include "MapManager.h"
#include "BattleGround.h"
#include "BattleGroundAB.h"
@@ -314,7 +312,7 @@ bool AchievementCriteriaData::Meets(uint32 criteria_id, Player const* source, Un
return false;
return target->getGender() == gender.gender;
case ACHIEVEMENT_CRITERIA_DATA_TYPE_SCRIPT:
- return sScriptMgr.OnCriteriaCheck(source, target);
+ return sScriptMgr.OnCriteriaCheck(this, const_cast<Player*>(source), const_cast<Unit*>(target));
case ACHIEVEMENT_CRITERIA_DATA_TYPE_MAP_DIFFICULTY:
return source->GetMap()->GetSpawnMode() == difficulty.difficulty;
case ACHIEVEMENT_CRITERIA_DATA_TYPE_MAP_PLAYER_COUNT: