[7178] Fixed character save fail at spell save in special case.
commit0c114bf167750a0fe364bd6785bea1df7c93c313
authorVladimirMangos <vladimir@getmangos.com>
Sun, 25 Jan 2009 16:31:12 +0000 (25 19:31 +0300)
committerVladimirMangos <vladimir@getmangos.com>
Sun, 25 Jan 2009 16:40:03 +0000 (25 19:40 +0300)
treece3783d1d06f8a4016791af30437955dee41f99c
parent1d91a2ac9de93a0c7bb5f2b2ef0fced8d81b6989
[7178] Fixed character save fail at spell save in special case.

Case description: Spell save fail at attempt save into `character_spell` "new" spell loaded from DB
with exactly same settings after it learned from spell cast triggered by loading another spell from DB.
Reapeatable for shamans with known talent 16268.

Also speedup code with remove redundent Player::_removeSpell function.
src/game/Player.cpp
src/game/Player.h
src/shared/revision_nr.h