[8016] Work at npc click table data use.
commitb8940cc1bd3c992751aaecec7a2c74e08d9f33f6
authorVladimirMangos <vladimir@getmangos.com>
Sun, 14 Jun 2009 20:52:35 +0000 (15 00:52 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Sun, 14 Jun 2009 21:01:38 +0000 (15 01:01 +0400)
tree726b3dbde0367542d1816e80874930e50b917411
parent7d4355f15d4e1e8fba7fde797e2e32ca868ab01c
[8016] Work at npc click table data use.

* New fields in `npc_spellclick_spells` for allow set npc spell click mode from quest to infinity
  or to another quest, or from reward quest.
* Not expect (and forbid set UNIT_NPC_FLAG_SPELLCLICK in DB and set it at `npc_spellclick_spells` loading.
* Apply some speedups for creature checks affected by spel click state
sql/mangos.sql
sql/updates/8016_01_mangos_npc_spellclick_spells.sql [new file with mode: 0644]
sql/updates/Makefile.am
src/game/ObjectMgr.cpp
src/game/ObjectMgr.h
src/game/Player.cpp
src/game/SpellHandler.cpp
src/game/Unit.h
src/shared/revision_nr.h