QAston
6c8f54c4a6
*Fix Master Shapeshifter - original patch by Drethek
...
--HG--
branch : trunk
2009-07-17 19:09:08 +02: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
QAston
2120bc0d30
*Fix a bug that creatures with owner chase their enemies after death.
...
*fix a typo breaking procflags on aura remove - shattered barrier and master of subtlety work again
--HG--
branch : trunk
2009-07-13 18:05:53 +02:00
QAston
84644b7644
*Some improvements in procflags:
...
-handle proc_flag_death
-allow trap selection in spell proc event entry for proc_flag_on_trap
*Add spell_proc_event entry for Lock and Load - by Bengan
*Add spell_proc_event entry for Improved Spell Reflection.
--HG--
branch : trunk
2009-07-11 20:06:02 +02:00
QAston
4dc5242a69
*Fix Desecration.
...
*Correct a typo which made some of charged auras to be not dropped.
--HG--
branch : trunk
2009-07-11 13:03:06 +02:00
QAston
107e7eafbd
*Add new procExFlag: PROC_EX_ONLY_ACTIVE_SPELL - which allows only damaging/healing spells to proc - this fixes double proc of judgement auras in some cases.
...
--HG--
branch : trunk
2009-07-09 23:49:46 +02:00
QAston
f28810576d
*Fix the bug that freezing trap has not diminished duration.
...
--HG--
branch : trunk
2009-07-08 00:16:51 +02:00
QAston
8090b33025
*Implement attribute flag SPELL_ATTR_EX3_STACKS_FOR_DIFFERENT_CASTERS.
...
--HG--
branch : trunk
2009-07-07 21:48:25 +02:00
QAston
6e3b4b5a4f
*Do not apply fear diminishings for creatures.
...
*Remove obsolete code for blood fury - by maxdestroyer.
--HG--
branch : trunk
2009-07-07 16:40:44 +02:00
megamage
d8da7f99d9
[8118] More diminishing returns for mage case. Author: Lightguard
...
--HG--
branch : trunk
2009-07-07 07:04:01 +08:00
megamage
da2f27cb42
[8109] Implement some more PvP aura duration limits. Author: Lightguard
...
Thanks for reseach to Alez.
--HG--
branch : trunk
2009-07-07 06:08:15 +08:00
QAston
67f8ec608c
*Allow dest target spells to proc spellcast.
...
*Allow source target spells to be triggered during spellproc if no unit target avalible.
--HG--
branch : trunk
2009-07-05 16:58:42 +02:00
QAston
3225eb9648
*Redefine procflags:
...
PROC_FLAG_SUCCESSFUL_POSITIVE_MAGIC_SPELL = 0x00004000
PROC_FLAG_TAKEN_POSITIVE_MAGIC_SPELL = 0x00008000
PROC_FLAG_SUCCESSFUL_NEGATIVE_MAGIC_SPELL = 0x00010000
PROC_FLAG_TAKEN_NEGATIVE_MAGIC_SPELL = 0x00020000
*Add procEx flag:
PROC_EX_NOT_ACTIVE_SPELL = 0x0008000 for spells which proc on spells not doing damage and not specified by familyflags.
--HG--
branch : trunk
2009-07-02 21:32:19 +02:00
QAston
7a4d99cc90
*Fix 'crazy procs' issue and shadowstep remove on stealth.
...
--HG--
branch : trunk
2009-07-02 14:13:30 +02:00
megamage
de4faabbcb
[8101] Prevent use talents as quest rewards or spell_learn_spell learned spells. Author: VladimirMangos
...
--HG--
branch : trunk
2009-07-01 18:07:57 -05:00
megamage
e1d93bd00f
*Backup your DB!
...
[8098] Support uint32 spell ids in code. Author: VladimirMangos
* 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.
--HG--
branch : trunk
2009-07-01 18:07:20 -05:00
megamage
b71d479e2a
[8086] Restore work spell 11196. Author: Maxxie
...
--HG--
branch : trunk
2009-07-01 17:31:20 -05:00
QAston
788a699ae8
*Prevent some possible crashes with charm auras.
...
*Allow non-dmg spells to proc dmg requiring effects if spellfamily specified in spell_proc_event table.
--HG--
branch : trunk
2009-06-30 12:59:21 +02:00
thenecromancer
ac29891279
Apply movement impairing debuffs to backwards movement
...
--HG--
branch : trunk
2009-06-29 21:16:28 +02:00
Muhaha
ccc197b56b
* Fix Spell [Focused Assault - Brutal Assault] Have to be Debuff. Original Author: Nevan
...
--HG--
branch : trunk
2009-06-29 21:02:45 +02:00
QAston
81ac49f00a
*Fix rend and tear talent.
...
*Allow hots to proc only if spellfamilyflags are specified in spell_proc_event.
--HG--
branch : trunk
2009-06-28 19:39:15 +02:00
QAston
d529ab76c5
*Do not allow periodic aoe auras to stack.
...
--HG--
branch : trunk
2009-06-28 15:13:56 +02:00
QAston
95a755170e
*Author of 4305 is thenecromancer
...
*Fix the bug that Intimidating shout aoe isn't removed by damage.
--HG--
branch : trunk
2009-06-28 13:11:49 +02:00
QAston
3e895d2b66
*Allow 2 mind flay auras to stack.
...
*Rollback my last change about Conflagrate dmg calculation.
--HG--
branch : trunk
2009-06-28 10:14:19 +02:00
megamage
cf9c437d8e
[8082] Update Diminishing Returns. Author: Lightguard
...
--HG--
branch : trunk
2009-06-27 18:24:40 -05:00
QAston
5ae6467fc7
*Fix the bug that DKs Death Coil is not learnable
...
*Remove some obsolete entries from spell_proc_event table.
--HG--
branch : trunk
2009-06-25 13:06:50 +02:00
QAston
3fcfbffde7
*Do not apply healing bonus for spells with SPELL_DAMAGE_CLASS_NONE
...
*Fix Heart of the Crusader.
--HG--
branch : trunk
2009-06-24 19:56:13 +02:00
QAston
f558a785fc
[8069] Fixed copy/paste mistake in achievement error output. Author: Saeba
...
[8070] Restore spell casting loot items and recipes.
* SPELL_EFFECT_OPEN_LOCK_ITEM (59) effect removed in 3.1.3
* It replaced by SPELL_EFFECT_CREATE_RANDOM_ITEM (59), random item without
template replace spells like clam loot spells)
Used by spells that use before SPELL_EFFECT_CREATE_ITEM_2 (157) with
itemtype==0
Note: required DB support in `spell_loot_termplate` Author: VladimirMangos
--HG--
branch : trunk
2009-06-23 14:44:16 +02:00
QAston
f2ec641e42
[8056] Move SMSG_CLEAR_COOLDOWN into function and use it. Other cleanups. Author:XTZGZoReX
...
[8060] Store spell_pet_auras for auraeffects instead of by whole aura Author:hunuza.
--HG--
branch : trunk
2009-06-23 14:05:37 +02:00
megamage
e84714fa9a
[8038] More expect to be possitive dummy effects. Author: VladimirMangos
...
--HG--
branch : trunk
2009-06-17 18:42:45 -05:00
megamage
2d569883e6
*Add config option CheckDB to check if the contents in FULL folder are applied.
...
--HG--
branch : trunk
2009-06-17 14:09:17 -05:00
megamage
d4a6a3d09d
*Fix a bug that non-autocast area spell are set as cannot-cancel.
...
--HG--
branch : trunk
2009-06-17 13:34:05 -05:00
megamage
30195348ac
*Do not allow cancel area autocasted auras.
...
--HG--
branch : trunk
2009-06-17 00:58:06 -05:00
QAston
9bb07ab5a9
*Use amount check instead of positivity check for aura effects.
...
*Fix Overkill and Master of subtlety.
--HG--
branch : trunk
2009-06-17 01:12:40 +02:00
QAston
32bbf26f23
*Update diminishing returns to 3.1.3
...
*Correct diminishing return for Entangling Roots and Frostbite - by Larva.
--HG--
branch : trunk
2009-06-16 02:26:40 +02:00
QAston
4d6fb6c8b2
*Fix build, sorry for that:/
...
--HG--
branch : trunk
2009-06-15 18:27:41 +02:00
QAston
109302999d
*Fix improved stormstrike - by CRAZyBUg
...
--HG--
branch : trunk
2009-06-15 17:56:10 +02:00
QAston
425863abd9
*Fix dead loop in proc system.
...
*Fix curse of doom.
--HG--
branch : trunk
2009-06-15 17:15:19 +02:00
QAston
e81175ec11
*Fix Hungering Cold.
...
--HG--
branch : trunk
rename : sql/updates/3997_world_spell_proc_event.sql => sql/updates/4000_world_spell_proc_event.sql
2009-06-15 01:10:09 +02:00
QAston
54eb0096fd
*Fix Icy Talons and their improved version.
...
--HG--
branch : trunk
2009-06-14 23:01:16 +02:00
QAston
e7910ec9d2
*Correct interpretation of procflags and update spell_proc_event due to that (some of mangos entries may be incompatibile due to that change)
...
*Fix siphon life.
*Fix Rapture.
--HG--
branch : trunk
2009-06-14 17:56:22 +02:00
megamage
e192d8f39b
*Some work on vehicle.
...
--HG--
branch : trunk
2009-06-14 09:57:57 -05:00
megamage
e82ae5f8df
*Fix spell 16007.
...
--HG--
branch : trunk
2009-06-11 11:35:31 -05:00
QAston
da067afe12
*Fix Improved Spell Reflection
...
*Fix Glyph of Improved Scorch
*Sword And Board
*Fix Glyph of Devastate - original patch by CRAZyBUg
--HG--
branch : trunk
2009-06-10 23:44:30 +02:00
Them
0555ec4a35
*Fix errors with spell_affect table loading
...
--HG--
branch : trunk
2009-06-08 21:56:26 +02:00
QAston
06aa0a94d4
*Fix improved sprint.
...
--HG--
branch : trunk
2009-06-08 21:08:27 +02:00
megamage
a328728cb8
*Implement spell aura 177.
...
--HG--
branch : trunk
2009-06-07 23:32:35 -05:00
QAston
d0c801d6cf
*Add support for stance-dependant action bar spells
...
*Temporary remove assert check in Player::RestoreSpellMods
*Apply bleeding damage bonuses for Shred.
--HG--
branch : trunk
2009-06-07 22:13:17 +02:00
QAston
e6941a4f41
*Remove Arcane Blast on Arcane Missiles and Arcane Barrage cast
...
*Spell_affect entry for Fingers of frost - by Larva
*use spellaffect entries in every affect check
*Allow spell_affect table to modify affect data for any spell
--HG--
branch : trunk
2009-06-06 12:53:38 +02:00
adrycasillo
8bc014b42d
*Do not allow Divine Spirit and Prayer of Divine spirit to stack.
...
--HG--
branch : trunk
2009-06-06 09:14:04 +02:00