diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 970a54fd..2e9ca634 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index aa8f41c3..b8d0997b 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -4365,13 +4365,13 @@ Cardinal Under Attack 01 Cardinal Under Attack 02 Cardinal Under Attack 03 Cardinal Under Attack 04 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 +Zethalor Weaponfire 01 +Zethalor Weaponfire 02 +Zethalor Weaponfire 03 +Zethalisk Weaponfire 01 +Zethalisk Weaponfire 02 +Zethalisk Weaponfire 03 +Bloodsummon Structure Placement 01 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index 09913df7..87ea5b97 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -4364,4 +4364,11 @@ cm\a\cardinal\agg-04.wav cm\a\cardinal\hlp-01.wav cm\a\cardinal\hlp-02.wav cm\a\cardinal\hlp-03.wav -cm\a\cardinal\hlp-04.wav \ No newline at end of file +cm\a\cardinal\hlp-04.wav +cm\f-z\zethalor\wf-01.wav +cm\f-z\zethalor\wf-02.wav +cm\f-z\zethalor\wf-03.wav +cm\f-z\zethalisk\wf-01.wav +cm\f-z\zethalisk\wf-02.wav +cm\f-z\zethalisk\wf-03.wav +cm\b\placement-01.wav \ No newline at end of file diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index f72a92b6..cf191a33 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index a183edb6..c6490156 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 89a5db5d..a9933d16 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/game/fconover.pcx b/mpq/game/fconover.pcx new file mode 100644 index 00000000..ca990adb Binary files /dev/null and b/mpq/game/fconover.pcx differ diff --git a/mpq/game/fconsole.pcx b/mpq/game/fconsole.pcx new file mode 100644 index 00000000..6a7118c3 Binary files /dev/null and b/mpq/game/fconsole.pcx differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index bd727fbf..3fb38019 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/rez/stat.txt b/mpq/rez/stat.txt index a02983e0..ef9fd916 100644 --- a/mpq/rez/stat.txt +++ b/mpq/rez/stat.txt @@ -327,12 +327,12 @@ Anchor Attack requires:<10> Loaded ranged combatant<0> e<3><4>Lay Spider Mines <1>(<3>E<1>)<10>Places a Spider Mine at the target site. Spider Mines explode on hostiles that trip them, dealing significant splash damage.<0> ¤<3><4>Autophagy <2>(passive)<10>On death, Vilgorokors transform into Vilgoleths and immediately spawn 2 Rilirokors.<0> ¤<3><4>Heretical Bedlam <2>(passive)<10>Dying hostiles that were struck by the Pariah in the last 2 seconds have their corpses ascended after 1 second.<0> -<0> +t<3><4>Inject Stimpack <1>(<3>T<1>)<10>Take a dangerous injection that deals 5 damage, instantly increasing movement and attack speeds by 50% for 5 seconds.<0> ¤<3><4>Swarming Omen <2>(passive)<10>Hostiles afflicted by the this strain's attacks grant 125% movement speed to any of this strain's allies within 10 range.<0> e<3><4>Plant Goremast <1>(<3>E<1>)<10>Places a Goremast at the target site. Goremasts damage and cripple targets that trip them.<0> d<3><4>Divine Discipline <1>(<3>D<1>)<10>Creates an alchemical field at the target location. Allies within the field gain 25% increased attack speed, while enemies within the field suffer 25% reduced attack speed.<0> d<3><4>Rejoinder of Service <1>(<3>D<1>)<10>Augments the combatant for 5 seconds, empowering their attacks to ignore armor.<10>If a combatant dies while under this effect, all hostiles within its vision range are pulled towards it by 2 range.<0> -t<3><4>Inject Stimpack <1>(<3>T<1>)<10>Take a dangerous injection that deals 5 damage. After a 1.5 second delay, gain 75% movement speed and 100% attack speed for 7.5 seconds.<0> +t<3><4>Inject Stimpack <1>(<3>T<1>)<10>Take a dangerous injection that deals 10 damage. After a 1.5 second delay, gain 75% movement speed and 100% attack speed for 7.5 seconds.<0> e<3><4>Lay Lobotomy Mines <1>(<3>E<1>)<10>Places a Lobotomy Mine at the target site. Lobotomy Mines stun and slow targets that trip them.<0> e<3><4>Lay Tartarus Mines <1>(<3>E<1>)<10>Places a Tartarus Mine at the target site. Tartarus Mines incinerate and rend the armor of targets that trip them.<0> e<3><4>Siege Mode <1>(<3>E<1>)<10>Switches forms, gaining enhanced range and splash radius and disabling movement.<0> @@ -2090,7 +2090,7 @@ Electromagnetic Explosion<0> Celestial Cannons<0> Intervention Missiles<0> Sovrol Spores<0> -Flak Cannons<0> +Flak Cannon<0> Argos Laser Batteries<0> Sowing Spines<0> Charybdal Rifle<0> diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index 84c2789c..4b0870d6 100644 Binary files a/mpq/scripts/iscript_askosi.bin and b/mpq/scripts/iscript_askosi.bin differ diff --git a/mpq/scripts/iscript_askosi.txt b/mpq/scripts/iscript_askosi.txt index 6b12afd0..10d74bcc 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -2524,7 +2524,7 @@ ProsceniumSpecialState1: goto SkryrokorLocal00 ProsceniumAlmostBuilt: - playfram 2 + playfram 6 goto SkryrokorLocal00 ProsceniumBuilt: @@ -2534,8 +2534,16 @@ ProsceniumBuilt: ProsceniumIsWorking: playfram 1 wait 2 - playfram 0 - waitrand 1 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 4 + wait 2 + playfram 5 + wait 2 + playfram 0x00 + wait 5 goto ProsceniumIsWorking ProsceniumDisable: diff --git a/mpq/scripts/iscript_protoss.bin b/mpq/scripts/iscript_protoss.bin index 7cefb44a..3cee776f 100644 Binary files a/mpq/scripts/iscript_protoss.bin and b/mpq/scripts/iscript_protoss.bin differ diff --git a/mpq/scripts/iscript_protoss.txt b/mpq/scripts/iscript_protoss.txt index b45af76c..69c3ba88 100644 --- a/mpq/scripts/iscript_protoss.txt +++ b/mpq/scripts/iscript_protoss.txt @@ -7003,15 +7003,15 @@ WorkingToIdle InfestedTerranWalkingToIdle WarpIn ArgosyAlmostBuilt Unused3 [NONE] StarEditInit [NONE] -Disable InfestedTerranWalkingToIdle +Disable ArgosyDisable Burrow [NONE] UnBurrow [NONE] -Enable InfestedTerranWalkingToIdle +Enable ArgosyEnable .headerend # ----------------------------------------------------------------------------- # ArgosyInit: - imgul 1123 0 0 # Argosy Shadow (cm\protoss\argosy-shad.grp) + imgulnextid 0 0 # Argosy Shadow (cm\protoss\argosy-shadow.grp) goto InfestedTerranWalkingToIdle ArgosyDeath: @@ -7036,27 +7036,35 @@ ArgosyAlmostBuilt: goto SkryrokorLocal00 ArgosyIsWorking: - playfram 1 - wait 2 - playfram 2 - wait 2 - playfram 3 - wait 2 - playfram 4 - wait 2 - playfram 5 - wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 4 + wait 2 + playfram 5 + waitrand 2 5 + playfram 4 + wait 2 + playfram 3 + wait 2 + playfram 2 + wait 2 + goto ArgosyIsWorking + +ArgosyDisable: + playfram 6 + wait 2 + playfram 7 + wait 2 + goto SkryrokorLocal00 + +ArgosyEnable: playfram 6 wait 2 - playfram 7 - wait 2 - playfram 8 - wait 2 - playfram 9 - wait 2 - playfram 0x00 - wait 2 - goto ArgosyIsWorking + goto InfestedTerranWalkingToIdle # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: @@ -13211,7 +13219,7 @@ Enable ArdentAuthorityEnable ArdentAuthorityInit: playfram 0x00 - imgul 1637 0 0 # Ardent Authority Shadow (cm\protoss\ardent-authority-shadow.grp) + imgulnextid 0 0 # Ardent Authority Shadow (cm\protoss\ardent-authority-shadow.grp) goto ArdentAuthorityLanding ArdentAuthorityLanding: @@ -13235,9 +13243,14 @@ ArdentAuthorityIsWorking: wait 2 playfram 2 wait 2 - playfram 1 + playfram 3 + wait 2 + playfram 4 + waitrand 2 5 + playfram 3 + wait 2 + playfram 2 wait 2 - playfram 0 goto ArdentAuthorityIsWorking ArdentAuthorityWarpIn: @@ -13245,13 +13258,15 @@ ArdentAuthorityWarpIn: goto ArdentAuthorityLanding ArdentAuthorityDisable: - playfram 3 - wait 1 - goto ArdentAuthorityBuilt + playfram 6 + wait 2 + playfram 7 + wait 2 + goto ArdentAuthorityLanding ArdentAuthorityEnable: - playfram 0x00 - wait 1 + playfram 6 + wait 2 goto ArdentAuthorityBuilt # ----------------------------------------------------------------------------- # diff --git a/mpq/scripts/iscript_terran.bin b/mpq/scripts/iscript_terran.bin index 058952ab..4c99d859 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 c1835e2e..1f33c25e 100644 --- a/mpq/scripts/iscript_terran.txt +++ b/mpq/scripts/iscript_terran.txt @@ -14093,17 +14093,37 @@ MagnetarUnused1: goto SkryrokorLocal00 MagnetarGndAttkInit: + playfram 0x00 wait 1 nobrkcodestart - wait 2 - playfram 0x00 wait 1 playfram 0x11 + wait 1 + playfram 0x22 + wait 1 + playfram 0x33 + wait 1 + playfram 0x44 + wait 1 + playfram 0x55 + wait 1 + playfram 0x66 playsndbtwn 1876 1879 # Magnetar weapon fire 01, 02, 03, 04 attack wait 1 - playfram 0x00 nobrkcodeend + playfram 0x55 + wait 1 + playfram 0x44 + wait 1 + playfram 0x33 + wait 1 + playfram 0x22 + wait 1 + playfram 0x11 + wait 1 + playfram 0x00 + wait 1 gotorepeatattk goto SkryrokorLocal00 @@ -14112,8 +14132,58 @@ MagnetarLocal00: goto MagnetarLocal00 MagnetarCastSpell: + wait 1 + nobrkcodestart + wait 1 + playfram 0x00 imgolorig 543 # Yamato Gun Overlay (thingy\eycBlast.grp) sigorder 32 + wait 1 + playfram 0x11 + wait 1 + playfram 0x22 + wait 1 + playfram 0x33 + wait 1 + playfram 0x44 + wait 1 + playfram 0x55 + wait 1 + playfram 0x66 + wait 1 + playfram 0x55 + wait 1 + playfram 0x44 + wait 1 + playfram 0x33 + wait 1 + playfram 0x22 + wait 1 + playfram 0x11 + wait 1 + playfram 0x22 + wait 1 + playfram 0x33 + wait 1 + playfram 0x44 + wait 1 + playfram 0x55 + wait 1 + playfram 0x66 + wait 1 + playfram 0x55 + wait 1 + playfram 0x44 + wait 1 + playfram 0x33 + wait 1 + playfram 0x22 + wait 1 + playfram 0x11 + wait 1 + playfram 0x00 + wait 1 + nobrkcodeend goto MagnetarLocal00 MagnetarWalking: diff --git a/mpq/sound/cm/b/b-placement-01.wav b/mpq/sound/cm/b/b-placement-01.wav new file mode 100644 index 00000000..f70adb51 Binary files /dev/null and b/mpq/sound/cm/b/b-placement-01.wav differ diff --git a/mpq/sound/cm/f-z/zethalisk/wf-01.wav b/mpq/sound/cm/f-z/zethalisk/wf-01.wav new file mode 100644 index 00000000..ced05d2e Binary files /dev/null and b/mpq/sound/cm/f-z/zethalisk/wf-01.wav differ diff --git a/mpq/sound/cm/f-z/zethalisk/wf-02.wav b/mpq/sound/cm/f-z/zethalisk/wf-02.wav new file mode 100644 index 00000000..ed3d6902 Binary files /dev/null and b/mpq/sound/cm/f-z/zethalisk/wf-02.wav differ diff --git a/mpq/sound/cm/f-z/zethalisk/wf-03.wav b/mpq/sound/cm/f-z/zethalisk/wf-03.wav new file mode 100644 index 00000000..2c46b4bc Binary files /dev/null and b/mpq/sound/cm/f-z/zethalisk/wf-03.wav differ diff --git a/mpq/sound/cm/f-z/zethalor/wf-01.wav b/mpq/sound/cm/f-z/zethalor/wf-01.wav new file mode 100644 index 00000000..fbbb5267 Binary files /dev/null and b/mpq/sound/cm/f-z/zethalor/wf-01.wav differ diff --git a/mpq/sound/cm/f-z/zethalor/wf-02.wav b/mpq/sound/cm/f-z/zethalor/wf-02.wav new file mode 100644 index 00000000..48d4677a Binary files /dev/null and b/mpq/sound/cm/f-z/zethalor/wf-02.wav differ diff --git a/mpq/sound/cm/f-z/zethalor/wf-03.wav b/mpq/sound/cm/f-z/zethalor/wf-03.wav new file mode 100644 index 00000000..ae57b6aa Binary files /dev/null and b/mpq/sound/cm/f-z/zethalor/wf-03.wav differ diff --git a/mpq/unit/cm/a/proscenium-damage.lof b/mpq/unit/cm/a/proscenium-damage.lof index 928de80a..ca4cf4af 100644 Binary files a/mpq/unit/cm/a/proscenium-damage.lof and b/mpq/unit/cm/a/proscenium-damage.lof differ diff --git a/mpq/unit/cm/a/proscenium-shadow.grp b/mpq/unit/cm/a/proscenium-shadow.grp index df88e7e0..af7b61a8 100644 Binary files a/mpq/unit/cm/a/proscenium-shadow.grp and b/mpq/unit/cm/a/proscenium-shadow.grp differ diff --git a/mpq/unit/cm/a/proscenium.grp b/mpq/unit/cm/a/proscenium.grp index 00d9ba67..8676d00f 100644 Binary files a/mpq/unit/cm/a/proscenium.grp and b/mpq/unit/cm/a/proscenium.grp differ diff --git a/mpq/unit/cm/p/ardent-authority-damage.lof b/mpq/unit/cm/p/ardent-authority-damage.lof index 2b4deac1..1a7ab732 100644 Binary files a/mpq/unit/cm/p/ardent-authority-damage.lof and b/mpq/unit/cm/p/ardent-authority-damage.lof differ diff --git a/mpq/unit/cm/p/ardent-authority-shadow.grp b/mpq/unit/cm/p/ardent-authority-shadow.grp index d25659af..ad84dc43 100644 Binary files a/mpq/unit/cm/p/ardent-authority-shadow.grp and b/mpq/unit/cm/p/ardent-authority-shadow.grp differ diff --git a/mpq/unit/cm/p/ardent-authority.grp b/mpq/unit/cm/p/ardent-authority.grp index 7fbcbd6e..6d394e1c 100644 Binary files a/mpq/unit/cm/p/ardent-authority.grp and b/mpq/unit/cm/p/ardent-authority.grp differ diff --git a/mpq/unit/cm/p/argosy-damage.lof b/mpq/unit/cm/p/argosy-damage.lof index 30e13739..169d8ab9 100644 Binary files a/mpq/unit/cm/p/argosy-damage.lof and b/mpq/unit/cm/p/argosy-damage.lof differ diff --git a/mpq/unit/cm/p/argosy-shadow.grp b/mpq/unit/cm/p/argosy-shadow.grp index dd960479..0da071aa 100644 Binary files a/mpq/unit/cm/p/argosy-shadow.grp and b/mpq/unit/cm/p/argosy-shadow.grp differ diff --git a/mpq/unit/cm/p/argosy.grp b/mpq/unit/cm/p/argosy.grp index 4c7eda51..7ed64327 100644 Binary files a/mpq/unit/cm/p/argosy.grp and b/mpq/unit/cm/p/argosy.grp differ diff --git a/mpq/unit/cm/p/artisan.grp b/mpq/unit/cm/p/artisan.grp index df1f9182..502a8a63 100644 Binary files a/mpq/unit/cm/p/artisan.grp and b/mpq/unit/cm/p/artisan.grp differ diff --git a/mpq/unit/cm/t/magnetar-attack.lol b/mpq/unit/cm/t/magnetar-attack.lol index 88c79a7b..6fbe348b 100644 Binary files a/mpq/unit/cm/t/magnetar-attack.lol and b/mpq/unit/cm/t/magnetar-attack.lol differ diff --git a/mpq/unit/cm/t/magnetar-engine.grp b/mpq/unit/cm/t/magnetar-engine.grp index 861cefe9..851e08d2 100644 Binary files a/mpq/unit/cm/t/magnetar-engine.grp and b/mpq/unit/cm/t/magnetar-engine.grp differ diff --git a/mpq/unit/cm/t/magnetar-yamato.lol b/mpq/unit/cm/t/magnetar-yamato.lol index e0f9155e..6f41569c 100644 Binary files a/mpq/unit/cm/t/magnetar-yamato.lol and b/mpq/unit/cm/t/magnetar-yamato.lol differ diff --git a/mpq/unit/cm/t/magnetar.grp b/mpq/unit/cm/t/magnetar.grp index 6025b834..482c19a4 100644 Binary files a/mpq/unit/cm/t/magnetar.grp and b/mpq/unit/cm/t/magnetar.grp differ diff --git a/mpq/unit/cm/z/vorvrokor-birth.grp b/mpq/unit/cm/z/vorvrokor-birth.grp index 244a8b3b..f9ec9149 100644 Binary files a/mpq/unit/cm/z/vorvrokor-birth.grp and b/mpq/unit/cm/z/vorvrokor-birth.grp differ diff --git a/mpq/unit/cm/z/vorvrokor-remains.grp b/mpq/unit/cm/z/vorvrokor-remains.grp index 9c0e1de1..80cd04de 100644 Binary files a/mpq/unit/cm/z/vorvrokor-remains.grp and b/mpq/unit/cm/z/vorvrokor-remains.grp differ diff --git a/mpq/unit/cm/z/vorvrokor.grp b/mpq/unit/cm/z/vorvrokor.grp index 769c850c..d89e3df2 100644 Binary files a/mpq/unit/cm/z/vorvrokor.grp and b/mpq/unit/cm/z/vorvrokor.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index f3348967..c8220e75 100644 Binary files a/mpq/unit/cmdbtns/cmdicons.grp and b/mpq/unit/cmdbtns/cmdicons.grp differ diff --git a/mpq/unit/cmdbtns/uniticons.grp b/mpq/unit/cmdbtns/uniticons.grp index 6370a90d..20b0c9bb 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/mpq/unit/hl/fr/athla.grp b/mpq/unit/hl/fr/athla.grp index f05a9d09..18c1c13d 100644 Binary files a/mpq/unit/hl/fr/athla.grp and b/mpq/unit/hl/fr/athla.grp differ diff --git a/mpq/unit/hl/fr/chalyb.grp b/mpq/unit/hl/fr/chalyb.grp index 625491fb..d286b4d2 100644 Binary files a/mpq/unit/hl/fr/chalyb.grp and b/mpq/unit/hl/fr/chalyb.grp differ diff --git a/mpq/unit/hl/fr/circitor.grp b/mpq/unit/hl/fr/circitor.grp index bc798524..c5fee88d 100644 Binary files a/mpq/unit/hl/fr/circitor.grp and b/mpq/unit/hl/fr/circitor.grp differ diff --git a/mpq/unit/hl/fr/exigo.grp b/mpq/unit/hl/fr/exigo.grp index 7cf0dc52..bc8e0084 100644 Binary files a/mpq/unit/hl/fr/exigo.grp and b/mpq/unit/hl/fr/exigo.grp differ diff --git a/mpq/unit/hl/fr/ferrum.grp b/mpq/unit/hl/fr/ferrum.grp index 9ccae6f2..011de714 100644 Binary files a/mpq/unit/hl/fr/ferrum.grp and b/mpq/unit/hl/fr/ferrum.grp differ diff --git a/mpq/unit/hl/fr/machinamentum.grp b/mpq/unit/hl/fr/machinamentum.grp index 112f51b8..a947c42f 100644 Binary files a/mpq/unit/hl/fr/machinamentum.grp and b/mpq/unit/hl/fr/machinamentum.grp differ diff --git a/mpq/unit/hl/fr/vicere.grp b/mpq/unit/hl/fr/vicere.grp index 9977f80d..b5535b59 100644 Binary files a/mpq/unit/hl/fr/vicere.grp and b/mpq/unit/hl/fr/vicere.grp differ diff --git a/patchnotes.md b/patchnotes.md index 8b8ebf46..0511e409 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -37,12 +37,13 @@ ## Audiovisuals - New models for: + - Magnetar, Ardent Authority, Argosy (c. DeltaCadimus) - Vorvrokor (c. Baelethal) - - Landlock, Radix, Function (c. fasswawds) + - Landlock, Radix, Function, Proscenium (c. fasswawds) - Resized model for: - Talos, Cyprian - Modified model for: - - Maverick, Maverick (Futurist), Shaman, Phontis + - Maverick, Maverick (Futurist), Shaman, Artisan, Phontis - Zethrokor, Liiralisk, Izirokor (c. Solstice) - Added weapon launch offsets for: - Aphorist, Silversoul, Ghostwrit, Phontis, Iconoclast, Crematorium @@ -112,7 +113,7 @@ - [Atreus](https://cosmonarchy.com/protoss/atreus): - Sight range 9 » 8 - Transport weight 4 » 5 - - **Dauntlet Disruption Cannon:** + - **Dauntless Disruption Cannon:** - Weapon damage 12 » 10 - Weapon range 5 » 4 @@ -121,8 +122,12 @@ - Order of the Sacred Saber Gladius variant. Has Triumphant Rise (a la Herald / Archon). ## Zerg +- **Miasma:** + - No longer spreads on death; **Plague** remains unchanged + - *This will be revisited later.* - [Zethrokor](https://cosmonarchy.com/zerg/zethrokor): - Resource cost 25/0 » 50/0 + - HP 50 » 60 - Movement speed 7.5 » 8.4 - **Zethrok Claws:** - Weapon damage 4 » 5 @@ -147,8 +152,13 @@ ## Askosi - **Shared Designs:** - Team building from **Pilgrim**s and **Constituent**s now increases build rate by 25% per worker, from 20% +- **Ash Heap:** + - Now consumes corpses - [Cardinal](https://cosmonarchy.com/askosi/cardinal): - Resource costs 75/25 » 100/25 +- [Tortare](https://cosmonarchy.com/askosi/tortare): + - **Deathrattle Assembly:** + - Now grants 2 armor when deployed - [Radix](https://cosmonarchy.com/askosi/radix): - Resource costs 100/0 » 125/0 diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index f21ba117..f84b5439 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ