Commit graph

151 commits

Author SHA1 Message Date
cala
175a9e7616 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:34:48 +02:00
cala
2408f4a61e Move spells 28628 & 28629 to SpellScript
* Move to SpellScript spells 28628 & 28629 (Clear Web Wrap) used in Maexxna encounter
2021-06-29 13:20:37 +02:00
cala
8c7a743101 Move spell 28617 to SpellScript
* Move to SpellScript spell 28617 (Web Wrap) used in Maexxna encounter
2021-06-29 13:19:50 +02:00
cala
348eb0b9de Move spell 25813 to SpellScript
* Move spell 25813 (Conjure Dream Rift) to SpellScript
2021-06-27 22:09:30 +02:00
cala
c85991ca74 Move spell 26275 to SpellScript
* Move spell 26275 (PX-238 Winter Wondervolt TRAP) to SpellScript
2021-06-27 22:05:37 +02:00
killerwife
1a8d3e7ae9 Fix merge error 2021-06-25 11:29:45 +02:00
killerwife
8ca9d72ecc Priest: Reimplement Prayer of Mending and add 2.3 check 2021-06-25 11:07:47 +02:00
killerwife
aa75d69f31 Rogue: Reimplement vanish using spellscript 2021-05-16 23:24:29 +02:00
cala
1fd6cbf383 Despawn adds by spell in Viscidus encounter
* Despawn adds by spell in Viscidus encounter
2021-04-19 22:03:04 +02:00
cala
35a341556d 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:49:58 +02:00
cala
8ebaeb8bae 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:21:39 +02:00
cala
201e7afdf1 Move spell 29201 to SpellScript
* Move spell 29201 (Corrupted Mind) to SpellScript used by Loatheb in Naxxramas
2021-03-22 22:11:01 +01:00
killerwife
8d0f299230 Rogue: Distract, earthbind and mass dispel should not proc stealth
Closes https://github.com/cmangos/mangos-tbc/pull/443
2021-03-16 18:42:18 +01:00
MantisLord
8c4863111f Spell: Fix script for Priest Shadowfiend s.34433
Spell 41967 does not exist in DBC.

Now that Effect1 of spell 34433 is processed before Effect0, unitTarget->GetPet() was returning null

Closes https://github.com/cmangos/issues/issues/2409
2021-03-15 19:33:39 +01:00
cala
dc7a65731a Move spell 2400 to SpellScript
* Move spell 2400 (Transfer Powers) to SpellScript
2021-03-15 00:01:12 +01:00
cala
dd3afe9937 Move Hateful Strike to SpellScript 2021-03-14 22:35:25 +01:00
cala
9e9f602fa3 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:34:13 +01:00
cala
633de2b8fa Move spell 28732 to SpellScript
* Move spell 28732 (Widow's Embrace) used in Grand Widow Faerlina to SpellScript
2021-03-11 21:20:43 +01:00
MantisLord
e99c7221fe Spell: Add script for ABEffect000 28441
Also remove old hack for the spell in IsPositiveEffect
2021-03-11 10:54:46 -05:00
Grz3s
b402c1d0ac 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:55:30 +01:00
cala
ceef63b7ac Implement Digestive Acid auto-reapply
* Implement Digestive Acid auto-reapply in C'Thun encounter in Temple of Ahn'Qiraj
2021-02-06 17:29:49 +01:00
cala
f8b09be65c 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:52:26 +01:00
cala
1e7f41cffb 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:05:20 +01:00
cala
fd4ec3c630 Sunken Temple: complete summoning circles implemention
* Sunken Temple: complete summoning circles implemention in Avatar of Hakkar event
2021-01-25 21:47:53 +01:00
killerwife
cc161f276b Reimplement Rogue Preparation using SpellScript and adjust rule for vanilla 2021-01-12 09:59:23 +01:00
cala
a07eb0b45f 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:53 +01:00
Warlockbugs
aa8648b9e0
Refactor a few scripted bounces into separate SpellScripts
Also fix Misdirection
2021-01-08 12:03:00 +03:00
killerwife
de5a200b4b Reimplement Earth Shield using AuraScript 2020-12-30 12:49:52 +01:00
killerwife
b9ffb3af8e BT: Rework Storm Blink using SpellScripts and fix its targeting 2020-12-30 12:40:29 +01:00
killerwife
980831f973 BT: Make supremus hateful strike skip main tank and change target on random target fixate 2020-12-30 12:37:18 +01:00
anonxs
03ea0c27b5 [Spell] Add Unstable Affliction Silence Procc for s.34438 s.34439 & s.35183 used by Hellfire Warder 18829 & Malacrass in ZA 2020-12-30 12:35:34 +01:00
anonxs
d8fbdde095 [Spell] Add AddThreat 1000000 for Phoenix-Hawk 20039 s.37156 Dive 2020-12-30 12:29:23 +01:00
killerwife
4eb7cdf057 BT: Reimplement Force Assist spell using SpellScript and fix its bugs 2020-12-30 12:20:07 +01:00
killerwife
85e63924f1 Implement Suns Reach Reclamation event and phasing 2020-12-29 17:07:39 +01:00
killerwife
4e5c6c75a2 Reimplement script for Rediscovering your Roots quest 2020-12-29 14:52:48 +01:00
killerwife
ad2f57cf7c Implement Shartuul Transporter event and separate Bashir from BEM and Outland wherever possible
Squashed commit of the following:

commit 8013717e57a321384530f5324a830c74a92301f7
Author: killerwife <killerwife@gmail.com>
Date:   Wed Aug 26 13:05:38 2020 +0200

    Testing and final tuning

commit 2289c40d2496f9148aa5591862af7dc3f78b4dca
Author: Killerwife <killerwife@gmail.com>
Date:   Mon Aug 24 12:17:58 2020 +0200

    Implement Shartuul fail conditions

commit dba41e80038e15260d0b6fda62e907c38173bd65
Author: killerwife <killerwife@gmail.com>
Date:   Tue Aug 11 14:42:52 2020 +0200

    Finish last todos

commit 708a5e995ef5c328e45cecb2b6734d89e48f6aad
Author: killerwife <killerwife@gmail.com>
Date:   Fri Aug 7 22:59:22 2020 +0200

    Implement Build Portable Fel Cannon

commit 277c17d34dc63e0a448dd9b2ab4be670a65f8586
Author: killerwife <killerwife@gmail.com>
Date:   Thu Aug 6 15:51:16 2020 +0200

    Script some boss abilities for shartuul

commit 2d07bff38efdf16797ed5445d0f88a100f83bc35
Author: killerwife <killerwife@gmail.com>
Date:   Thu Aug 6 11:01:10 2020 +0200

    Fix compilation

commit a906cca4328a46b6785afdb33b09eada8b6af1b1
Author: killerwife <killerwife@gmail.com>
Date:   Wed Aug 5 13:03:06 2020 +0200

    Add all player abilities

commit 07ad5c6046a292f69886d9afbc5251bb26a5d6dc
Author: killerwife <killerwife@gmail.com>
Date:   Mon Aug 3 16:03:55 2020 +0200

    Finish shartuul visuals

commit 3914e45391f1edfb3190582d3b602ad4c5c74a0f
Author: killerwife <killerwife@gmail.com>
Date:   Mon Aug 3 10:37:42 2020 +0200

    Derp

commit b3e5c746bda4f53f031c178698dd15c381815b6d
Author: killerwife <killerwife@gmail.com>
Date:   Mon Aug 3 10:36:55 2020 +0200

    Implement Eye Stalk spawning on shartuul

commit 9a188cbca88c63e0a80d473412086fa2176efb85
Author: killerwife <killerwife@gmail.com>
Date:   Mon Aug 3 01:12:40 2020 +0200

    Make Shartuul Work

commit d6d355c1bc27d2e490ad1eb66fd40901e63921dd
Author: killerwife <killerwife@gmail.com>
Date:   Sat Aug 1 00:36:02 2020 +0200

    Fix all up to phase 2

commit a70779bead9bc90be659430a80ac233c2ed3ad31
Author: killerwife <killerwife@gmail.com>
Date:   Thu Jul 30 23:18:57 2020 +0200

    More Shartuul WIP

commit ff51654a9733bd204e9e97c9e1d76c8f76d654c5
Author: killerwife <killerwife@gmail.com>
Date:   Wed Jul 29 14:51:59 2020 +0200

    Implement all locations for script texts

commit fbf179b88db7629c22e976da3fbac61406ec6d98
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 26 15:07:04 2020 +0200

    Add shartuul transporter texts

commit 8a2d288e7e4eab6d1a94639e3db2fba19a8d51b8
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 19 00:14:41 2020 +0200

    WIP progress

commit 80a511d75fbd7d5c25a500f5c0b246c708bc43c7
Author: killerwife <killerwife@gmail.com>
Date:   Thu Jul 16 22:36:20 2020 +0200

    Add WIP data

commit 6a90fc5d0a07555fe621352273d5b3c6d262ca65
Author: killerwife <killerwife@gmail.com>
Date:   Mon Jul 13 20:53:00 2020 +0200

    WIP

commit fbf5e478683ae3131a46723d42c03092d51e422f
Author: killerwife <killerwife@gmail.com>
Date:   Mon Jul 13 19:15:37 2020 +0200

    WIP

commit a2c48f0ffadcaf91c7d6d59f6e03cf68a96e2a9a
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 12 23:49:45 2020 +0200

    More WIP on first boss

commit 667f078481818fe871d0156b2bbb4b08612880ae
Author: killerwife <killerwife@gmail.com>
Date:   Sun Jul 12 02:03:40 2020 +0200

    More WIP and reshuffle

commit 866d90d658f33a848cef3db341230ea48b859603
Author: killerwife <killerwife@gmail.com>
Date:   Sat Jul 11 20:36:57 2020 +0200

    Reshuffle and WIP

commit 94223789b0a4e041c2690d5763347388484211b9
Author: killerwife <killerwife@gmail.com>
Date:   Tue Jun 9 18:43:37 2020 +0200

    More WIP

commit 3a2ffe7f76e70553bd6d938ee538d4e1a3740784
Author: killerwife <killerwife@gmail.com>
Date:   Thu May 28 12:33:39 2020 +0200

    WIP
2020-12-28 14:27:01 +01:00
killerwife
da97e59919 Implement checkcastcheck for raise dead hyjal version 2020-12-28 13:41:56 +01:00
killerwife
b98727bb86 BT: Add hypothermia to fel rage 2020-12-28 13:24:24 +01:00
killerwife
2c505f96c6 Reimplement Regrowth tick tier3 set bonus using OnPeriodicTickEnd 2020-12-28 13:21:51 +01:00
killerwife
ffa9facbfd TK: Reimplement Remove Weapons script using spell script 2020-12-28 13:16:08 +01:00
killerwife
bb0a3d8693 Add script to Blackout to prevent proccing from non damage spells 2020-12-28 13:13:07 +01:00
killerwife
c834abb5d9 BT: Reimplement Harpooners Mark using SpellScript 2020-12-28 12:54:04 +01:00
killerwife
41f4f8dd97 Add removal script for Unstable flasks on click on aura 2020-12-28 12:49:53 +01:00
killerwife
9a03aab8aa Give Spirit of Redemption full damage immunity and use heal properly 2020-12-28 12:48:28 +01:00
killerwife
bff3654001 TK: Rescript Dive Bomb using Spell Script so add spawning never fails 2020-12-27 16:25:27 +01:00
killerwife
ce88be2854 TK: Do not deal damage with arcane orb if void reaver evaded 2020-12-27 16:23:49 +01:00
Killerwife
a31fccf76c Hyjal: Rewrite bosses using CombatAI and SpellScript 2020-12-27 16:18:31 +01:00
killerwife
0d3c285090 Remove duplicate line due to recent raise dead changes 2020-12-27 16:11:11 +01:00
killerwife
38fb4841dc Fix raise dead targeting and add script 2020-12-27 16:10:55 +01:00
killerwife
dc3683477f TK: Reimplement Phoenix dmg on alar using serverside spell 2020-12-27 16:10:23 +01:00