Commit graph

326 commits

Author SHA1 Message Date
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
MantisLord
14c6393e7f Fixes for q.10439 'Dimensius the All-Devouring'
- no longer possible to get quest "stuck" in uncompletable state
- implement script for Captain Saeed with escortAI instead of EAI
- corrected temp faction of Protectorate NPCs
- details for post fight script (Teleport spell, text corrected)
- proper emote states added
2019-06-17 01:54:01 +02:00
MantisLord
d1b2cf6ed9 Add random aggro script for Greater Shadowfiend - summoned by Illidari Nightlord 2019-06-17 01:46:10 +02:00
Sneaky
2d3105ef9b Swamplord_Muselek_Rework
Near complete re-implementation of Swamplord Muselek in Underbog.

Now scripted in SD2 instead of DB. Claw is still EventAI.

Now behaves much more blizzlike. These changes largely were done with Sniff/video confirmation (with a small amount of "Seems like this works this way").

Potential Issues:
- When he distances himself, has the potential to never re-enter combat normally if "DistancingEnded()" never triggers
- Still Aimed Shots people like a mac truck from hell, but I'm not 100% sure this is non-blizzlike
- I'm not sure if claw casts a different spell roar in Heroic (I know the % armor reduciton is different) or if other spells have heroic variants
2019-06-17 01:21:32 +02:00
killerwife
853afabb97 Get rid of some formatting differences in SD2 file 2019-06-17 01:04:06 +02:00
MantisLord
51a550a77d Typo fix for Pathaleon text
prefeer -> prefer
2019-06-17 00:39:47 +02:00
Ben Dol
b544f63c38 Rework/add Seers Relic Quest (credit to @Killerwife too for original AI)
Closes https://github.com/cmangos/mangos-tbc/pull/316
2019-06-15 17:10:02 +02:00
cala
c5fca4a0a4 Fix typo in ScriptDev SQL file 2019-05-19 10:32:32 +02:00
cala
4051b5a89d Script Wrath of Neptulon event
* Handle Arcanite Buoy event for quest 8729 (The Wrath of Neptulon):
- drop DBScript support
- add visual GO working only during the event
- spawn Maws, script it and give him movement
2019-05-18 00:17:46 +02:00
Xfurry
c1aae0cf90 Remove forgotten script names
Thanks to @Rog360

Signed-off-by: Xfurry <xfurry.cmangos@outlook.com>
2019-04-14 22:10:57 +02:00
Xfurry
577ca1c57b Remove gossip for quest 6566 and Fallen Hero of the Horde
Handled by DB

Signed-off-by: Xfurry <xfurry.cmangos@outlook.com>
2019-04-14 22:08:13 +02:00
cala
d8ebcace25 Small text fixes for quest 8736
* Small text fixes for quest 8736 (The Nightmare Manifests) in Moonglade
2019-03-06 22:46:20 +01:00
Thorbjørn H.H. Sindrup
e6edb16150 Correct CLUCK emotes
https://www.youtube.com/watch?v=Pn2qPJWBCdw (2:25)
We see a horde here get the same emote as an alliance, and also we see that the emote being done on /cheer is the unused one in the scriptdev sql while the one that is currently used on /cheer there seems to be no evidence of anywhere.
https://www.youtube.com/watch?v=az8BNDNqzc4 (3:20)
2019-03-06 22:46:03 +01:00
Brecht Debaere
9a40654751 Correct faulty grammar in texts. 2019-03-06 22:44:56 +01:00
cala
13e5ffbffa Script Areatrigger 3146
* Script areatrigger 3146 in Silithus that should spawn 3 NPCs when a player triggers it
2019-03-06 22:43:27 +01:00
cala
f7626ca55d Fix quest 8735
* Add missing scripted spawn required for quest 8735 (The Nightmare's Corruption) in the Scepter of the Shifting Sands quest line.
Sources:
https://wow.gamepedia.com/Twilight_Corrupter
https://www.wowhead.com/npc=15625/twilight-corrupter#comments
https://www.youtube.com/watch?v=6q4JwZFTStI
https://www.youtube.com/watch?v=pBlQLF_u66w
2019-02-27 11:09:51 +01:00
cala
2306f71c27 Fix texts used in quest 8519
* Fix many typos in texts involved in quest 8519 (A Pawn on the Eternal Board) scripted event.
Sources:
https://wow.gamepedia.com/A_Pawn_on_the_Eternal_Board
and
https://www.youtube.com/watch?v=6j2UtDmuXas
2019-02-15 17:36:31 +01:00
cala
a1f1521ec1 Fix another typo in Four Horsemen texts
Thanks @Rog360.
This closes https://github.com/cmangos/issues/issues/1803
2018-12-12 22:13:30 +01:00
cala
290b39e53f Fix text type for Four Horsemen
* Aggro, kill and death texts are said and not yelled
* Fix typos
2018-12-11 23:32:01 +01:00
Killerwife
c1424618db Fully export The Eye instance improvements
Authors:
Killerwife
Devildog4355
MantisLord
Trugge - non coding
2018-12-07 17:09:42 +01:00
Killerwife
e328b3b4d3 Fully export Serpentshrine Cavern instance improvements
Credit goes to these people:
Killerwife
MantisLord
Trugge - for non-coding
2018-12-07 15:43:38 +01:00
sneaky
f6cca5ca4d Improve Manaforge quests 2018-12-07 14:55:04 +01:00
killerwife
26f20ede20 Implement npc_bird_spirit script for q.10714 2018-12-06 19:51:03 +01:00
dev.maximus
4fe02b2da7 Implement Doomcryer summoning script
Closes https://github.com/cmangos/issues/issues/1223
2018-12-06 17:16:36 +01:00
Sneaky
0c358c0887 Quest_10985_A_Distraction_For_Akama
SD2 Implementation for 10985.

All the scripting for the RP battle in front of BT and the quest event.

Outline of how the quest plays out:
- If player has the quest, a dialog appears from Xi'ri that triggers the event.
- Xi'ri emotes, and waits and channels a long spell. Then all the aldor/scryer forces charge forward.
- If Doomwalker is spawned, all the illidari will be dead, the Aldor/Scryer will acknowledge doomwalker and keep moving, or stay and run around like idiots
- 6 Shadowlords spawn and shortly after Vagath as well
- If the player/NPCs bring Vagath down to 1% hp, Akama and Maiev spawn and run in. Vagath will not die until Akama is closer
- If Vagath is NOT brought to 1%, and instead kills all the NPCs and gets to the end of his path, he THEN triggers Akama and friends to spawn.
- Once Vagath is killed he yells, triggering a response from Akama, and Maiev to stealth away
- If akama is not in combat he responds immediately, otherwise he waits until out of combat
- Once akama reaches the wall the quest credit is given out

Very complicated, and took a long time because none of the BT RP battle was implemented. Hope players enjoy
2018-12-05 22:16:23 +01:00
Saltgurka
4c3d33d3bf Add SD2 script for Apexis Flayer c.22175 2018-12-05 21:50:53 +01:00