ariel-
f2f574fbdd
DB/Spells: fix proc regression with Missile Barrage
...
Closes #21466
2018-02-24 13:12:03 +01:00
ariel-
bbe9aa23b0
Core/Spells: fix Vampiric touch dispel effect inheriting damage done pct twice
2018-02-16 01:57:08 +01:00
ariel-
3a4035bb8d
Core/Spells: add log on load about improper use of attribute PROC_ATTR_REQ_SPELLMOD
2018-02-16 01:26:26 +01:00
ariel-
2388415edd
Core/Spells: require phasemask set for periodic damage procflag
...
Closes #21379
2018-02-16 01:04:27 +01:00
Aokromes
90033ee748
Core/Spells: Defined and implemented some new spell attributes
2018-01-14 06:53:36 +01:00
Aokromes
14a17a6d3a
Core/Spells: Scatter and Silencing shots should be instant
2018-01-01 15:16:32 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Aokromes
9c3752c8f2
Core/Spells: Fix some startup errors
2017-12-17 15:15:47 +01:00
jackpoz
90344d2dd8
Core/Spells: Fixed Naxx Anub Scarab Summoning Spell
...
Reduce spell radius of 28864 and 29105 from 100 yards to 10 yards to spawn scarabs closer
2017-12-17 10:50:37 +01:00
Erik Strandberg
ace0b85b88
Core/Spells: Refactor setting spell info corrections to report errors about…
2017-12-16 16:40:32 +00:00
Ovah
dc5e6673ee
Scripts/LCT: implement High Prophet Barim encounter
2017-12-12 14:47:39 +00:00
Shauren
b8ca6a9045
Core/Spells: Fixed accessing freed memory after reloading spell_area
2017-12-03 17:12:31 +01:00
jackpoz
d9501acb3f
Core/Spell: Validate spell_dbc DB data on startup
...
Validate spell_dbc DB data on startup (max effect type, max aura type, max target type).
Delete some invalid spells from spell_dbc table. Make sure to apply the SQL script or worldserver will assert on startup.
2017-12-03 17:11:41 +01:00
jackpoz
081e7aa708
Core/Misc: Fix out of bounds access on startup
...
Fix out of bound access on startup trying to access SpellEffects with ID greater than max allowed/known.
Reported by AddressSanitizer .
2017-12-02 12:58:34 +01:00
Aokromes
74db4aa893
Spell: Remove a phase hack for The Eye of Acherus
2017-11-25 14:02:23 +01:00
Ovah
406de9279c
Scripts/LCT: implement General Husam encounter
2017-11-23 22:52:49 +00:00
Ovah
94268df94b
Rajh
2017-11-23 22:28:22 +00:00
Aokromes
6f34aede2e
Core/Spells: Remove one char breaking hotswap
2017-11-23 22:20:19 +01:00
Ovalord
34b3617184
Core/Spells: merged commits 86275a397a ae070a1b64 and
...
be7486fddb
2017-10-17 01:06:15 +02:00
Aokromes
139cea3d26
Scripts/ICC: Minor Fixes for Lich King
...
- Fixed Shadow Trap and Defile Targets
- Fixed Shadow Trap Summon Delay and Duration
- Fixed Berserk Timer (15 Minutes)
- Fixed Shadow Trap Despawn when Snowstorm starts
2017-08-14 11:53:05 +02:00
roc13x
7d6884dcb5
Core/Spells: Fix SPELL_AURA_PROC_ON_POWER_AMOUNT
...
Will re-implement the eclipse handling in spellscripts later
2017-05-04 21:16:50 +01:00
ariel-
2ed7602af2
Core/Spell: fix broken Unit::GetHighestExclusiveSameEffectSpellGroupValue
...
- Affects 3 aura effects currently, should be rewritten with GetTotalAuraModifier maybe?
2017-05-04 05:03:08 +01:00
ariel-
eee81e3748
Core/Spell: fix nopch build x2
2017-05-04 05:02:26 +01:00
ariel-
76349ea8ce
Core/Spell: fixed SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT to actually check effects
...
- This commit enables stack rule 3 to be properly used to fix auras that should be active but only one providing effects, even if the spell has multiple auras
Closes #19454
2017-05-04 05:01:47 +01:00
ariel-
1689db1451
Core/Spells: fix some db errors
2017-05-04 04:43:55 +01:00
ariel-
abae912986
Core/Spell: modified HitMask for new default procs
2017-05-04 04:12:45 +01:00
ariel-
7f4557c943
Core/Spell: add more aura types to default procs
...
Ref #18542
2017-05-04 04:12:29 +01:00
ariel-
50c04aad05
Core/SpellMgr: added a startup error for possibly unhandled procs
2017-05-04 03:06:55 +01:00
ariel-
c62077237d
Core/Spell: restore old proc system behaviour on auras self proc.
2017-05-04 02:21:58 +01:00
ariel-
cb77d33cb9
Core/Spell: Added the possibility to explicitly disable auraEffect procs using attributes
...
- Renamed IsProcTriggeredOnEvent to GetProcEffectMask, since long ago this function returned bool, new name should better reflect its use
2017-05-04 02:16:50 +01:00
ariel-
f133041b80
Core/Spell: fix interaction of on taken damage procs with triggered casts
...
DB/Spell: Seal of Righteousness proc
- Lightining and Water Shield should proc with triggered
Closes #18211
2017-05-04 01:27:57 +01:00
roc13x
f5c1440d50
Static analysis checks
2017-05-04 01:21:38 +01:00
ariel-
c9101f6707
Core/Spells: workaround stealth interaction with Death and Decay and GameObject casts
2017-05-04 01:16:00 +01:00
ariel-
d1c915e4e1
Core/Spells: require phaseMask set for trap activation procs
2017-05-04 01:11:16 +01:00
ariel-
44a779ad38
Core/SpellMgr: some changes in default proc generation. Fix an issue of stealth breaking with positive and/or healing spells
2017-05-04 00:57:39 +01:00
roc13x
d30237fb1e
Core/Globals: compute aura diminishing return info at startup and cache it
2017-05-04 00:57:24 +01:00
ariel-
e0c8a379c8
Core/Spell: do not automatically set proc Family Name if no Family Flags present
...
Closes #18075
2017-05-04 00:21:36 +01:00
ariel-
a47ee2ac5a
Core/Spells: fix auto repeat spells triggering auras
...
Auto repeat spells are casted as triggered and didn't register procs properly if the aura can't proc with triggered
2017-05-04 00:21:13 +01:00
roc13x
0b2e5adeb1
Core/Globals: cache SpellSpecific and AuraState information instead of computing them each time they're needed
2017-05-04 00:12:11 +01:00
ariel-
51f26dfe51
Core/Spells: Implementation of QAston proc system
2017-05-03 20:08:08 +01:00
ariel-
a3538f4dbe
Core/Auras: don't skip stack rule check whenever spells have same ID
...
- The auras might not have the same amounts due to spellmods
Closes #1626
2017-04-16 11:46:11 +02:00
Keader
5387b34f3c
Core/Spells: Fixed Chilled to the Bone
...
Closes #19417
thanks ariel-
2017-04-09 18:16:29 +02:00
Aokromes
9c5e580c17
Core/Scripts: minor fixes in boss_the_lich_king
2017-03-26 06:13:21 +02:00
ariel-
d1382c5f23
Core/Spell: fix an issue with vehicle spells changing orientation of base vehicle
...
Closes #17234
2017-03-20 16:55:01 +01:00
ariel-
5f7ac85dca
Core/Spell: add assert checks on SpellMgr::CheckSpellGroupStackRules
...
Ref #19319
2017-03-20 16:53:13 +01:00
ariel-
936ddbff9b
Core/Spell: disable proc for magnet auras, they're handled differently
...
Closes #19208
2017-03-03 01:33:07 +01:00
ariel-
891b8369e6
Core/Scripts: Thrusting Hodir's Spear
...
- Everything is sniffed, enjoy this hell of a quest!
Closes #12808
2017-03-03 01:26:12 +01:00
Keader
3bbec873f7
Core/Spell: Fixed Val'kyr Target Search exploit
...
Closes #16347
by ariel-
2017-01-20 15:12:40 +01:00
Keader
7787c97513
Core/Scripts: Illidari Council Rewrite
...
Thanks to Sirikfoll, Krudor and Offl for all help
2017-01-02 07:47:26 +01:00
Aokromes
719a317a67
Update copyright note for 2017
2017-01-02 07:26:38 +01:00