aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Tools/CharacterDatabaseCleaner.cpp
diff options
context:
space:
mode:
authorjoschiwald <joschiwald.trinity@gmail.com>2017-01-22 02:20:12 +0100
committerjoschiwald <joschiwald.trinity@gmail.com>2017-01-22 02:20:12 +0100
commitd3ee5a2d324bf5e7d8c27727264d66fd62ba9a76 (patch)
tree22b677d11539ccc326a807ca46ad8cf5fb273672 /src/server/game/Tools/CharacterDatabaseCleaner.cpp
parent5d1f213dadd6893af0014d55b0519d08c5b4e791 (diff)
Core/Players: Fixed accidentally deleting Talents
Note: If you want to delete deprecated Talents from DB, enable the CharacterDatabaseCleaner
Diffstat (limited to 'src/server/game/Tools/CharacterDatabaseCleaner.cpp')
-rw-r--r--src/server/game/Tools/CharacterDatabaseCleaner.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Tools/CharacterDatabaseCleaner.cpp b/src/server/game/Tools/CharacterDatabaseCleaner.cpp
index 9bc7f938a4d..940c5e1428d 100644
--- a/src/server/game/Tools/CharacterDatabaseCleaner.cpp
+++ b/src/server/game/Tools/CharacterDatabaseCleaner.cpp
@@ -149,8 +149,8 @@ bool CharacterDatabaseCleaner::TalentCheck(uint32 talent_id)
void CharacterDatabaseCleaner::CleanCharacterTalent()
{
- CharacterDatabase.DirectPExecute("DELETE FROM character_talent WHERE spec > %u", MAX_SPECIALIZATIONS);
- CheckUnique("spell", "character_talent", &TalentCheck);
+ CharacterDatabase.DirectPExecute("DELETE FROM character_talent WHERE talentGroup > %u", MAX_SPECIALIZATIONS);
+ CheckUnique("talentId", "character_talent", &TalentCheck);
}
void CharacterDatabaseCleaner::CleanCharacterQuestStatus()