[8416] Fixed problem with double cast form passives at loading.
commitf6a9b39af8c96e989f595bbecd5ced183a245e1a
authorVladimirMangos <vladimir@getmangos.com>
Tue, 25 Aug 2009 04:19:58 +0000 (25 08:19 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Tue, 25 Aug 2009 04:45:49 +0000 (25 08:45 +0400)
tree6d24865d335f008a3649bbe67510715656dd085b
parent57073d6bdd1744ef702783d8961e6f582d12d49e
[8416] Fixed problem with double cast form passives at loading.

* Drop learning form passives at form psell learning, and cast it explictly from code in all cases.
* Drop cast form passives at learning.
* Note: talents that have dependent form time passives still work in original way: learned and casted at learn if need.
* Drop hack for spell 24907 casting at form apply: it casted fines as result normal triggered effect in related form spell.

Original patch provided by nos4r2zod.
sql/mangos.sql
sql/updates/8416_01_mangos_spell_learn_spell.sql [new file with mode: 0644]
sql/updates/Makefile.am
src/game/Player.cpp
src/game/SpellAuras.cpp
src/shared/revision_nr.h