From 6a4b5ad1dbbdd142b4968b58ffd885980d0ffa9f Mon Sep 17 00:00:00 2001 From: Kargatum Date: Sun, 13 Sep 2020 05:45:52 +0700 Subject: [PATCH] chore(Core/Scripting): cleanup unused code (#3473) --- src/server/game/Achievements/AchievementMgr.cpp | 2 +- src/server/game/Scripting/ScriptMgr.cpp | 4 ++-- src/server/game/Scripting/ScriptMgr.h | 6 +----- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp index 17d93697b..86523eaee 100644 --- a/src/server/game/Achievements/AchievementMgr.cpp +++ b/src/server/game/Achievements/AchievementMgr.cpp @@ -359,7 +359,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(ScriptId, const_cast(source), const_cast(target), criteria_id); + return sScriptMgr->OnCriteriaCheck(ScriptId, const_cast(source), const_cast(target)); case ACHIEVEMENT_CRITERIA_DATA_TYPE_MAP_DIFFICULTY: { if (source->GetMap()->IsRaid()) diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp index e71cda5e3..7ad8b2b5a 100644 --- a/src/server/game/Scripting/ScriptMgr.cpp +++ b/src/server/game/Scripting/ScriptMgr.cpp @@ -1326,13 +1326,13 @@ void ScriptMgr::OnShutdown() FOREACH_SCRIPT(WorldScript)->OnShutdown(); } -bool ScriptMgr::OnCriteriaCheck(uint32 scriptId, Player* source, Unit* target, uint32 criteria_id) +bool ScriptMgr::OnCriteriaCheck(uint32 scriptId, Player* source, Unit* target) { ASSERT(source); // target can be NULL. GET_SCRIPT_RET(AchievementCriteriaScript, scriptId, tmpscript, false); - return tmpscript->OnCheck(source, target, criteria_id); + return tmpscript->OnCheck(source, target); } // Player diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h index f4e4973d9..9cf7c6bdf 100644 --- a/src/server/game/Scripting/ScriptMgr.h +++ b/src/server/game/Scripting/ScriptMgr.h @@ -787,10 +787,6 @@ class AchievementCriteriaScript : public ScriptObject bool IsDatabaseBound() const { return true; } - // Called when an additional criteria is checked. - virtual bool OnCheck(Player* source, Unit* target, uint32 /*criteria_id*/) { - return OnCheck(source, target); - } // deprecated/legacy virtual bool OnCheck(Player* /*source*/, Unit* /*target*/) { return true; }; }; @@ -1403,7 +1399,7 @@ class ScriptMgr public: /* AchievementCriteriaScript */ - bool OnCriteriaCheck(uint32 scriptId, Player* source, Unit* target, uint32 criteria_id); + bool OnCriteriaCheck(uint32 scriptId, Player* source, Unit* target); public: /* PlayerScript */