aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scripting/MapScripts.cpp
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-06-23 02:39:36 +0200
committerMachiavelli <machiavelli.trinity@gmail.com>2011-06-23 02:39:36 +0200
commit33f3397976aafca09d67c039aa64be4e94a585b9 (patch)
treee1951189dfe5f40eb64833646e2cabfbdb75df1a /src/server/game/Scripting/MapScripts.cpp
parent719a079464dc43e64e4b71bc74b2d7282ad94eb7 (diff)
Core/Spells: Completely remove spells which were taught by SPELL_EFFECT_LEARN_SPELL on talent reset or talent spec switch - instead of keeping them stored as disabled. Reason for this is that if the primary spell with effect SPELL_EFFECT_LEARN_SPELL is learnt again, a 'new' secondary spell will be taught while the old one was still around. The latter was the reason for primary key violations in character_spell that led to transaction failures and thus character rollbacks.
Closes #1231 Closes #480
Diffstat (limited to 'src/server/game/Scripting/MapScripts.cpp')
0 files changed, 0 insertions, 0 deletions