Commit Graph

14 Commits

Author SHA1 Message Date
megamage
5d9d64e6f0 [8229] Improve stealth detection code for player case. Author: Ambal
--HG--
branch : trunk
2009-07-30 10:38:53 +08:00
megamage
b6c0f72b13 *Do not let Incinerate has extra damage for Shadowflame Author: rechapa79
--HG--
branch : trunk
2009-07-24 09:59:33 +08:00
megamage
f9d0ccf857 [8215] Update sql/mangos_spell_check.sql. Author: VladimirMangos
--HG--
branch : trunk
2009-07-24 09:48:13 +08:00
megamage
c46e8f7b0f [8196] Implement item 44012 spell effects. Author: evilstar
--HG--
branch : trunk
2009-07-24 09:05:47 +08:00
megamage
0c4c487df0 [8195] Add spell check data for dummy effect tail... Author: VladimirMangos
--HG--
branch : trunk
2009-07-24 09:04:25 +08:00
megamage
eb6345346e [8186] More spell check data. Author: VladimirMangos
--HG--
branch : trunk
2009-07-20 11:52:45 +08:00
megamage
208087ff6e [8182] Store and use Map* pointer in WorldObject instead map ids for speedup Author: Ambal
Also some code logic cleanups.
    Changes let make more cleanups in base map access and other places,
    but this chnages not inlcuded in patch.

*This patch may cause crash.

--HG--
branch : trunk
2009-07-16 11:49:00 +08:00
megamage
762528c5dd [8179] Fill spell_check table by data for dummy effect (0 spell family), some code cleanups. Author: VladimirMangos
--HG--
branch : trunk
2009-07-16 10:54:43 +08:00
megamage
0376f836f9 [8175] Add shred in spell_check. Author: VladimirMangos
--HG--
branch : trunk
2009-07-16 10:31:15 +08:00
megamage
3f39ae9875 [8173] Fixes for 1822 and ranks base at spell_check detection Author: VladimirMangos
* Update AP bonus per tick to 0.18 as expected in 3.0.2 and later.
    * Better spell selction to avoid unrelated spells for AP bonuses

--HG--
branch : trunk
2009-07-16 10:21:54 +08:00
megamage
43ac2c4cb4 [8172] Drop dead code for 33878/33876 and ranks. Author: VladimirMangos
Detected by spell_check: not have now dummy aura but have
    SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCEN for proper mechanic.

--HG--
branch : trunk
2009-07-16 10:18:35 +08:00
megamage
27bbca78a1 [8171] Restore work double damage chance for spell 35290 and ranks. Author: VladimirMangos
It has been broken at client switch and detected by spell_check data.

--HG--
branch : trunk
2009-07-16 10:16:53 +08:00
megamage
96e75b4e23 [8170] Fill spell_check by data form SpellEffect.cpp until end of Spell::EffectSchoolDMG. Author: VladimirMangos
2 error and 1 spell mask duplicate with strnage differences specially not fixed for
    show .debug spellcheck work ;)

--HG--
branch : trunk
2009-07-16 10:14:06 +08:00
megamage
e1762e3e6d [8169] Implement new optional table spell_check and console command .debug spellcheck Author: VladimirMangos
* Table expected to be store data mirror same data in code:
      - explicit spell ids with related expected spell properties like effects, spell family or auras
      - implicit requirements for select some spell sets like spell family masks, icons or visual values
    * For check can be used .debug spellcheck _console_ only command.
    * Main purpose table and related command check code parts for outdated data at client switch.
      It also can be used for check data in patch writing time to be sure code correctness.

--HG--
branch : trunk
2009-07-16 10:13:12 +08:00