click
a67d7c9afd
Copyright header updates - part 3... (and some whitespace cleanups)
...
--HG--
branch : trunk
2010-10-07 14:00:52 +02:00
click
df66aee929
Yet more copyright header updates
...
--HG--
branch : trunk
2010-10-07 13:38:35 +02:00
click
8ea4b32fab
Update copyright headers (following the same standard in all files = good)
...
--HG--
branch : trunk
2010-10-07 12:41:56 +02:00
QAston
cac4cfda42
Core/ScriptSystem: Add missing script call preparation for SpellScripts - fixes issues with core false alarms after recent changes
...
--HG--
branch : trunk
2010-10-05 08:17:10 +02:00
QAston
abe769a310
Core/ScriptSystem: Extend SpellScript API by spell focus targets accessors.
...
--HG--
branch : trunk
2010-10-04 20:32:10 +02:00
QAston
69057dcaeb
Core/ScriptSystem/SpellScripts: Runtime checks for functions working only during spell hit phase
...
--HG--
branch : trunk
2010-10-04 19:12:20 +02:00
QAston
caaa77deb2
Core/ScriptSystem:
...
Add basic code for runtime checks of function calls in AuraScripts
Make AuraScript::PreventDefaultAction() do not take parameters and add description for the function
Remove PreventDefaultEffect() from aura script, use PreventDefaultAction() instead
Unload aura scripts memory on aura delete
--HG--
branch : trunk
2010-10-04 17:44:49 +02:00
Shauren
442b312cbf
Core/Spells: Implemented SPELL_ATTR_EX2_ALWAYS_APPLY_MODIFIERS, fixes Aura Mastery and some paladin aura related talent behavior when learning
...
Closes issue #2457 .
--HG--
branch : trunk
2010-09-29 19:56:10 +02:00
Xanadu
eb1b037611
Core/Spell: * Removed proc overrides for some AoE spells that really shouldn't be there on WotLK. Fixes all Improved Blizzard procs and breaking stealth by Blizzard, Volley, Hurricane, RoF.
...
* Closes issue #3100 . Closes issue #3711 . Makes dr.tenma smile.
--HG--
branch : trunk
2010-09-29 01:50:07 +02:00
Shauren
fe84720720
Core/Spells: Fixed compile warnings added in previous revision
...
--HG--
branch : trunk
2010-09-28 18:57:19 +02:00
Shauren
956f9115dc
Core/Spells: Moved checking if item has USE: effect to Spell::CheckItems (from effect handler), also generates blizzlike error message now
...
--HG--
branch : trunk
2010-09-28 18:50:38 +02:00
Shauren
d2117fd4ee
Core/Spells: Fixed Shadowmourne proc
...
Scripts/Quests: Fixed quest 24547 (A Feast of Souls)
Closes issue #2331 .
--HG--
branch : trunk
2010-09-28 17:35:59 +02:00
Shocker
1037c723a1
Core/Spells: Bladestorm shouldn't drop the flag, closes issue 4222
...
--HG--
branch : trunk
2010-09-28 08:43:42 +03:00
Shocker
f106db551b
Forgotten file from previous commit regarding magic numbers cleanup
...
--HG--
branch : trunk
2010-09-28 08:41:24 +03:00
Shocker
78803c9f09
Magic numbers cleanup:
...
- Replace many magic numbers with constants
- Use enum for vehicle flags/seat flags
- Correct structure for ItemRandomSuffixEntry
--HG--
branch : trunk
2010-09-28 08:21:51 +03:00
Shocker
192e972a59
Core/Spells: Remove outdated code for Vampiric Embrace
...
--HG--
branch : trunk
2010-09-28 04:13:48 +03:00
Xanadu
781592d63a
Core/Spells: * Removed special handling of SPELL_AURA_ABILITY_IGNORE_AURASTATE, now handled by the proc system (again).
...
* Fixed Fingers of Frost buff display. Closes issue #3324 .
--HG--
branch : trunk
2010-09-27 20:30:47 +02:00
click
88420cdcd1
Core/Spells: Do not allow adding USE-enhancements on items that already has a Use: spell. Fixes a possible exploit (original fix by Leak)
...
(Cleaned up to adhere to codingstandards)
Closes issue 4185.
--HG--
branch : trunk
2010-09-27 05:41:13 +02:00
Machiavelli
562e3955a9
Core/Logging: Change some spell log output to debug level instead of error level. Author svetilo12
...
Fixes issue #3793
--HG--
branch : trunk
2010-09-25 17:53:20 +02:00
Shauren
57df06c7f5
Core/Spells: Fixed power burn effects showing mana restored to caster
...
Closes issue #4078 .
--HG--
branch : trunk
2010-09-25 15:03:48 +02:00
Shauren
4a4d5fefae
Core/Spells: Fixed damage boost part of Elemental Oath
...
Closes issue #4086 .
--HG--
branch : trunk
2010-09-23 22:35:05 +02:00
Shauren
d8ddf38453
Core/Items: Implemented trading soulbound loot items
...
Core/DBLayer: Converted more more player-related queries into prepared statements
Core/Items: Fixed loading of enchantments
Closes issue #4130 .
--HG--
branch : trunk
2010-09-21 21:55:16 +02:00
azazel
5eb0fd80ac
Scripts/Spells: move implementation of some spells into scripts.
...
* 41337 Aura of Anger
* 46394 Burn (Brutallus)
* 53302 Sniper Training
* 45472 Parachute
* 66118 Leeching Swarm
* 51685 Prey on the Weak
* 20911 Blessing of Sanctuary
* 25899 Greater Blessing of Sanctuary
Scripts/Spells: remove several spells implementations from core to table (requires DB data)
* 31231 Cheat Death
* 51662 Hunger for Blood
--HG--
branch : trunk
2010-09-21 23:59:45 +06:00
Shocker
40cbb494fa
Core/Spells: Ebon Plaguebringer can now stack for different casters as of patch 3.1
...
--HG--
branch : trunk
2010-09-19 04:10:35 +03:00
Liberate
5fa7722b94
Core/Spells: Fixes certain spells that could pierce immunity auras while they shouldn't.
...
Fixes issue #3264
Fixes issue #3471
Fixes issue #3992
--HG--
branch : trunk
2010-09-18 12:42:17 +02:00
linencloth
a582ab9d9d
Core/Spells: Allow AoE spells to target dead units.
...
Also removes some unneeded checks from ally targeting.
--HG--
branch : trunk
2010-09-15 06:33:38 +02:00
Shocker
cdd8f446fa
Core/Spells: combo points requirement should be changed before CheckCast
...
--HG--
branch : trunk
2010-09-14 13:28:25 +03:00
Shocker
5e7bec0268
Core/Spells: Triggered spells should ignore combo points check, fixes issue 4006
...
--HG--
branch : trunk
2010-09-14 12:56:32 +03:00
Shocker
e5e980b686
Core/Spells: Fix Health Funnel health cost, fixes issue 1985
...
--HG--
branch : trunk
2010-09-14 10:54:16 +03:00
Shocker
df9d62d2b1
Core/Spells: Set maximum affected targets value for Unholy Frenzy (50312), will be used in DB AI scripting
...
--HG--
branch : trunk
2010-09-14 01:27:05 +03:00
Shocker
4908187578
Core/ScriptMgr: Add hooks for duel phases: OnDuelRequest, OnDuelStart, OnDuelEnd
...
--HG--
branch : trunk
2010-09-13 01:42:14 +03:00
Shocker
cbe95da41a
Core/Spells: Correct meaning & usage of SPELL_ATTR_EX2_NOT_RESET_AUTOSHOOT (now SPELL_ATTR_EX2_NOT_RESET_AUTO_ACTIONS) to ignore timer reset for both melee swings and ranged autoshoots, fixes issue 2639
...
--HG--
branch : trunk
2010-09-12 23:52:37 +03:00
click
855ec1cd01
Core/Unit: Make sure pets respect unit damage resilience and the other way around (patch by Dr. Tenma)
...
Fixes issue #3918
--HG--
branch : trunk
2010-09-12 14:29:09 +02:00
click
bf664b7a44
Cleanup/Core: Remove whitespace and tabs
...
--HG--
branch : trunk
2010-09-12 01:40:27 +02:00
Machiavelli
a41e99223e
Core/DBLayer:
...
* Rename QueryResult class to ResultSet
* Rename QueryResult_AutoPtr to QueryResult
* Declare ACE refcounted auto pointer for PreparedResultSet class
--HG--
branch : trunk
2010-09-11 21:10:54 +02:00
Shocker
61075d5101
Core/Spells: Correct check for starting cast while moving, thanks havenard for pointing out, fixes issue 3913
...
--HG--
branch : trunk
2010-09-10 15:51:31 +03:00
Shocker
a0ffc6ab86
Core/Spells: Triggered spells should be ignored when checking death state at spell cast, fixes issue 3914
...
--HG--
branch : trunk
2010-09-09 15:44:24 +03:00
Shauren
5c13a08d87
Core/Spells: Fixed The Art of War procing only on melee attacks, by tassader1000
...
Core/Spells: Added missing change in previous revision
Closes issue #2386 .
--HG--
branch : trunk
2010-09-08 11:22:51 +02:00
Shauren
e5d612d339
Core/Spells: Fixed Taste for Blood and Glyph of Overpower after recent combo point changes
...
--HG--
branch : trunk
2010-09-08 10:59:10 +02:00
Shocker
01c2a6d87c
Core/Spells: Don't allow most spells to be casted while dead
...
--HG--
branch : trunk
2010-09-08 07:01:55 +03:00
Shocker
fd52f7b202
Core/Spells: Add level requirement check for glyph sockets
...
--HG--
branch : trunk
2010-09-08 06:11:32 +03:00
Shocker
96812cfa27
Core/Spells: Fix ammo depletion handling
...
--HG--
branch : trunk
2010-09-08 05:39:24 +03:00
Shocker
948c1f0fd6
Core/Spells: Add server-side check for not allowing non-instant spells with movement interrupt flag to be casted while moving
...
--HG--
branch : trunk
2010-09-08 04:15:41 +03:00
Shocker
5f3ec4366d
Core/Spells: Add server-side check for spells that require combo points to prevent exploits
...
--HG--
branch : trunk
2010-09-08 01:35:36 +03:00
silinoron
320c354440
Fix spell damage bonus for improved devouring plague.
...
Patch by dr.tenma.
Fixes issue #2785
--HG--
branch : trunk
2010-09-06 10:53:02 -07:00
Shauren
1b10bd5d05
Core/Spells: Implemented handler for spell Create Lance, patch by 0xFuture
...
Closes issue #2890 .
--HG--
branch : trunk
2010-09-06 12:22:19 +02:00
silinoron
4f112d6a9d
Fix Totem of Wrath debuff effect.
...
Fixes issue #3297
Fixes issue #2276
Patch by Ramus.
--HG--
branch : trunk
2010-09-05 14:34:48 -07:00
Shauren
43e4e1f786
Core/Spells: Bladestorm will now cause the caster to drop flag on battleground
...
--HG--
branch : trunk
2010-09-05 15:25:33 +02:00
Shauren
77130c910f
Core/Spells: Fixed Execute formula, patch by dr.tenma
...
Closes issue #3478 .
--HG--
branch : trunk
2010-09-05 14:28:13 +02:00
Shauren
1863960da8
Core/Spell: Fixed Escape artist, patch by Heisenberg
...
Closes issue #3536 .
--HG--
branch : trunk
2010-09-05 13:59:49 +02:00