Commit Graph

328 Commits

Author SHA1 Message Date
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
QAston
39548d6822 *Update spellmod system
*Implement SPELL_ATTR_EX6_IGNORE_CASTER_AURAS
*Fix some bugs with traps proc flags

--HG--
branch : trunk
2009-06-06 08:27:36 +02:00
megamage
38fd158c40 *Fix the bug that some traps without charges and spell radius cannot be triggered.
*Provide spell support for quest 12698

--HG--
branch : trunk
2009-06-03 23:24:57 -05:00
megamage
89d2c6afda [7930] Added diminishing for spell 1499 and ranks. Author: Lightguard
--HG--
branch : trunk
2009-06-01 14:55:51 -05:00
megamage
a36d4fc7ae [7917] Spell effect with SPELL_AURA_MOD_SPELL_CRIT_CHANCE always possitive with possitive aura value. Author: VladimirMangos
--HG--
branch : trunk
2009-05-31 16:01:19 -05:00
megamage
3faa712d42 *Allow some warrior shouts and druid roars to interrupt stealth. thanks to thenecromancer
--HG--
branch : trunk
2009-05-29 16:09:55 -05:00
megamage
d2fe68bfef *Some improvement of DK start zone quests (no new quest fixed)
--HG--
branch : trunk
2009-05-27 23:33:21 -05:00
megamage
7ac4fb46c4 *Fix DK quest 12641
--HG--
branch : trunk
2009-05-26 22:13:36 -05:00
megamage
0652c95126 [7892] Update spell_loot_template entry description in error output for better fit to current table use. Author: VladimirMangos
--HG--
branch : trunk
2009-05-26 16:10:42 -05:00
megamage
326940181a *Consider flight spells as passive spells.
--HG--
branch : trunk
2009-05-26 15:32:11 -05:00
megamage
ddcc7d1c66 *Move spelltarget table check to the start of the server to reduce log spams.
--HG--
branch : trunk
2009-05-25 16:50:01 -05:00