Commit graph

89 commits

Author SHA1 Message Date
killerwife
bdb48ef1f5 Spell/Paladin: Reimplement Judgement using SpellScript 2021-08-21 15:00:09 +02:00
MantisLord
16a101b576 Prevent Warlock Felhunter from using Devour Magic if there's nothing to dispel on the target
Ref: https://gitlab.com/lights-vengeance/issues/-/issues/1346

Ref: https://gitlab.com/lights-vengeance/issues/-/issues/1261
2021-08-21 14:34:06 +02:00
MantisLord
007db7f63c Spell: Use spell script for Shaman Water and Lightning Shield instead of direct change to PrepareMasksForProcSystem 2021-08-20 13:05:30 +02:00
MantisLord
ebfd61a8cb Add aura script for Soul Link 25228
Fixes damage component not affecting minions and buff not showing
2021-08-13 12:56:53 +02:00
MantisLord
f3f9a628dd Fix Seal of the Crusader damage reduction 2021-08-07 12:37:50 +02:00
cala
1ae110af9f Fix Polarity Shift and move it to SpellScript
* Fix logic errors in Polarity Shift used in Thaddius encounter and move the whole mechanics to SpellScript
2021-07-15 10:59:12 +02:00
cala
bfdf7c0a1c Move spell 28238 to SpellScript
* Move to SpellScript spell 28238 (Zombie Chow Search) used in Gluth encounter
2021-07-11 23:51:59 +02:00
cala
4a3b7c0233 Move spell 28169 to SpellScript
* Move to SpellScrip spell 28169 (Mutating Injection) used in Grobbulus encounter
2021-07-11 23:36:02 +02:00
cala
faab8518c4 Move spell 29682 to SpellScript
* Move to SpellScript spell 29682 (Call All Zombie Chow) used in Gluth encounter
2021-07-11 23:08:32 +02:00
cala
3b5c16f5a9 Move spell 28236 to SpellScript
* Move to SpellScript spell 28236 (Zombie Chow Search) used in Gluth encounter
2021-07-11 22:30:01 +02:00
cala
de1f63f2a6 Move spell 28374 to SpellScript
* Move to SpellScript spell 28374 (Decimate) used in Gluth encounter
2021-07-11 22:08:59 +02:00
cala
b8c8b809c6 Revert WIP changes that were inadvertently added to previous commit
This partly reverts commit e19969f2fe.
2021-07-10 23:17:07 +02:00
놀린
e19969f2fe Update missleading text in ExtractResources.sh
Change "CPU" to "threads".
2021-07-08 19:52:27 +02:00
cala
36e5acaebc Fix spell 28006
* Fix spell 28006 (Arcane Cloaking) that was no longer working after spell target rework. Also move it to SpellScript

Closes https://github.com/cmangos/issues/issues/2491
2021-07-01 13:58:22 +02:00
cala
4871b6159f Move spells 29351 & 30114 to SpellScript
* Move to SpellScript spells 29351 & 30114 (Plague Wave Controller) used in Heigan the Unclean encounter
2021-06-30 23:06:31 +02:00
cala
28a7f7d47a Move spells 28628 & 28629 to SpellScript
* Move to SpellScript spells 28628 & 28629 (Clear Web Wrap) used in Maexxna encounter
2021-06-29 12:04:20 +02:00
cala
e67ba2265c Move spell 28617 to SpellScript
* Move to SpellScript spell 28617 (Web Wrap) used in Maexxna encounter
2021-06-29 11:23:31 +02:00
cala
ce442abe32 Move spell 25813 to SpellScript
* Move spell 25813 (Conjure Dream Rift) to SpellScript
2021-06-07 21:01:10 +02:00
cala
111fcb42b7 Move spell 26275 to SpellScript
* Move spell 26275 (PX-238 Winter Wondervolt TRAP) to SpellScript
2021-06-02 22:42:59 +02:00
killerwife
23aaa1ea2e Rogue: Implement talent improved sap 2021-05-16 23:21:05 +02:00
killerwife
f564ad58d1 Rogue: Reimplement vanish using spellscript 2021-05-16 23:19:40 +02:00
cala
9ab839a276 Despawn adds by spell in Viscidus encounter
* Despawn adds by spell in Viscidus encounter
2021-04-19 22:02:24 +02:00
cala
24132fca36 Rework Viscidus explode
* Rework Viscidus explode in Temple of Ahn Qiraj:
- Use proper spells for invisibilty
- Use Spell Scripts when relevant to simplify Viscidus AI script
- Fix suicide trigger threshold
* Clean-up a bit spells enums
-
2021-04-15 13:45:46 +02:00
cala
8645d64dab Move slow/freeze phases of Viscidus to aura proc
* Use proper aura proc in Viscidus encounter to handle slow down effect on frost damage or shatter on melee damage
* Move hit count for each phase to a dedicated function as ground work for a coming update
2021-03-29 23:17:31 +02:00
cala
2feaef679e Move spell 29201 to SpellScript
* Move spell 29201 (Corrupted Mind) to SpellScript used by Loatheb in Naxxramas
2021-03-22 22:08:33 +01:00
killerwife
83ec4854ad Rogue: Distract, earthbind and mass dispel should not proc stealth
Closes https://github.com/cmangos/mangos-tbc/pull/443
2021-03-16 18:43:34 +01:00
cala
887e536808 Move spell 2400 to SpellScript
* Move spell 2400 (Transfer Powers) to SpellScript
2021-03-15 00:00:37 +01:00
cala
57d6caec6a Move Hateful Strike to SpellScript 2021-03-14 22:34:57 +01:00
cala
606753ab43 Re-implement Hakkar's health scaling
* Re-implement Hakkar's health scaling using proper spells.
Closes https://github.com/cmangos/issues/issues/2189
2021-03-12 21:32:25 +01:00
cala
7376183eaa Move spell 28732 to SpellScript
* Move spell 28732 (Widow's Embrace) used in Grand Widow Faerlina to SpellScript
2021-03-11 21:16:57 +01:00
MantisLord
ad7bcb5ed7 Spell: Add script for ABEffect000 28441
Also remove old hack for the spell in IsPositiveEffect
2021-03-11 11:21:15 -05:00
Grz3s
a95914cef7 Spell: 17016 Radius corrected
Rarius corrected for both effects
- eff0 must be 0
- eff1 set to 10
Will prevent charges wastege in case if summoned out of  source radius. (spellfocus)
2021-02-13 11:56:22 +01:00
cala
03b7725e23 Implement Digestive Acid auto-reapply
* Implement Digestive Acid auto-reapply in C'Thun encounter in Temple of Ahn'Qiraj
2021-02-06 17:29:16 +01:00
cala
7edcdc912d Implement reset through spell in C'Thun encounter
* Implement reset through spell in C'Thun encounter: use proper spell mechanics to reset C'Thun encounter both in Phase 1 and Phase 2 (excluding weakened phase rotation)
Thanks @Tobschinski for his precious help on the matter
2021-02-04 22:51:50 +01:00
cala
3f113aae5c Sunken Temple: Rework Avatar of Hakkar summoning with SpellScript
* Sunken Temple: Rework Avatar of Hakkar summoning with SpellScript: drop old dummy effect handling and use SpellScrip instead
2021-01-25 23:01:47 +01:00
cala
72033b2d25 Sunken Temple: complete summoning circles implemention
* Sunken Temple: complete summoning circles implemention in Avatar of Hakkar event
2021-01-25 21:46:29 +01:00
cala
e904d18512 Remove script for non-existing spell
* Spell 26980 (Regrowth) was added in TBC
2021-01-12 14:30:52 +01:00
killerwife
e9c015370b Reimplement Rogue Preparation using SpellScript and adjust rule for vanilla 2021-01-12 09:56:31 +01:00
cala
37eae40766 Script spell 26230
* Script spell 26230 (Exit Stomach) used in C'Thun encounter in Temple of Ahn'Qiraj. Effect 1 now properly removes Digestive Acid debuff.
2021-01-08 14:33:23 +01:00
Warlockbugs
8d5bbc6576
Refactor a few scripted bounces into separate SpellScripts 2021-01-08 12:07:27 +03:00
killerwife
925750dc58 Readd missing comma in spell.sql file 2021-01-02 18:13:41 +01:00
killerwife
8fda00970b Fix merge conflict due to blackout in spell.sql 2021-01-01 17:44:38 +01:00
killerwife
37f59a6476 Reimplement Regrowth tick tier3 set bonus using OnPeriodicTickEnd 2021-01-01 17:08:31 +01:00
killerwife
1c4adc0a50 Add script to Blackout to prevent proccing from non damage spells 2021-01-01 17:05:12 +01:00
killerwife
9e2acb57fa Give Spirit of Redemption full damage immunity and use heal properly 2021-01-01 16:56:03 +01:00
cala
76bf87e9d0 Script spell 26332
* Script spell 26332 (Summon Mouth Tentacle) used in C'Thun encounter in Temple of Ahn'Qiraj: players affected by Summon Mouth Tentacle spell are teleported to C'Thun stomach area when aura is removed
2020-12-17 14:37:14 +01:00
cala
1319aefd4a Merge all C'Thun's tentacles summon spells
* Merge all C'Thun's tentacles summon spells into a single one spell script
2020-12-17 14:36:55 +01:00
cala
fbd7793d38 Implement spell 26237
* Implement spell 26237 (Summon Mouth Tentacles) used in C'Thun encounter in Temple of Ahn'Qiraj
2020-12-17 14:36:47 +01:00
cala
cf46edf85f Rework Giant Claw Tentacle AI
* Rework Giant Claw Tentacle AI:
- Use proper spells for teleporting when not tanked
- Prevent teleporting if not tanked only for a short time when check timer expires
- Implement spell 26205 (Teleport Giant Hook Tentacle Trigger)
2020-12-17 14:36:25 +01:00
cala
521240e50d Implement spell 26213
* Implement spell 26213 (Summon Giant Hook Tentacles) used in C'Thun encounter in Temple of Ahn'Qiraj
2020-12-17 14:36:14 +01:00