diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index eacbb42f..fcc92faf 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 5037f7c8..99b70c9c 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/units.txt b/mpq/arr/units.txt index 3f5ee8fb..1b7e3ca1 100644 --- a/mpq/arr/units.txt +++ b/mpq/arr/units.txt @@ -141,10 +141,10 @@ Zerg Almakis Antre Zerg Ultrav Cavern Zerg Muthrok Spire Zerg Quazeth Pool -Zerg Cagrant Colony -Zerg Spraith Colony +Zerg Cagrant Cesiant +Zerg Spraith Cesiant Terran Autocrat -Zerg Surkith Colony +Zerg Surkith Cesiant Terran Guildhall Terran Striga Zerg Excisant diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index db3d5be5..3db37b54 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 7ef4a115..4cdc695f 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/datreq/Tech.graft b/mpq/datreq/Tech.graft index 4bf330d0..e77c05bc 100644 Binary files a/mpq/datreq/Tech.graft and b/mpq/datreq/Tech.graft differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 1c79bead..309c65bf 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 2076d092..dcd0fdba 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -2003,52 +2003,18 @@ MatralethCastSpell: setvertpos 0 playfram 0x55 nobrkcodestart - wait 3 + wait 1 playfram 0x66 - wait 3 + wait 1 playfram 0x77 - playsnd 1276 # Blissful Embrace Channel - wait 3 + playsnd 1276 # Blissful Embrace channel + wait 1 playfram 0x88 - wait 3 + wait 1 playfram 0x77 - wait 3 + wait 1 playfram 0x66 - wait 3 - playfram 0x55 - wait 3 - playfram 0x66 - wait 3 - playfram 0x77 - wait 3 - playfram 0x88 - wait 3 - playfram 0x77 - wait 3 - playfram 0x66 - wait 3 - playfram 0x55 - wait 3 - playfram 0x66 - wait 3 - playfram 0x77 - wait 3 - playfram 0x88 - wait 3 - playfram 0x77 - wait 3 - playfram 0x66 - wait 3 - playfram 0x55 - wait 3 - playfram 0x66 - wait 3 - playfram 0x77 - wait 3 - playfram 0x88 - wait 3 - castspell - sigorder 2 + wait 1 nobrkcodeend gotorepeatattk goto MatralethGndAttkToIdle @@ -2061,7 +2027,7 @@ MatralethUnused2: playfram 0x66 wait 1 playfram 0x77 - playsnd 920 # Matraleth Spellcast 01 + playsnd 920 # Matraleth cast 01 wait 1 playfram 0x88 wait 1 @@ -11384,6 +11350,8 @@ CantavisUnused2: wait 1 playfram 0x44 wait 1 + castspell + sigorder 32 nobrkcodeend gotorepeatattk playfram 0x66 @@ -36688,7 +36656,7 @@ AirAttkInit AkistrokorGndAttkInit Unused1 [NONE] GndAttkRpt AkistrokorGndAttkInit AirAttkRpt AkistrokorGndAttkInit -CastSpell AkistrokorCastSpell +CastSpell [NONE] GndAttkToIdle AkistrokorWalkingToIdle AirAttkToIdle AkistrokorWalkingToIdle Unused2 [NONE] @@ -36749,51 +36717,6 @@ AkistrokorGndAttkInit: gotorepeatattk goto AkistrokorWalkingToIdle -AkistrokorCastSpell: - nobrkcodestart - playsnd 1276 # Blissful Embrace Channel - playfram 0x100 - wait 3 - playfram 0x120 - wait 3 - playfram 0x140 - wait 3 - playfram 0x160 - wait 3 - playfram 0x180 - wait 3 - playfram 0x1A0 - wait 3 - playfram 0x100 - wait 3 - playfram 0x120 - wait 3 - playfram 0x140 - wait 3 - playfram 0x160 - wait 3 - playfram 0x180 - wait 3 - playfram 0x1A0 - wait 3 - playfram 0x100 - wait 3 - playfram 0x120 - wait 3 - playfram 0x140 - wait 3 - playfram 0x160 - wait 3 - playfram 0x180 - wait 3 - playfram 0x1A0 - wait 3 - castspell - sigorder 2 - nobrkcodeend - gotorepeatattk - goto AkistrokorWalkingToIdle - AkistrokorSpecialState1: nobrkcodestart playfram 0x100 diff --git a/mpq/sound/cm/p/artisan/res-channel-01.wav b/mpq/sound/cm/p/artisan/res-channel-01.wav index ed05f402..532dbd83 100644 Binary files a/mpq/sound/cm/p/artisan/res-channel-01.wav and b/mpq/sound/cm/p/artisan/res-channel-01.wav differ diff --git a/patchnotes.md b/patchnotes.md index 84e33a57..b40310ba 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -170,6 +170,11 @@ Patch goals include: - Increased Hachirosk request count within most Zerg build orders ## Terran +- **Cornerstones:** + - **Reclamation:** + - Reclaimed units no longer leave behind corpses + - Units owned by the reclaimer no longer decay + - Units not owned by the reclaimer now always decay - **Structures:** - Liftoff is now delayed by 0.5 seconds - **Addons:** @@ -323,6 +328,12 @@ Patch goals include: - Mineral and gas costs now 450/550, from 500/400 ## Zerg +- **Cornerstones:** + - **Infestation:** + - Can now apply to units + - Now debuffs movement speed by 25% and vision range by 50% + - Now grants HP regeneration and buffs armor by 1 + - No longer spawns Larva on factories - [Ovileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ovileth): - Time cost now 22, from 20 - Armor now 2, from 1 diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index d25b73b6..beb36bb7 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ