Commit graph

451 commits

Author SHA1 Message Date
cala
d2102bb11f Improve Gluth encounter
* Improve Gluth encounter in Naxxramas
- Revert type of the emotes to Classic type
- Summon the adds through trigger NPCs
- Simplify and rework script by using dedicated spells instead of custom methods
- Move handling of Zombie Chow NPCs in Decimate to instance script like it should be by communicating with instance script through event send
- Prevent Gluth from casting/attacking when he has stun himself (Decimate)

Sources:
https://www.youtube.com/watch?v=Qm8XFai_T4g
https://www.youtube.com/watch?v=T6MhxKjApMg
https://www.youtube.com/watch?v=wsGaSfbpdUw
https://www.youtube.com/watch?v=vK8XRWeurII
https://www.youtube.com/watch?v=y26mXB0hSv0
2019-09-25 22:43:42 +02:00
cala
558fa29b83 Drop assignment of removed script in ScriptDev2.sql 2019-09-08 15:30:36 +02:00
killerwife
e39da2af6d Rewrite all bosses in MgT 2019-09-05 10:34:39 +02:00
cala
e6ccf2eadc Improve Silithid Royalty encounter
* Improve Silithid Royalty encounter in Temple of Ahn'Qiraj
- Make all three bugs inherit from a parent class holding shared abilities
- Reset the encounter if one of the bosses is moved out of the room
- Add dummy code for consume mechanics when one of the bosses is defeated (this needs a bit more research)
- Add missing Thrash ability for Lord Kri
- Add missing Knockdown ability for Vem
- Add missing Ravage ability for Princess Yauj
- Rework timers

Sources:
https://youtu.be/YAPjGr56rEc
https://youtu.be/CLbsf2IRKFQ
https://youtu.be/Ypbi9vF15uM
https://youtu.be/thgjRKT4tyI
2019-09-03 16:14:43 +02:00
killerwife
4ca3f080a9 Add script for go_unadorned_spike to safeguard warchiefs blessing
Cooldown for 12 hours.
2019-08-22 11:53:02 +02:00
killerwife
5b751cce6b Safeguard Rallying Cry of the Dragonslayer through respawn script 2019-08-21 18:54:59 +02:00
cala
8888730204 Implement Prophet Skeram prophecies
* Prophecies from Skeram should be heard in the instance before he is engaged by players
* Clean-up Prophet Skeram texts
* Correct errors in ScriptDev2.sql
2019-08-07 12:41:00 +02:00
cala
7d20d18f52 Add missing emote for Anubisath Sentinels
* Add missing emote on Anubisath Sentinel death when sharing powers with the other ones.
2019-08-07 12:35:03 +02:00
cala
d1eaeb3d64 Quest 4021: small polish 2019-08-07 12:34:41 +02:00
cala
334aada322 Improvements in quest 4021 script
- use SWITCH instead of IF whenever possible
- Drop script for NPC 9457 (Horde Defender) as it will be handled in ACID
- Variable naming convention
- Reduce use of iterators
- Simplify code and logic to prevent multiple phases
2019-08-07 12:29:35 +02:00
Ulf Gebhardt
1fb9ef699d Implement Quest 4021 Counterattack! 2019-08-07 12:29:22 +02:00
cala
688fbc26a4 Rework Twin Emperors intro in AQ40
* Rework Twin Emperors intro in Temple of Ahn'Qiraj
- adjust timers
- make Master's Eye emote readable by players
- add kneel/stand for Emperors
- add missing emotes
- make the intro only happen once
Source used: https://www.youtube.com/watch?v=922TfiTM4LY
2019-08-02 09:36:37 +02:00
killerwife
0b1627ac09 Rework a majority of suicides in scripts
Also reworks stratholme quest and nagrand quest and adds some fidelity to affected scripts
2019-07-23 13:37:26 +02:00
MantisLord
fcd38e6458 Add missing script name assignment 2019-07-14 06:01:08 -04:00
Sneaky
8024b23082 Implement Shattered Halls: Gauntlet
Main script logic: @Sneakynick
Cleanup and resetting: @Killerwife
Data: @Devildog4355 and @Malcrom
2019-07-13 21:13:50 -04:00
killerwife
8b3b5bb3ea Fix supremus having emote in language 2019-07-03 20:54:14 +02:00
killerwife
23988c05de Add missing Hyjal SD2 scripts / texts
Also, @saltgurka has credit on all of this too.
2019-06-28 21:35:00 +02:00
killerwife
eca4dd270e Implement s.51640 Taunt Flag Targeting 2019-06-27 20:20:05 +02:00
Sneaky
f14f54457c Quest_11162_fixup
Smolderwing will now run up to the flag correctly to burn it down and be untargetable until this happens.

Done in SD2 because DB lacked capability to tell the creature to walk up to a GO
2019-06-27 16:31:02 +02:00
anonxs
1842f090b8 [SD] Correct Text for Echo of Medivh cheats! -1532132 2019-06-27 16:25:06 +02:00
Sneaky
0ae7e1eac2 Quest_11189_Rework
Major rework of the quest Take Down Tethyr!
Quest was incorrect in almost every way it was implemented and was missing many things

KNOWN ISSUES:
- I implemented the World State updates based on what I saw in the BEM scripts, but it doesn't appear to be working. The text at the top of the screen indicating how many marksmen remain doesn't appear for me
- Looks like there are big sparkles around the cannons, this wasn't happening until I pulled latest, so not sure if it's the GO itself or the invisible creature
- Tethyr's Spout spells seem to not be hitting the NPCs in the area, it was working fine until I pulled latest today. Hits players fine
- Marksmen AI doesn't seem to want to stay at a range despite having their EventAI to activate ranged mode. Was working fine until I pulled latest today
- Tethyr's movement speed is really slow
- Not all of the marksmen engage Tethyr in combat when called to in SD2. It seems marksmen around or beyond 100 units away from Tethyr don't aggro onto it like they should.  Their shoot spell (42580) has a 100 yd range
2019-06-27 16:14:56 +02:00
Killerwife
6179f978eb Refactor and implementation of first half of BT
Bosses: Najentus, Supremus, Shade of Akama, Gorefiend and Bloodboil
Also implements two RPs, mobs turning friendly and some trash abilities
Authors:
Killerwife, Qingle, AnonXS, MantisLord
2019-06-27 15:52:32 +02:00
MantisLord
5171dcff86 Fix spacing in SQL comments to please MariaDB
Thanks to @lduguid for pointing out
2019-06-24 19:48:55 -04:00
MantisLord
b9602d644a Improve script for Forest Frog and add script for Mojo pet
Add all the missing texts, emotes, sounds, and other misc easter eggs

Script for Mojo was ported from Hellground core

TODO: Front entrance celebration and Post-Zul'jin flavor scripts for these NPCs
2019-06-24 15:46:12 -04:00
MantisLord
2013800384 Implement Zul'jin post-death visual effects 2019-06-24 15:36:58 -04:00
MantisLord
f30bfed6f3 ZA - Tanzar escape and post-Zul'jin events 2019-06-24 15:36:17 -04:00
MantisLord
07abd7803a ZA - Escape and post-Zul'jin script for Ashli 2019-06-24 15:36:02 -04:00
MantisLord
7302bf9bd5 ZA - Add Post-Zul'jin event for Harkor 2019-06-24 15:35:42 -04:00
MantisLord
17bf5b8a2f ZA - Add escape path for Harkor
Some sniffed data supplemented by guessed filler points/destination
2019-06-24 15:35:03 -04:00
MantisLord
219e488913 ZA - Fixes for Amani'shi Savage event between Hex Lord and Zul'jin
The door does not open automatically, it simply unlocks when Malacrass is killed.

When the door is opened by players, 40 Savages attack the group.
2019-06-24 15:34:24 -04:00
MantisLord
14bed4c439 Implement Amani'shi Scout AI
Not working fully yet.
2019-06-24 15:17:53 -04:00
MantisLord
651eb8a40e ZA Timed Run - post-Halazzi event
* Also "fix" gossip option text for Kraz, still not confirmed

* Fix text for Hex Lord related to timed run
2019-06-24 15:17:27 -04:00
MantisLord
0793c2268a ZA - Add many missing texts for Timed Run events and implement Kraz (post-Jan'alai) event 2019-06-24 15:17:13 -04:00
MantisLord
e9adae0f79 Minor cleanup and add preliminary data for Kraz (Post-Jan'alai timed chest event) 2019-06-24 15:16:58 -04:00
MantisLord
92ca616cb7 Add missing gossip options for Tanzar 2019-06-24 15:16:31 -04:00
MantisLord
5e5e0ca7b5 ZA Timed Run - Post-Nalorakk event 2019-06-24 15:16:19 -04:00
MantisLord
a09a40db78 Add missing sound and fix timing of Harkor's first text 2019-06-24 15:16:05 -04:00
MantisLord
6ae1264da4 ZA Timed Run - Chest 1 Event 2019-06-24 15:15:51 -04:00
MantisLord
3cd2bf0b57 ZA - Akil'zon gauntlet event
Movement and script added for Amani'shi Lookout
Script added for Amani'shi Tempest
2019-06-24 15:13:28 -04:00
MantisLord
0299aebf9e Remove player immune flag from Nalorakk when event is complete
Also add some missing emotes
2019-06-24 15:12:44 -04:00
MantisLord
6ee1fceb69 Improvements for opening sequence in ZA
Harrison Jones now dies pathetically
2019-06-24 15:09:55 -04:00
Sneaky
693638342b MGT_Vexallus_Rework
Large overhaul of the Vexallus fight

KNOWN ISSUES:
- Not 100% certain on his timers
- The visual animation when you kill a spark dude isn't triggering on their death
- The spell that removes the debuff when Vexallus dies seems to not work
2019-06-20 15:14:22 +02:00
Sneaky
ca1993fbdb Barnes waypoint orientation
Barnes has been working on his problem with stage-freight. He will no longer close his eyes as he walks out on stage, and will actually face the crowd when speaking
2019-06-17 12:19:26 +02:00
killerwife
96976e2376 Implement Bashir Landing event 2019-06-17 12:06:19 +02:00
anonxs
3840df891c [SD] The Black Stalker 17882 2019-06-17 11:50:25 +02:00
Killerwife
001e745009 Implement q.10594 Gauging the Resonant Frequency script
Preparation for export. Has GO type 30 prototype.
2019-06-17 11:38:56 +02:00
MantisLord
e34dacdec6 Update Skyguard Prisoner script with blizzlike waypoints 2019-06-17 11:35:57 +02:00
killerwife
a0590a357b Considerably improve Simon Game 2019-06-17 11:31:41 +02:00
Sneaky
5e0644d5ee Quest_10985_update
Added a few missing lines of text from magisters/vindicators. I beleive there are more texts but I dont have them sniffed/on video. Added what i know should be there
2019-06-17 02:01:27 +02:00
Killerwife
d37f6e870f Implement go_fel_cannonball_stack_trap
This is meant to be a circumvention of the inability to do a JustSpawned GO spellcast
2019-06-17 01:57:41 +02:00