From d48ce8b7178d60cedd99af7bbd8679e0562fd7b1 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Mon, 30 Nov 2009 15:08:22 +0300 Subject: [PATCH] [8896] Include `character_skills` table in pdump and drop at character delete. --- src/game/Player.cpp | 1 + src/game/PlayerDump.cpp | 1 + src/shared/revision_nr.h | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 025134351..7e446e371 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -4045,6 +4045,7 @@ void Player::DeleteFromDB(uint64 playerguid, uint32 accountId, bool updateRealmC CharacterDatabase.PExecute("DELETE FROM character_inventory WHERE guid = '%u'",guid); CharacterDatabase.PExecute("DELETE FROM character_queststatus WHERE guid = '%u'",guid); CharacterDatabase.PExecute("DELETE FROM character_reputation WHERE guid = '%u'",guid); + CharacterDatabase.PExecute("DELETE FROM character_skills WHERE guid = '%u'",guid); CharacterDatabase.PExecute("DELETE FROM character_spell WHERE guid = '%u'",guid); CharacterDatabase.PExecute("DELETE FROM character_spell_cooldown WHERE guid = '%u'",guid); CharacterDatabase.PExecute("DELETE FROM character_ticket WHERE guid = '%u'",guid); diff --git a/src/game/PlayerDump.cpp b/src/game/PlayerDump.cpp index 520f47610..4a6fe3188 100644 --- a/src/game/PlayerDump.cpp +++ b/src/game/PlayerDump.cpp @@ -45,6 +45,7 @@ static DumpTable dumpTables[] = { "character_action", DTT_CHAR_TABLE }, { "character_aura", DTT_CHAR_TABLE }, { "character_homebind", DTT_CHAR_TABLE }, + { "character_skills", DTT_CHAR_TABLE }, { "character_ticket", DTT_CHAR_TABLE }, { "character_inventory", DTT_INVENTORY }, { "mail", DTT_MAIL }, diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 2697fb968..065aec052 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "8895" + #define REVISION_NR "8896" #endif // __REVISION_NR_H__