Commit graph

242 commits

Author SHA1 Message Date
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
anonxs
aac4a8f6e5 [Spell] Remove wotlk+ spell_food_animation & spell_drink_animation spells 2021-09-16 11:41:39 +02:00
killerwife
5edd4c0db0 Implement food and drink animations 2021-09-16 11:39:04 +02:00
MantisLord
15af1b1fa5 Add capability to reference broadcast_text directly in SD2
Plus script Imp in a Ball for proof of concept
2021-09-12 12:16:21 -04:00
killerwife
77ac887e3c 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:27:31 +02:00
killerwife
73747118c1 SWP: Complete overhaul and implementation of missing and existing scripts
Highlights: Implementation of gauntlet using dynguid tech.
Implementation of some trash npcs.
Full revamp of all bosses using newest tech.

Authors: yours truly, AnonXS, Trugge
2021-08-24 19:49:09 +02:00
killerwife
e581e2e816 ZA: Fix nalorakk meleeing after charge and lynx rush being delayed 2021-08-24 14:17:29 +02:00
killerwife
93c693cdc9 Add scripts to missing lightning shield ranks 2021-08-24 14:17:24 +02:00
anonxs
60cb1eed4e [Spell] Add Equipment Component for s.6467 Unarmed Woodcutter 2021-08-24 14:13:44 +02:00
killerwife
307533aa7e Midsummer: Implement Torch Catching and fix Torch Catching 2021-08-24 14:07:23 +02:00
killerwife
686dcc799a Midsummer: Implement Torch Tossing 2021-08-24 14:07:09 +02:00
killerwife
fb6fa802e6 Midsummer: Implement ribbon pole dance 2021-08-24 14:06:41 +02:00
killerwife
ca190a63e0 Midsummer: Implement desecration and lighting of bonfires 2021-08-24 14:06:00 +02:00
killerwife
939cfd23bb Implement spellscript for reduced proc chance after 60 and assign it to hand of justice 2021-08-24 13:58:13 +02:00
killerwife
caa0630063 Implement TBC Childrens week
Squashed commit of the following:

commit f51e63a3c403a81599a9bdffa2cc8f7ce54a541e
Author: killerwife <killerwife@gmail.com>
Date:   Sat May 8 19:35:20 2021 +0200

    Implement rest of childrens week

commit fa5f5221308023655e17bcb8fc9dc9d77f0baead
Author: killerwife <killerwife@gmail.com>
Date:   Sat May 8 00:20:58 2021 +0200

    Implement Dark portal quests

commit 2f3b6b23ed475b81cd7c16365b0e9a121dd05d12
Author: killerwife <killerwife@gmail.com>
Date:   Fri May 7 17:37:22 2021 +0200

    Add remaining structure

commit 937e8d50bf0b78a11b14fd298aff14a25d9eee84
Author: killerwife <killerwife@gmail.com>
Date:   Tue May 4 19:34:50 2021 +0200

    Implement Farseer Childrens week quest

commit 9727e418ea1c050680711f2eeebcedb997557cd6
Author: killerwife <killerwife@gmail.com>
Date:   Sun May 2 18:26:13 2021 +0200

    Script aeris landing childrens week RP

commit d9443d3f31037611fffe4b729a7e21758393b984
Author: killerwife <killerwife@gmail.com>
Date:   Sun May 2 15:07:46 2021 +0200

    WIP

commit 9e78523f41114596f41045b3fb78a5e26a351259
Author: killerwife <killerwife@gmail.com>
Date:   Sat May 1 09:59:40 2021 +0200

    Add sequence starting

commit 8e562c8a7c0b10a75c28b21dd44814fcf8f53969
Author: killerwife <killerwife@gmail.com>
Date:   Fri Apr 30 22:26:51 2021 +0200

    Initial commit for tbc childrens week
2021-08-24 13:36:11 +02:00
killerwife
7de6058358 Kara: Reimplement Wrath of the Titans book using spellscript and fix infinite charge bug 2021-08-19 12:16:22 +02:00
killerwife
317385b9ae SpellScripting: Introduce OnPersistentAreaAuraEnd and reimplement shirrak and magth spell with it 2021-08-19 12:16:22 +02:00
killerwife
5657abe443 Implement target checks for all muisek feralas spells 2021-08-19 11:45:59 +02:00
killerwife
5d3ccd191b Stat: Implement SHAPESHIFT_FLAG_AGILITY_ATTACK_BONUS and reimplement predatory strikes 2021-08-19 00:45:01 +02:00
killerwife
200e36e73a Terokk: Reimplement Ancient Flames using spellscript 2021-08-19 00:41:40 +02:00
killerwife
96b3e37511 Warlock: Implement Curse Of Doom Doomguard spawning 2021-08-19 00:38:38 +02:00
killerwife
3876f15a95 Modernize druid fly form npc_clintar_dw_spiritAI script through spellscript 2021-08-19 00:21:09 +02:00