Commit Graph
1104 Commits
Author SHA1 Message Date
DrTenma 0dedf84bd9 Core/Spells: Fix runic power gain from Blood Boil
Closes #1718
2011-05-28 03:12:41 +07:00
click 2d1b3ccaa1 Compile warnings fixes 2011-05-27 14:45:44 +02:00
Shauren 0f7b73c141 Compile fixes 2011-05-26 23:12:53 +02:00
QAston fb1772e8c9 Core/AuraScripts: Allow to use AuraScript::GetTarget in AfterEffectRemove and AfterEffectApply hooks. 2011-05-26 17:44:07 +02:00
QAston 0762791754 Core/AuraScripts: Fix runtime error messages appearing in aura scripts when one hook is called from inside of another one. 2011-05-26 16:12:33 +02:00
tobmaps 3405f1672c Core/Spells: Drop unnecessary code 2011-05-26 03:16:03 +07:00
QAston 0eb89fc282 Core/SpellScripts: Better debug output on startup script validation. 2011-05-25 18:00:35 +02:00
QAston a1b8fd2054 Core/AuraScripts: Add AfterEffectRemove and AfterEffectApply hooks, to allow safe triggering of spellcasts or other actions which may call linked events while OnEffectApply and OnEffectRemove are still there for overriding the way effect is handled on target. 2011-05-25 17:13:32 +02:00
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
Aokromes 6acd954bf5 Core/Misc: Some random cleanups 2011-05-25 19:54:17 +07:00
kaelima a44e97ab74 Core/Spells: Fix spell 52588 (Skeletal Gryphon Escape) used in quest 12701 (Massacre At Light's Point).
It should now target the player instead of the cannon.
2011-05-24 05:20:57 +02:00
tobmaps 5cab20c80a Core/Spells: Fix animation for Haunt talent
Closes #1643
2011-05-23 16:46:42 +07:00
Silinoron 4c1f56a2b3 Some cleanup in the first half of Spell.cpp. 2011-05-22 16:01:53 -07:00
tobmaps 4b1464dc41 Core/Spells: Fix problem with stackable spells after last commit 2011-05-22 06:12:25 +07:00
Shauren 78ea0075e1 Core/Spells: Allow overriding aura stack amount from CastCustomSpell 2011-05-21 21:36:37 +02:00
tobmaps 1e783cc446 Core/Spells: Fix a bug when you can't use Ice Block under Forbearance effect 2011-05-22 01:28:27 +07:00
Lopin 18c016a890 Scripts/Ulduar:
* Added script for Freya encounter
* Cleaned up instance script
* Cleaned up teleporter script
* Fixed typo in Hodir script

Signed-off-by: Lopin <[email protected]>
2011-05-21 14:36:29 +02:00
tobmaps d5cf8a6f5a Core/Spells: Drop some dead code 2011-05-21 03:51:41 +07:00
Shauren 0ab5cdef2e Scripts/Icecrown Citadel:
* Added Valithria Dreamwalker script
* Fixed Mutated Abomination on heroic mode at Professor Putricide
* Fixed saving heroic attempts to db
2011-05-20 22:20:11 +02:00
Shauren 5303238744 Core/Auras: Fixed infinite mana stacking exploit 2011-05-20 17:11:53 +02:00
tobmaps db5ff45e81 Core/Spells: Fix exploit with Improved Shadowform (Rank 1) 2011-05-20 19:28:14 +07:00
Shauren ac4ed1efdf Core/Spells: Moved setting UNIT_CREATED_BY_SPELL out of spell effect handlers and sending SMSG_TOTEM_CREATED into Totem class 2011-05-19 22:27:18 +02:00
tobmaps f03bdceaff Core/Spells: Properly fix Arcane Surge bug 2011-05-20 03:16:48 +07:00
Shauren 49a81557fa Core/Units: Fixed totem timer UI
Closes #298
Closes #1595
2011-05-19 18:50:57 +02:00
Shauren b8a7eace3e Core/Scripts: Print error when attempting to retrieve aura application target in script hook which does not have one 2011-05-19 13:22:17 +02:00
insider42 8049ad5ff5 Core/Spells: Fix health for Mana Tide Totem 2011-05-19 01:24:53 +07:00
tobmaps c4a0d47e0e Core/Spells: Fix Deep Wounds when more than one application applied 2011-05-19 00:25:53 +07:00
kaelima e0bdefb54f Core/Spells: Set models in HandleAuraTransform for the following spells:
Dread Corsair (50517)
Corsair Costume (51926)
Honor the Dead (65386,65495)
Darkspear Pride (75532)
2011-05-18 14:23:13 +02:00
Shauren 37145b6203 Core/Spells: Fixed spell modifiers losing charges on cancelled casts
Closes #247
Closes #640
Closes #1353
2011-05-17 13:33:24 +02:00
Shauren 63f7a6d3d9 Core/Spells: Use SpellDifficulty.dbc to check casterAuraSpell, excludeCasterAuraSpell, targetAuraSpell and excludeTargetAuraSpell
Scripts/Icecrown Citadel: Fixed Mutated Abomination not being able to eat ooze on heroic mode
Scripts/Icecrown Citadel: Removed some obsolete code

Closes #523, #1447
2011-05-17 13:17:42 +02:00
tobmaps 8f9cf2d51a Core/Spells: Hysteria shouldn't break crowd control effects 2011-05-17 01:11:28 +07:00
vlad852 b4f3b8f95e Core/Spells: Prevent WPE exploits with spell targeting
Closes #1130
2011-05-16 01:51:58 +07:00
QAston 1121fcfb90 Core/Scripts: Remove hook GetAuraEffectTriggerTarget from CreatureAI.h
The hook was made for one obsolete script, which turned out to not work anyways.
2011-05-15 18:53:02 +02:00
tobmaps bfe61c7998 Core/Spells: fix Banish duration in PvP 2011-05-15 18:55:38 +07:00
neuro_999 cd70ff40e2 Scripts/RazorfenKraul: Fix force field before boss Agathelos the Raging
Closes #712
2011-05-15 17:34:57 +07:00
Shauren 2cd2d2dd8a Core/Auras: Fixed visibility not being updated on phase shift auras when not moving 2011-05-15 00:23:31 +02:00
Shauren f7e98cd748 Fixed compile 2011-05-15 00:03:56 +02:00
tobmaps df3ee186ec Core/Spells: Fix bug with double haste rating for channeled spells 2011-05-15 04:24:49 +07:00
tobmaps ea045b794c Core/Spells: Instant damage caused by Improved Devouring Plague should also heal caster
Closes #583
2011-05-15 00:55:41 +07:00
Shauren a816cdd772 Core/Spells: Fixed TARGET_UNIT_DRIVER selection and possible problems with Righteous Defense target count 2011-05-14 14:12:40 +02:00
Shauren 66a663b8e0 Core/Creatures: Added GetCorpseDelay method to creatures 2011-05-13 19:16:53 +02:00
tobmaps 95b085da77 Core/Spells: Fix Druid T10 Restoration 2P Bonus 2011-05-13 22:48:57 +07:00
click a90e5be73d Core/Spells: Simplify the auratest for Druid T8 Restoration 4P Bonus effects 2011-05-13 17:25:41 +02: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
Ramusik 863ba6f4c9 Core/Spells: Fix Earthbind Totem and Tremor Totem instantly pulse on totem summon 2011-05-13 03:15:31 +07:00
Lopin f8c95075dc Core/Spells: Fix Vampiric Touch damage at dispel 2011-05-12 23:24:05 +07:00
tobmaps cb6fca4646 Core/Spells: Implement SPELL_ATTR5_HASTE_AFFECT_DURATION. Haste rating should decrease duration of these auras
Closes #1020
2011-05-12 18:59:49 +07:00