Commit graph

124 commits

Author SHA1 Message Date
killerwife
45710ed9a6 Spell: Implement Hate To Half and move Hate To Zero to spellscript 2022-03-14 23:18:41 +01:00
AnonXS
0212813c72 [Spell] Add script for s.8555 Left for Dead -> s.8359
Pretty stupid spell... https://www.wowhead.com/npc=4422/agathelos-the-raging#comments:id=1071607
2022-03-05 10:42:36 +01:00
killerwife
e1d88e0c1e Rogue: Reimplement Setup using spellscript and fix only proc on autoattacking
Closes https://github.com/cmangos/issues/issues/2752
2022-02-28 17:57:28 +01:00
killerwife
046c3ce826 Lunar: Replace double quotes with single quotes in spell.sql 2022-02-21 01:19:41 +01:00
Nytanath
7af20f1f88 Fix behavior for the fireworks that can be used by players during the Lunar Festival. 2022-02-21 01:04:10 +01:00
killerwife
fd155b5f91 Shaman: Implement Sentry Totem script, add OnUnsummon and fix GetSpawnerGuid for Totems 2022-02-18 20:20:06 +01:00
cala
3c9208c60c Fix syntax in spell.sql 2022-02-14 15:51:11 +01:00
killerwife
ea806dc804 Refactor spell 10255 to spellscript
Closes https://github.com/cmangos/issues/issues/2608
2022-02-13 13:48:51 +01:00
killerwife
742f6fa7da Reimplement warrior and creature versions of retaliation using spellscript and correct id 2022-02-13 13:44:21 +01:00
cala
c4c40e676f Rework Viscidus shrink/growth
* Rework Viscidus shrink/growth based on sniff:
- Implement proper spell effects for grows, explode, rejoin and shrink
- Rework mechanics: one stack of Shrink aura should be applied per glob generated. Every glob that reach the middle rejoins Viscidus to heal him and remove one stack of Shrink aura
* Fix Viscidus not dying if all globs were killed (closes https://github.com/cmangos/issues/issues/2476)
2022-02-07 22:29:30 +01:00
killerwife
3ea5cd9cc8 Implement tribal death avenge spells
Closes https://github.com/cmangos/issues/issues/1902
2022-01-31 19:51:46 +01:00
killerwife
9ba55ca03f ZG: Reimplement Hakkar using SpellScripts Spell lists and Combat AI 2022-01-23 15:55:07 +01:00
killerwife
e064020352 ZG: Reimplement Thekal with CombatAI, spell scripts and spell lists 2022-01-23 15:53:13 +01:00
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