From 996cbafd20af0e0e1eff99a53d77d5d1869f4a17 Mon Sep 17 00:00:00 2001 From: pete318 Date: Thu, 8 Oct 2015 00:14:01 +0200 Subject: [PATCH] Add caster guid to pet_aura table. This prevents duplicate key and transaction completion fail on pet save, if pet has same aura from two different casters present. This closes (already closed) issue https://github.com/TrinityCore/TrinityCore/issues/10529 --- sql/updates/characters/2015_10_07_00_characters.sql | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 sql/updates/characters/2015_10_07_00_characters.sql diff --git a/sql/updates/characters/2015_10_07_00_characters.sql b/sql/updates/characters/2015_10_07_00_characters.sql new file mode 100644 index 0000000000..a03fffcd77 --- /dev/null +++ b/sql/updates/characters/2015_10_07_00_characters.sql @@ -0,0 +1,3 @@ +ALTER TABLE `pet_aura` +DROP PRIMARY KEY, +ADD PRIMARY KEY (`guid`,`casterGuid`,`spell`,`effectMask`);