diff --git a/mpq/scripts/aiscript.bin b/mpq/scripts/aiscript.bin index 466225e1..8be564e7 100644 Binary files a/mpq/scripts/aiscript.bin and b/mpq/scripts/aiscript.bin differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index d06e8fcd..1a54f595 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -971,68 +971,68 @@ SpecialState1 EggSpecialState1 # ----------------------------------------------------------------------------- # EggInit: - imgul 22 0 0 # Egg Shadow (zerg\zegShad.grp) - playfram 20 # Frame set 1, direction 3 - wait 2 - playfram 21 # Frame set 1, direction 4 - wait 2 - playfram 22 # Frame set 1, direction 5 - wait 2 - playfram 23 # Frame set 1, direction 6 - wait 2 + imgul 22 0 0 # Egg Shadow (zerg\zegShad.grp) + playfram 20 + wait 2 + playfram 21 + wait 2 + playfram 22 + wait 2 + playfram 23 + wait 2 EggLocal00: - playfram 0x00 # Frame set 0 - wait 2 - playfram 1 # Frame set 0, direction 1 - wait 2 - playfram 2 # Frame set 0, direction 2 - wait 2 - playfram 3 # Frame set 0, direction 3 - wait 2 - playfram 4 # Frame set 0, direction 4 - wait 2 - playfram 5 # Frame set 0, direction 5 - wait 2 - playfram 6 # Frame set 0, direction 6 - wait 2 - playfram 7 # Frame set 0, direction 7 - wait 2 - playfram 8 # Frame set 0, direction 8 - wait 2 - playfram 9 # Frame set 0, direction 9 - wait 2 - playfram 10 # Frame set 0, direction 10 - wait 2 - playfram 11 # Frame set 0, direction 11 - wait 2 + playfram 0x00 + wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 4 + wait 2 + playfram 5 + wait 2 + playfram 6 + wait 2 + playfram 7 + wait 2 + playfram 8 + wait 2 + playfram 9 + wait 2 + playfram 10 + wait 2 + playfram 11 + wait 2 goto EggLocal00 EggDeath: - playsnd 830 # Zerg\Egg\ZEgDth00.WAV - lowsprul 143 0 0 # Egg Remnants (zerg\zegDeath.grp) - wait 1 + playsnd 830 # Zerg\Egg\ZEgDth00.WAV + lowsprul 143 0 0 # Egg Remnants (zerg\zegDeath.grp) + wait 1 end EggSpecialState1: - wait 1 + wait 1 nobrkcodestart - playfram 12 # Frame set 0, direction 12 - wait 2 - playfram 13 # Frame set 0, direction 13 - wait 2 - playfram 14 # Frame set 0, direction 14 - wait 2 - playfram 15 # Frame set 0, direction 15 - wait 2 - playfram 16 # Frame set 0, direction 16 - wait 2 + playfram 12 + wait 2 + playfram 13 + wait 2 + playfram 14 + wait 2 + playfram 15 + wait 2 + playfram 16 + wait 2 playfram 0x11 - wait 2 - playfram 18 # Frame set 1, direction 1 - wait 2 - playfram 19 # Frame set 1, direction 2 - wait 2 - sigorder 4 + wait 2 + playfram 18 + wait 2 + playfram 19 + wait 2 + sigorder 4 nobrkcodeend goto InfestedTerranLocal00 diff --git a/patchnotes.md b/patchnotes.md index 2d3cf2d9..8040c30c 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -9,6 +9,11 @@ Continuing March Madness into April, tweaking the economic pacing some more, and ## Bugfixes - Maelstrom hits from dead Mind Tyrants no longer crash +- Burrowed units are no longer displaced by Striga Fleeting Focus or Magnetar Law of Attraction + +## AI +- Production and attack logic has been cleaned up to be more sensible with the current economic state +- AI "drip-feed" attack waves less often ## Terran - [Apostle](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/apostle): diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index d84b42c4..e2616634 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ