Commit Graph

360 Commits

Author SHA1 Message Date
QAston
ca8eb707d7 Core/Auras:
- Use safer order of calls in AuraEffect handlers (unit modification goes before any calls which may result in linked events execution)
 - Allow manual removal of further effects of an aura during aura removal (so Unit::RemoveAurasByType works well in such situations)
2011-05-25 15:13:55 +02:00
johnholiver
d25ba34342 Core/Spells: Fixed random Unholy Blight DoT damage ticks
Tnx Arcane
2011-05-24 19:34:53 -03:00
tobmaps
f03bdceaff Core/Spells: Properly fix Arcane Surge bug 2011-05-20 03:16:48 +07:00
tobmaps
e2310fe541 Core/Spells: Fix a bug with proc of Arcane Surge when it shouldn't 2011-05-20 02:59:02 +07:00
Shauren
69376d0e1c Core/Units: Removed calculating complete mechanic mask when checking if unit has aura with such mechanic, instead return result immediately (immunities don't need to be checked, unit won't have such aura if immune) 2011-05-19 17:46:36 +02:00
tobmaps
a8c784b50c Core/Spells: Properly fix talent Torment the Weak 2011-05-19 22:01:01 +07:00
tobmaps
a0ad1fcc24 Core/Spells: Fix talent Torment the Weak 2011-05-19 18:55:08 +07:00
tobmaps
2ad8dadf44 Core/Spells: Fix Onyxia caster trinkets, original idea by Pihtt
Closes #1449
2011-05-17 19:45:45 +07:00
Shauren
243daed3a0 Core/Spells: Use spellLevel for miss chance calculations if caster is a trigger NPC and its level is lower than spell 2011-05-16 13:22:13 +02:00
tobmaps
aa409f8441 Core/Misc: Fix typo in previous commit 2011-05-14 17:49:53 +07:00
cyberbrest
a4ad164908 Core/Spells: Fix Druid T10 Balance 2P Bonus
Closes #261 & #484 & #768
2011-05-14 17:38:04 +07:00
Shauren
24a8cc24da Core/Achievements: Implemented ACHIEVEMENT_CRITERIA_TYPE_GET_KILLING_BLOWS 2011-05-14 12:26:49 +02:00
tobmaps
b71b2896b6 Core/Achievements: Prevent gaining kill credit achievements from suicides
Closes #862
2011-05-14 16:02:16 +07:00
tobmaps
094b45fc0f Core/Spells: More properly fix SPELL_AURA_DAMAGE_SHIELD 2011-05-13 20:51:10 +07:00
tobmaps
2c90c20596 Core/Misc: cleanups 2011-05-13 20:15:36 +07:00
tobmaps
2d6912cd2e Core/Auras: Properly fix SPELL_AURA_DAMAGE_SHIELD 2011-05-13 19:43:32 +07:00
Shocker
45f7aa1fd6 Core/Misc: Fix a memory leak in spell_dbc 2011-05-13 12:17:21 +03:00
kaelima
b367fc41c2 Core/Spells: Check SPELL_ATTR0_IMPOSSIBLE_DODGE_PARRY_BLOCK before HasInArc in Unit::isSpellBlocked. 2011-05-12 23:22:41 +02:00
tobmaps
a687c867e9 Core/Spells: Fix cooldown of Bone Shield
Closes #1370
2011-05-13 03:05:35 +07:00
click
146e7d1599 Revert "Core/Packets: Make SMSG_ATTACKSTOP report back if the previous victim was a player or a pet/unit (unclear what its used for clientside)"
This reverts commit ecc7fe24bb.
2011-05-12 20:31:32 +02:00
click
ecc7fe24bb Core/Packets: Make SMSG_ATTACKSTOP report back if the previous victim was a player or a pet/unit (unclear what its used for clientside)
Ref. #791.
2011-05-12 20:17:07 +02:00
tobmaps
92e19ee3c1 Core/Spells: Fix Glyph of Divinity 2011-05-13 00:24:20 +07:00
Ramusik
5389ae1b77 Core/Spells: Removed obsolete code 2011-05-12 23:55:30 +07:00
A-Metaphysical-Drama
0c0c93e626 Core/Spells: Spells with SPELL_ATTR0_IMPOSSIBLE_DODGE_PARRY_BLOCK cannot be blocked 2011-05-12 22:38:16 +07:00
tobmaps
2feb30ec1b Core/Unit: Stop mobs and pets from agressing invisible targets - they can't fight what they can't see 2011-05-12 21:05:22 +07:00
tobmaps
88633a0be9 Core/Spells: Fix Shadow Bite damage
Closes #591 & #1220 & #1401
2011-05-12 18:34:29 +07:00
Shauren
c98438ae8f Core: Minor cleanup 2011-05-12 10:43:11 +02:00
Shauren
8e35ee612e Core/Auras: Fixed possible crash in charms 2011-05-12 10:38:40 +02:00
tobmaps
08022d6d4c Core/Spells: Drop obsolete code 2011-05-12 04:25:55 +07:00
tobmaps
edc182920e Core/Spells: Fix damage from Seed of Corruption explosion 2011-05-12 03:29:16 +07:00
tobmaps
cdd4160157 Core/Spells: Fix talent Sword Specialization for melee abilities 2011-05-12 02:44:41 +07:00
tobmaps
2c86e193f3 Core/Spells: Fix talent Blessed Recovery 2011-05-12 01:34:58 +07:00
tobmaps
2e9c8f39e1 Core/Spells: Vampiric Embrace shouldn't proc from Mind Sear 2011-05-12 00:08:54 +07:00
tobmaps
7b0db7a4ea Core/Spells: Fix item enchant Blood Draining
Closes #513 & #1191
2011-05-11 22:16:18 +07:00
tobmaps
064c570f08 Core/Spells: Fix Spellsteal
Closes #386
2011-05-11 21:08:09 +07:00
Shauren
7a3e622da9 Core/Tickets: Fixed retrieving name of assigned GM 2011-05-11 14:18:09 +02:00
Lopin
305ee4eefe Core/Spells: Fixes Glyph of Victory Rush 2011-05-11 12:14:34 +03:00
Az@zel
58f0a4b152 Core/Misc: fix typo - yet another English language lesson: INTERUPT -> INTERRUPT 2011-05-11 11:17:20 +06:00
Az@zel
f73c6c40bb Core/Misc: fix compiler warnings 2011-05-11 11:12:26 +06:00
tobmaps
09fb6f555f Core/Spells: More generic implementation of Combustion
Closes #60 & #78
2011-05-11 04:17:38 +07:00
tobmaps
ce7f024945 Core/Spells: Implement SPELL_ATTR4_DAMAGE_DOESNT_BREAK_AURAS. Damage from spells with this attribute flag shouldn't break breakable by damage auras 2011-05-11 01:46:13 +07:00
tobmaps
8fc000b216 Core/Spells: Fixed damage from warlock's Death Coil 2011-05-10 22:28:28 +07:00
tobmaps
d49f535949 Core/Spells: Setup should add combo-point at selected target 2011-05-10 21:15:48 +07:00
Shauren
27c419a8fe Fixed my silly mistake, thx Machiavelli 2011-05-07 22:40:02 +02:00
johnholiver
8cc4125664 Core/Spells: Changed boss knockback immunity 2011-05-07 22:16:30 +02:00
Shauren
b087741959 Core/Spells: Fixed Lifebloom final heal when caster goes offline 2011-05-07 10:51:23 +02:00
Shocker
dc6224d60a Core/Spells: Fix Warrior T10 Protection 4P Bonus
Closes #1307
2011-05-06 13:36:03 +03:00
johnholiver
99959e8cd7 Core/Spells: Lifebloom final bloom.
Each dispelled stack will count towards the final bloom.
I left spell_bonus_data stuff out following Shauren's comment.
2011-05-05 19:16:13 -03:00
leak
1003f30448 Add spaces after commas 2011-04-29 20:47:02 +02:00
leak
c51c817a45 Core/ObjectMgr: Refactor sCreatureStorage 2011-04-28 22:57:08 +02:00