[8098] Support uint32 spell ids in code.
commit5204ce104578b91c4e129677c71f3e9d70b47cb5
authorVladimirMangos <vladimir@getmangos.com>
Tue, 30 Jun 2009 03:37:36 +0000 (30 07:37 +0400)
committertomrus88 <tomrus88@gmail.com>
Thu, 2 Jul 2009 05:18:39 +0000 (2 09:18 +0400)
treec08a2201347edb278785c0a37720d14821a6e141
parent8a78c43886e8e117ce5d6edf24373c426c2f6eca
[8098] Support uint32 spell ids in code.

* Propertly work with uint32 spell ids in player action bar
* Fix in same time bug with not save equipment set button with id==0
* Merge misc field in character_action and playercreateinfo_action to action field as 3 byte
* Propertly load uint32 spell ids from character_spell
* Fixed types for some pet/creature related structure for spell id storing.
21 files changed:
sql/characters.sql
sql/mangos.sql
sql/updates/8098_01_characters_character_action.sql [new file with mode: 0644]
sql/updates/8098_02_mangos_playercreateinfo_action.sql [new file with mode: 0644]
sql/updates/8098_03_characters_character_pet.sql [new file with mode: 0644]
sql/updates/8098_04_characters_pet_spell.sql [new file with mode: 0644]
sql/updates/Makefile.am
src/game/CharacterHandler.cpp
src/game/Creature.h
src/game/MiscHandler.cpp
src/game/ObjectMgr.cpp
src/game/Pet.cpp
src/game/Pet.h
src/game/PetHandler.cpp
src/game/Player.cpp
src/game/Player.h
src/game/SpellMgr.cpp
src/game/SpellMgr.h
src/game/Unit.cpp
src/game/Unit.h
src/shared/revision_nr.h