diff --git a/mpq/arr/sfxdata.dat b/mpq/arr/sfxdata.dat index ce2048af..5780d46c 100644 Binary files a/mpq/arr/sfxdata.dat and b/mpq/arr/sfxdata.dat differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 180c563a..e39ba878 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -19838,7 +19838,7 @@ ZergEggAllMutationsWalkingToIdle: wait 2 playfram 43 wait 2 - sigorder 4 + sigorder 4 wait 2 nobrkcodeend goto ZergEggAllMutationsLocal00 @@ -19847,23 +19847,23 @@ ZergEggAllMutationsSpecialState2: wait 1 nobrkcodestart playfram 19 - wait 2 + wait 2 playfram 18 - wait 2 + wait 2 playfram 0x11 - wait 2 + wait 2 playfram 16 - wait 2 + wait 2 playfram 15 - wait 2 + wait 2 playfram 14 - wait 2 + wait 2 playfram 13 - wait 2 + wait 2 playfram 12 - wait 2 - sigorder 4 - wait 2 + wait 2 + sigorder 4 + wait 2 nobrkcodeend goto ScourgeLocal00 diff --git a/mpq/sound/zerg/egg/zegrdy00.wav b/mpq/sound/zerg/egg/zegrdy00.wav new file mode 100644 index 00000000..5c350056 Binary files /dev/null and b/mpq/sound/zerg/egg/zegrdy00.wav differ diff --git a/patchnotes.md b/patchnotes.md index 5b02f3b0..ea0d25c8 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -35,6 +35,7 @@ Forthcoming. ## Bugfixes - **Stability:** + - Fixed memory out-of-bounds accesses when players leave the game, resolving several common crashes at the end of games (with help from DF) - In **Massacre** mode, fixed memory out-of-bounds P12 resource allocations (r. 3crow) - **Gameplay:** - **Diadem**s no longer gain turn speed after lifting off and landing (r. jakulangski) @@ -43,8 +44,17 @@ Forthcoming. - No longer fails to teleport Hypnagogue when solo (r. GreenEggs'NSpam) - Lardfix: **Lakizilisks** can now attack while in a garrison - In **Massacre** mode, cancelling a Zerg structure no longer gives vespene (r. Btyb) + - **Pazuzu**s now correctly respond to threats while on hold position (r. Kenoli) + - **Gosvileth**s can no longer be decollided out of construction attempts (r. Kenoli) + - **Isthrathaleth** - **Plague**: + - Now properly creates a 5-second field on victim death (r. Hamster) + - Now damages caster + - On-kill and on-death events are now properly logged for regressing units (r. Kenoli) - Fixed height flags on Iceworld -> ice doodads (r. TheBeaver99) - Returning projectiles no longer fail to spawn when colliding with right and bottom map boundaries (r. jakulangski, c. DF) + - **Luminary** - **Aural Assault** + - Now properly casts on structures (r. Hamster) + - Now properly casts on terrain - **Audiovisuals:** - **Vengeance** no longer creates overlyas on stationary structures - Fixed bad cropping on **Zethrokor** and **Quazilisk** burrow graphics @@ -57,6 +67,8 @@ Forthcoming. - Fixed Discord gamemode display for **Duopoly** ## Audiovisuals +- New ambient event SFX for: + - Zerg Egg hatch - New unit responses for: - Durendal, Cataphract - New weaponhit SFX for: @@ -222,6 +234,9 @@ Forthcoming. - [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor): - HP 200 » 220 - Sight range 9 » 8 +- [Isthrathaleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/isthrathaleth): + - **Plague:** + - Now affects burrowed units - [Larvosk Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/larvosk-cesiant): - HP 240 » 260 - Resource costs 25/125 » 50/150 diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 6593ddf3..a004f049 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ