diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 925d6e21..395ff5fe 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -3624,9 +3624,9 @@ Egg Ambient 02 Egg Ambient 03 Egg Ambient 04 Treasury Ambient 01 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 +Cyprian Windup 01 +Cyprian Windup 02 +Cyprian Windup 03 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index 65f64487..a8a60f26 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -3623,4 +3623,7 @@ cm\z\egg\amb-01.wav cm\z\egg\amb-02.wav cm\z\egg\amb-03.wav cm\z\egg\amb-04.wav -cm\t\_building\treasury\amb-01.wav \ No newline at end of file +cm\t\_building\treasury\amb-01.wav +cm\t\cyprian\windup-01.wav +cm\t\cyprian\windup-02.wav +cm\t\cyprian\windup-03.wav \ No newline at end of file diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 50076d46..88889482 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/scripts/iscript_terran.bin b/mpq/scripts/iscript_terran.bin index ad6f0fd4..7519d060 100644 Binary files a/mpq/scripts/iscript_terran.bin and b/mpq/scripts/iscript_terran.bin differ diff --git a/mpq/scripts/iscript_terran.txt b/mpq/scripts/iscript_terran.txt index a7081f80..747fa75d 100644 --- a/mpq/scripts/iscript_terran.txt +++ b/mpq/scripts/iscript_terran.txt @@ -15720,9 +15720,11 @@ CyprianDeath: CyprianGndAttkInit: playfram 0x120 wait 1 + playsndbtwn 3626 3628 # Cyprian windup 01, 02, 03 playfram 0x140 wait 1 playfram 0x160 + wait 9 CyprianGndAttkRpt: wait 1 nobrkcodestart diff --git a/mpq/sound/cm/t/cyprian/windup-01.wav b/mpq/sound/cm/t/cyprian/windup-01.wav new file mode 100644 index 00000000..4e92498e Binary files /dev/null and b/mpq/sound/cm/t/cyprian/windup-01.wav differ diff --git a/mpq/sound/cm/t/cyprian/windup-02.wav b/mpq/sound/cm/t/cyprian/windup-02.wav new file mode 100644 index 00000000..36b8b84c Binary files /dev/null and b/mpq/sound/cm/t/cyprian/windup-02.wav differ diff --git a/mpq/sound/cm/t/cyprian/windup-03.wav b/mpq/sound/cm/t/cyprian/windup-03.wav new file mode 100644 index 00000000..e08819fd Binary files /dev/null and b/mpq/sound/cm/t/cyprian/windup-03.wav differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index 90535fd4..0b0b1d4d 100644 Binary files a/mpq/unit/cmdbtns/cmdicons.grp and b/mpq/unit/cmdbtns/cmdicons.grp differ diff --git a/patchnotes.md b/patchnotes.md index 2d29d014..746bcf0c 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,5 +1,5 @@ -# 6 September 2025 -## Year 3, month 9, patch 1 +# 28 September 2025 +## Year 3, month 9, patch 2 ## Patch goals - Continue balancing for all races @@ -7,88 +7,32 @@ - Further improve audiovisuals and AI - [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes! -## Game Modes -- Renamed **Competitive** to **Unranked** - - **Ranked** mode is coming soon™! - ## Bugfixes -- **Stability:** - - Improved floating point safety to further reduce desyncs (c. Veeq7) - - Resolved a crash when certain types of graphics were drawn after the Monument of Sin was warped in (r. Sosij & OyA, c. DF) - - Score screen freezes should be resolved, though those replays will freeze during playback -- send them to us with info! - - Resolve a Zerg AI freeze (r. Solstice & others) - - Fixed rare crash when **Cohort**s self-revive at the unit limit (r. sharktemplar) - - Fixed rare crash when **Matraleth**-spawned **Vilgoleth**s were attempted to be made at the unit limit -- **Gameplay:** - - Resolved issues with **Swarming Omen** not correctly applying to flingy units, and incorrectly applying to FFA hostiles (r. GreenEggs'NSpam) - - Improved Artisan responsivity (not completely epic yet, still working on it) - - Fix pneumonic hotkey mismatch for **Lobotomy Mine** detonation (r. Kenoli) -- **Audiovisual:** - - Fixed wonky birth and mutation animations for the Izirokor (c. Solstice) - - Fixed bad minimap color for revealed neutral structures and defeated units - - Fixed bad requirement strings for Tarasque and Luminary - - Corrected Matrix selection circle - - Fixed bad death animation for Konvilisk - - Added **Miasma** passive icons & tooltips to **Kagralisk** and **Cherbrathalor** (r. Raenarill) - - Fixed **Swarming Omen** speed boost not always appearing on the armor tooltip (r. GreenEggs'NSpam) - - Fixed **Golden Republic Blackjack** build icon missing before Scrapyard completion (r. SgzzZ) - - Added **Brontes Payload** icon to **Futurist Cyclops** (r. Raenarill) -- **AI:** - - AI-controlled **Seraph**s will no longer cast **Irradiate** on allies (r. Vilius & jakulangski) - - Improved Zerg structure mutation and Hachirosk priorities, resolving some build order bugs - -## Audiovisuals -- Smoothed camera follow for units (not pixel-perfect, yet...) (c. DF) -- New models for: - - **Matador** (c. Solstice) - - **Artisan** (c. DeltaCadimus) -- Modified models for: - - **Madrigal** (material updates) - - **Legionnaire** and **Izirokor** (slight size increases, c. Solstice) - - **Architect** (fixed engine, improved player color + muzzleflash) -- New portrait for: - - **Izirokor** (c. Solstice) -- New wireframe for: - - **Izirokor** (c. jun3hong) -- New icons for: (c. Raenarill) - - **Burst Lasers** (Wraith) - - **Perpetual Wind** (Axitrilisk), **Reconstitution** (Vilgorokor), Screaming Venom (Keskathalor) -- New SFX for: - - **Stockade** (training ambience) - - **Bulwark** (passive proc) - - **Crucible** (ambience) +- **Audiovisuals:** + - Made 'no corpse' behaviors spawn a consumed corpse for better visual feedback ## Terran -- [Eidolon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/eidolon): - - HP 65 » 70 - - **Coroner Rifle:** - - Now fires a fast projectile to indicate directionality - - Weapon cooldown 1.2 » 1 - - Weapon windup 0 » 0.66 -- [Matador](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/matador): - - **NEW: Fore Castle** - - While in Tank Mode, now gains +2 armor when facing attackers. -- [Cestus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cestus): - - Vision range 9 » 11 -- **NEW:** [Hecaton Vulture](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vulture-hecaton): - - Factional variant that lays [Tartarus Mines](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tartarus-mine) instead of Lobotomy Mines -- **NEW:** [Hecaton Madrigal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/madrigal-hecaton): - - Factional variant that **Incinerate**s ground and air units while in **Imperioso Mode** +- [Talos](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/talos): + - Vision range 8 » 7 +- [Cyprian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyprian): + - **Twin Railguns:** + - Attack windup 0 » 0.5 seconds +- [Savant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/savant): + - Vision range 9 » 7 ## Protoss -- [Dracadin](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/dracadin) and [Hierophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/hierophant): - - Transport space 4 » 3 -- [Bulwark](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/bulwark): - - Vision range 9 » 11 - - Now benefits from **Crucible Khaydarin Charge** +- [Manifold](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/manifold): + - Vision range 8 » 7 + - Also affects **Starbound** variant ## Zerg -- [Ovileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ovileth): - - Resource costs 75/50 » 100/25 - - Build time 22 » 20 -- [Cagrant Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/cagrant-cesiant), [Surkith Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/surkith-cesiant), and [Skortrith Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/skortrith-cesiant: - - Vision range 10 » 9 -- [Kazitrith Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/surkith-cesiant): - - Vision range 10 » 11 -- [Ocsal Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ocsal-cesiant): - - Vision range 9 » 8 \ No newline at end of file +- [Izirokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izirokor): + - Vision range 9 » 7 +- [Skithrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/izirokor): + - Vision range 9 » 7 +- [Tethzorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethzorokor): + - Vision range 9 » 8 +- [Ulgorg Cavern](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ulgorg-cavern): + - Armor 6 » 5 +- [Zozarc Gorge](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zozarc-gorge): + - Armor 8 » 6 \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 1c4cc6b5..10c30895 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ