Commit graph

263 commits

Author SHA1 Message Date
Nytanath
f2abf73d84 Fix behavior for the fireworks that can be used by players during the Lunar Festival. 2022-02-21 01:20:21 +01:00
killerwife
94a38cc636 Shaman: Implement Sentry Totem script, add OnUnsummon and fix GetSpawnerGuid for Totems 2022-02-18 15:42:32 +01:00
MantisLord
fb77435f31 SMV: Script Calling Rider spells
38119 Calling Kor'kron Wind Rider - item 31108 Kor'kron Flare Gun
38249 Calling Wildhammer Gryphon Rider - item 31310 Wildhammer Flare Gun

Ref: https://github.com/cmangos/issues/issues/2265
2022-02-17 08:02:50 -05:00
killerwife
c2c6a0ff56 Refactor spell 10255 to spellscript
Closes https://github.com/cmangos/issues/issues/2608
2022-02-13 13:34:10 +01:00
killerwife
2faaf1964b Warrior: Reimplement heroic strike dazed damage using spellscript 2022-02-13 13:26:30 +01:00
killerwife
27dd1599ab Reimplement warrior and creature versions of retaliation using spellscript and correct id 2022-02-13 13:26:11 +01:00
killerwife
3b2992c70a Implement UNIT_FLAG2_DO_NOT_FADE_IN 2022-02-09 19:15:14 +01:00
killerwife
0464febbf4 Warrior: Move devastate to spellscript 2022-02-09 19:14:07 +01:00
cala
178beb6066 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:36:40 +01:00
killerwife
ffd39cfc34 Implement tribal death avenge spells
Closes https://github.com/cmangos/issues/issues/1902
2022-01-31 12:59:30 +01:00
killerwife
edfb5468b7 ZG: Reimplement Hakkar using SpellScripts Spell lists and Combat AI 2022-01-23 10:07:57 +01:00
killerwife
4f7e192fc2 ZG: Reimplement Thekal with CombatAI, spell scripts and spell lists 2022-01-23 10:07:49 +01:00
killerwife
29443d0572 ZG: Reimplement Renataki using CombatAI, Spell Scripts and spell lists 2022-01-23 10:07:40 +01:00
killerwife
1fde7d4dcf ZG: Reimplement Arlokk using spellscript, spell lists and combatai 2022-01-23 10:07:23 +01:00
killerwife
e04905ec4e ZG: Implement jindo spells and serversides and remove file in favor of spell lists 2022-01-23 10:07:15 +01:00
killerwife
a09129b02e ZG: Remove Hazzarah file in favor of spell list and spellscript implementation 2022-01-23 10:06:47 +01:00
killerwife
ef4aca3f78 ZG: Reimplement bloodlord mandokir using spellscript, combatai and spelllist 2022-01-20 12:39:02 +01:00
MantisLord
e5a7b33781 Script quest q.9718 As the Crow Flies
Start relay script for texts and quest credit, add more detail to model transformation
2022-01-19 20:02:21 -05:00
killerwife
be4772bb12 Gruul: Reimplement hurtful strike primer as spellscript and make it turn 2022-01-16 13:13:11 +01:00
killerwife
3909c7f9a4 Implement generic script for preventing same spell if aura present
Protectorate Demolitionist
Custodian of Time
2022-01-13 10:26:02 +01:00
killerwife
0c0479daa1 Extract orb of deception into spellscript 2022-01-11 18:08:39 +01:00
killerwife
b080e28ef8 Druid: Implement Force of Nature aggro spell 2022-01-09 21:17:38 +01:00
killerwife
1566bedcdd BT: Reimplement hateful strike using primer spell with hurtful primer as template
This forces spell to use category cd and behave like it should. Going on CD when molten punch introduces a cd
2022-01-09 21:17:34 +01:00
killerwife
e2a470e701 Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT enum
Credit 203573db83
2022-01-09 00:12:59 +01:00
anonxs
a0fbf44ee5 [SD] Karazhan: Rewrite Big Bad Wolf in CombatAI
Use BCT instead of ScriptTexts, Add AuraScript for RRH Fixate instead of AI Script
He does not smartselect RRH target, random player even tank, nomatter if in melee range or has mana
Timers are more random, even RRH at times but keep for consistency (27-33)
Does not Aggro right away on spawn, rather the typical delay of few seconds

https://youtu.be/gXyy9BDBrO4?t=44
https://youtu.be/jT9yyVgVoAY?t=6
https://youtu.be/qNRFtc10Nlo?t=310
2021-12-25 21:53:54 +01:00
Killerwife
b85aea85d2 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:36:11 +01:00
killerwife
5c92b93852 BT: Fix envenom animations, reset threat not working and port it to spellscript 2021-12-20 16:53:23 +01:00
anonxs
155ec1148e [spell_script] Prevent scourge strike 28265 from being executed on player/playercontrolled 2021-12-20 16:53:00 +01:00
killerwife
ac4bdc4dd4 Implement banish exile spells
Closes https://github.com/cmangos/issues/issues/1265
2021-12-19 10:25:03 +01:00
killerwife
6e7e47044c Implement spell_increased_healing_done_dummy and add it to s.34294
Closes https://github.com/cmangos/issues/issues/944
2021-12-19 10:24:29 +01:00
killerwife
11f5f99fcd Reimplement Shadowguard as spellscript and add missing serverside
Closes https://github.com/cmangos/issues/issues/1138
2021-12-19 10:24:22 +01:00
killerwife
4259ee34f5 HallowsEnd: Implement s.42919 Tricky Treat
Closes https://github.com/cmangos/issues/issues/585
2021-12-19 10:22:47 +01:00
killerwife
6fb24c8593 [s2435] SpellLists: Implement a thorough version of official spell records https://imgur.com/a/NqzSdqr 2021-11-04 22:16:23 +01:00
killerwife
36ad4fef6b Hyjal: Implement EternalSilence residual silence after getting out of water 2021-11-04 22:06:38 +01:00
killerwife
6c0c44b41f Implement script for i.28190 2021-10-17 13:26:22 +02:00
killerwife
0924722466 Brewfest: Implement Direbrews Remote script 2021-10-17 13:17:21 +02:00
anonxs
ea19bf39c5 [Spell] Reimplement Hex of Jammal'an with Aura Script
Based on a99d5c262b
2021-10-17 13:17:07 +02:00
killerwife
3665f4dbb9 Brewfest: Fixup coren direbrew minion interactions and minion summoning 2021-10-17 13:15:42 +02:00
anonxs
9084b3d165 [Spell] Add spell_effect_summon_no_follow_movement for spells summoning nonfollower npcs for classic & tbc 2021-10-17 13:15:30 +02:00
killerwife
3c5d019bc3 Initial implementation of Gossip NPC (commoners) 2021-10-17 13:13:40 +02:00
killerwife
03594e7793 Brewfest: Extend temporary workaround for teleporting to mole machine 2021-10-17 13:12:34 +02:00
killerwife
bd56fbd86c Brewfest: Implement a temporary teleport WIP for mole machine lever 2021-10-17 13:12:31 +02:00
killerwife
7deb273e94 Brewfest: Add swift work ram script to rental racing ram 2021-10-17 13:12:06 +02:00
killerwife
3e61ef31e8 Brewfest: Implement Relay Race quasi-daily 2021-10-17 13:11:50 +02:00
killerwife
a2596199c4 Brewfest: Implement quest barking credit awarding 2021-10-17 13:11:15 +02:00
killerwife
01cabe3452 Brewfest: Add missing grow on disarm to Coren Direbrew 2021-10-17 13:11:10 +02:00
killerwife
c91d569119 Brewfest: Fully revamp coren direbrew 2021-10-17 13:10:31 +02:00
killerwife
0b23b84654 Brewfest: Initial Ram implementation 2021-10-17 13:10:27 +02:00
killerwife
f089ac38a2 Brewfest: Introduce brewfest file and start migrating scripts 2021-10-17 13:10:13 +02:00
killerwife
120654fc01 ZA: Reimplement Hatch Eggs using spellscript 2021-09-16 12:04:45 +02:00