diff --git a/mpq/arr/sfxdata.dat b/mpq/arr/sfxdata.dat index 884b09bf..3c96d5b6 100644 Binary files a/mpq/arr/sfxdata.dat and b/mpq/arr/sfxdata.dat differ diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 54db396b..86f23b15 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -3321,12 +3321,12 @@ Kortar Advisor Vespene 03 Kortar Advisor Vespene 04 Kortar Advisor Warp 01 Kortar Advisor Warp 02 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 +Player Defeat -- Zerg +Player Defeat -- Terran +Player Defeat -- Protoss +Player Defeat -- Askosi +Player Defeat -- Bloodsummon +Player Defeat -- Kogri Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index c2088a9e..3b5bdb82 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -3320,4 +3320,10 @@ cm\advisors\kortar\kortarad_vespene-02.wav cm\advisors\kortar\kortarad_vespene-03.wav cm\advisors\kortar\kortarad_vespene-04.wav cm\advisors\kortar\kortarad_warp-01.wav -cm\advisors\kortar\kortarad_warp-02.wav \ No newline at end of file +cm\advisors\kortar\kortarad_warp-02.wav +cm\ui\player-defeat-z.wav +cm\ui\player-defeat-t.wav +cm\ui\player-defeat-p.wav +cm\ui\player-defeat-a.wav +cm\ui\player-defeat-b.wav +cm\ui\player-defeat-k.wav \ No newline at end of file diff --git a/mpq/samase/unitdef.txt b/mpq/samase/unitdef.txt index b99f2033..118f6a0c 100644 --- a/mpq/samase/unitdef.txt +++ b/mpq/samase/unitdef.txt @@ -179,6 +179,7 @@ building iron_council = 295 building amphitheater = 296 building throneroom = 299 building tencendur = 408 +building sieve = 419 # Protoss military units military lanifect = 60 @@ -280,6 +281,7 @@ building engram = 294 building sequestered_icon = 304 building unitary_union = 305 building hall_of_heretics = 349 +building cedent = 420 # Zerg military units military zethrokor = 37 @@ -397,6 +399,7 @@ building kazitrith_cesiant = 355 building ezigrisant = 364 building vornath_pond = 396 building skibact_scab = 397 +building eskigant = 421 # Misc units military goliath_turret = 4 diff --git a/mpq/scripts/aiscript.bin b/mpq/scripts/aiscript.bin index 4548fcb3..8466f628 100644 Binary files a/mpq/scripts/aiscript.bin and b/mpq/scripts/aiscript.bin differ diff --git a/mpq/sound/cm/ui/player-defeat-a.wav b/mpq/sound/cm/ui/player-defeat-a.wav new file mode 100644 index 00000000..763eedca Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-a.wav differ diff --git a/mpq/sound/cm/ui/player-defeat-b.wav b/mpq/sound/cm/ui/player-defeat-b.wav new file mode 100644 index 00000000..260b1acd Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-b.wav differ diff --git a/mpq/sound/cm/ui/player-defeat-k.wav b/mpq/sound/cm/ui/player-defeat-k.wav new file mode 100644 index 00000000..67b45c76 Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-k.wav differ diff --git a/mpq/sound/cm/ui/player-defeat-p.wav b/mpq/sound/cm/ui/player-defeat-p.wav new file mode 100644 index 00000000..31116ba3 Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-p.wav differ diff --git a/mpq/sound/cm/ui/player-defeat-t.wav b/mpq/sound/cm/ui/player-defeat-t.wav new file mode 100644 index 00000000..b76c7ba9 Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-t.wav differ diff --git a/mpq/sound/cm/ui/player-defeat-z.wav b/mpq/sound/cm/ui/player-defeat-z.wav new file mode 100644 index 00000000..359eb221 Binary files /dev/null and b/mpq/sound/cm/ui/player-defeat-z.wav differ diff --git a/mpq/unit/cm/terran/shaman-remains.grp b/mpq/unit/cm/terran/shaman-remains.grp index 267f768a..66340950 100644 Binary files a/mpq/unit/cm/terran/shaman-remains.grp and b/mpq/unit/cm/terran/shaman-remains.grp differ diff --git a/patchnotes.md b/patchnotes.md index 24609027..f91faf26 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,73 +1,17 @@ -# 8 February 2024 -## Year 3, month 2, patch 1 +# 23 February 2024 +## Year 3, month 2, patch 2 This patch will include new features, balance adjustments, bugfixes, and audiovisual improvements. Download [Fraud Launcher 2](https://fraudsclub.com/files/Fraud%20Launcher%202.zip) for easier setup and maintenance! It now includes automatic setup and updates for CrownLink, a networking alternative for Cosmonarchy! -## Game Flow -- Added ridge refineries with no tech requirement for all races, boosting ridge yields from 3 vespene to 5 vespene +## Mapmaking +- Added crig action `announce_player_defeat` + +## Game Modes +- **Faction Wars:** + - Faction selection now includes player name ## Bugfixes -- **Stability:** - - Fixed numerous issues contributing to undefined behavior, resulting in desyncs, crashes, or aberrant results (a. DF) -- **Gameplay:** - - **Sevenstep - Mind Matter:** - - Can no longer self-apply on large units (r. Kenoli) - - No longer fires if the source Sevenstep is in a transport (r. Kenoli) - - Resolved mnemonic hotkey conflict between Ultrokor and Akistrokor morphs (r. jakulangski) - **AI:** - - Fixed AI still being able to make Masons via Quarries (r. jakulangski) - -## Audiovisuals -- Updated sprite for: - - Dracadin (c. Solstice) - - Rogue Gallery -- Added visual effect for: - - Blackjack (passive state switch) - -## Terran -- **NEW:** [Sieve](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/sieve) - - Ridge-based vespene processor -- **NEW:** [Cleric (Futurist)](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cleric-futurist): - - Protective infantry; can deploy [Piety Wards](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/piety-ward) - -## Protoss -- [Hierophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/hierophant): - - Shields 70 » 80 -- [Gladius](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gladius): - - Armor 2 » 1 - - **Plasma Flurry:** - - Weapon damage 15 » 12 -- [Steward](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/steward): - - **Pulse Cannon:** - - Weapon damage 8 » 6 -- [Nexus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/nexus): - - Now provides power -- [Gateway](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gateway): - - Time cost 50 » 55 -- [Rogue Gallery](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/rogue-gallery): - - Reduced collision size by ~10% -- [Grand Library](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/grand-library): - - Reduced collision size by ~8% -- [Lattice](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lattice): - - Time cost 50 » 45 -- **NEW:** [Cedent](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/cedent) - - Ridge-based vespene processor - -## Zerg -- **Regression:** - - Non-morphed structures will now regress into Droleths (but not Gosvileths) -- [Protathalor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/protathalor): - - Build time 25 » 22 -- [Bactalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/bactalisk): - - **Corrosive Acid:** - - Weapon cooldown 1.17 » 1.25 -- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk): - - Build time 30 » 25 -- [Okrimnilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/okrimnilisk): - - HP 380 » 600 -- **NEW:** [Eskigant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/eskigant) - - Ridge-based vespene processor -- **NEW:** [Kazitrith Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kazitrith-cesiant): - - Support cell to boost combat prowess of nearby allies; mutated from Cagrant Cesiant \ No newline at end of file + - Now properly requests factional units when applicable \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index d4a11269..b65b2dfc 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ