Commit graph

111 commits

Author SHA1 Message Date
killerwife
e5146f5b6a ZG: Reimplement Renataki using CombatAI, Spell Scripts and spell lists 2022-01-23 15:51:31 +01:00
killerwife
0b95907990 ZG: Reimplement Arlokk using spellscript, spell lists and combatai 2022-01-23 15:49:41 +01:00
killerwife
8666a14864 ZG: Implement jindo spells and serversides and remove file in favor of spell lists 2022-01-23 15:49:11 +01:00
killerwife
f542b1726f ZG: Remove Hazzarah file in favor of spell list and spellscript implementation 2022-01-23 11:13:36 +01:00
killerwife
28322f517a ZG: Reimplement bloodlord mandokir using spellscript, combatai and spelllist 2022-01-23 11:10:03 +01:00
killerwife
a45d58adf1 Extract orb of deception into spellscript 2022-01-11 12:17:36 +01:00
MantisLord
81bb54865d Port scourge invasions from vmangos
Closes https://github.com/cmangos/issues/issues/2313
Credit: Vmangos for original implementation. Killerwife rewrites for our worldstate system. Mantislord event data. Anon EAI port. Killerwife rest of db data.
2021-12-21 23:30:34 +01:00
anonxs
b9b621f8bc [spell_script] Prevent scourge strike 28265 from being executed on player/playercontrolled 2021-12-20 16:58:07 +01:00
killerwife
daa4a338e4 Implement banish exile spells
Closes https://github.com/cmangos/issues/issues/1265
2021-12-19 10:43:22 +01:00
killerwife
2b94b38fc9 Reimplement Shadowguard as spellscript and add missing serverside
Closes https://github.com/cmangos/issues/issues/1138
2021-12-19 10:42:12 +01:00
killerwife
98b0891cc6 Implement vanilla bloodrage combat forcing
Closes https://github.com/cmangos/issues/issues/1239
2021-12-18 17:43:23 +01:00
anonxs
e408cba651 [Spell] Reimplement Hex of Jammal'an with Aura Script
Based on a99d5c262b
2021-10-27 12:47:17 +02:00
anonxs
9977b3b11d [Spell] Add spell_effect_summon_no_follow_movement for spells summoning nonfollower npcs for classic & tbc 2021-10-27 12:46:30 +02:00
cala
5534b71521 Remove script for spell 27094
* Remove script for spell 27094: spell does not exist in Classic
2021-09-20 10:16:15 +02:00
killerwife
a1194b5ba1 Implement food and drink animations 2021-09-16 11:51:34 +02:00
cala
277037fc39 Remove spell non-existing in Classic
* Spells 27276 & 27277 (Devour Magic) were added in TBC.
2021-09-10 18:30:56 +02:00
killerwife
845ed1ac83 Spell: Reimplement SPELL_ATTR_EX3_SUPPRESS_CASTER_PROCS, SPELL_ATTR_EX3_SUPPRESS_TARGET_PROCS, SPELL_ATTR_EX2_NO_INITIAL_THREAT and SPELL_ATTR_EX_THREAT_ONLY_ON_MISS
Closes https://github.com/cmangos/mangos-classic/pull/438
2021-09-05 15:45:14 +02:00
anonxs
04a6a854fc [Spell] Add Equipment Component for s.6467 Unarmed Woodcutter 2021-08-31 17:32:20 +02:00
killerwife
3bb83174ec Implement target checks for all muisek feralas spells 2021-08-21 18:00:32 +02:00
killerwife
adaa9531db Stat: Implement SHAPESHIFT_FLAG_AGILITY_ATTACK_BONUS and reimplement predatory strikes 2021-08-21 17:55:40 +02:00
killerwife
bfb35999e2 Warlock: Implement Curse Of Doom Doomguard spawning 2021-08-21 17:49:36 +02:00
anonxs
da88f77224 [Spell] Add spellscript for spell_gammerita_turtle_camera - s.11610 q.2944 The Super Snapper FX 2021-08-21 15:05:26 +02:00
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