Aokromes
395ad03cd4
Adding atrribute custom SPELL_ATTR0_CU_LIQUID_AURA
2018-04-06 07:52:42 +02:00
ariel-
dfff9d62e4
Core/Spells: autogenerate miss proc for spells with auras with hit chance -100
...
Closes #21629
2018-03-29 00:46:02 +02:00
ariel-
5ff847159c
Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
2018-03-28 04:41:59 -03:00
ariel-
23b2d7bcea
Core/Spells: explicitly disable non proccing auras when generating default procs
...
Closes #21529
2018-03-05 14:36:32 +01:00
ariel-
2697bdf2b2
Core/Misc: fix bad dbc data for lock 'Locked ball and chain'
...
Closes #12260
2018-03-05 14:34:31 +01:00
ariel-
0321955726
Core/Auras: added sanity checks for area auras having a different owner unit than caster
...
Closes #21517
2018-03-05 14:19:22 +01:00
Aokromes
7bc51fe29e
Revert "DB/Spells: fix proc regression with Missile Barrage"
...
This reverts commit 640dd138a5916a54808b9c1a363e87026d1af184.
2018-02-24 13:26:26 +01:00
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 86275a397a478a30dad7e00af73029e2b15d4668 ae070a1b64da616d4a6452793d22f80542a2c40f and
...
be7486fddb180dac66362a7ea4e0d330b6f27d37
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