diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index f304eb38..821e5848 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/flingy.txt b/mpq/arr/flingy.txt index 672eabc9..b59fdbe3 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -624,7 +624,7 @@ Grandstand (Holdout) Grandstand (Vision) Mimic Intendent -Extended Flingy #418 +Object Extended Flingy #419 Extended Flingy #420 Extended Flingy #421 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 49138cbb..05183ae7 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/images.tbl b/mpq/arr/images.tbl index 3e67c037..79fc181d 100644 Binary files a/mpq/arr/images.tbl and b/mpq/arr/images.tbl differ diff --git a/mpq/arr/images.txt b/mpq/arr/images.txt index f3cee004..e74aa858 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -2218,8 +2218,8 @@ Mimic Mimic Shadow Intendent Intendent Shadow -Extended Image #1218 -Extended Image #1219 +Object +Object Shadow Extended Image #1220 Extended Image #1221 Extended Image #1222 diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 5626c241..3a8b4e68 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -4019,53 +4019,53 @@ Bloodsummon No Vespene 03 Bloodsummon No Vespene 04 Bloodsummon Warp 01 Bloodsummon Warp 02 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 +Askosi Mining 01 +Askosi Mining 02 +Askosi Mining 03 +Askosi Mining 04 +Askosi Mining 05 +Intendent Weaponfire A 01 +Intendent Weaponfire A 02 +Intendent Weaponfire A 03 +Intendent Weaponfire B 01 +Intendent Weaponfire B 02 +Intendent Weaponfire B 03 +Grandstand Weaponfire 01 +Grandstand Weaponfire 02 +Grandstand Weaponfire 03 +Askosi Building 01 +Askosi Building 02 +Askosi Building 03 +Askosi Building 04 +Askosi Building 05 +Vicar Weaponfire 01 +Vicar Weaponfire 02 +Vicar Weaponfire 03 +Missionary Weaponfire 01 +Missionary Weaponfire 02 +Missionary Weaponfire 03 +Proselyte Weaponfire 01 +Proselyte Weaponfire 02 +Proselyte Weaponfire 03 +Scepter Weaponfire 01 +Scepter Weaponfire 02 +Scepter Weaponfire 03 +Tirade Weaponfire 01 +Tirade Weaponfire 02 +Tirade Weaponfire 03 +Avatar Weaponfire 01 +Avatar Weaponfire 02 +Avatar Weaponfire 03 +Askosi Deployment 01 +Askosi Deployment 02 +Askosi Deployment 03 +Askosi Unit Deployment 01 +Cardinal Weaponfire 01 +Cardinal Weaponfire 02 +Cardinal Weaponfire 03 +Cardinal Weaponhit 01 +Cardinal Weaponhit 02 +Cardinal Weaponhit 03 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index ec5f34be..f4811996 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -4018,4 +4018,50 @@ cm\advisors\bloodsummon\bloodsummonad_vespene-02.wav cm\advisors\bloodsummon\bloodsummonad_vespene-03.wav cm\advisors\bloodsummon\bloodsummonad_vespene-04.wav cm\advisors\bloodsummon\bloodsummonad_warp-01.wav -cm\advisors\bloodsummon\bloodsummonad_warp-02.wav \ No newline at end of file +cm\advisors\bloodsummon\bloodsummonad_warp-02.wav +cm\a\harvest-01.wav +cm\a\harvest-02.wav +cm\a\harvest-03.wav +cm\a\harvest-04.wav +cm\a\harvest-05.wav +cm\a\intendent\wf-a-01.wav +cm\a\intendent\wf-a-02.wav +cm\a\intendent\wf-a-03.wav +cm\a\intendent\wf-b-01.wav +cm\a\intendent\wf-b-02.wav +cm\a\intendent\wf-b-03.wav +cm\a\grandstand\wf-01.wav +cm\a\grandstand\wf-02.wav +cm\a\grandstand\wf-03.wav +cm\a\build-01.wav +cm\a\build-02.wav +cm\a\build-03.wav +cm\a\build-04.wav +cm\a\build-05.wav +cm\a\vicar\wf-01.wav +cm\a\vicar\wf-02.wav +cm\a\vicar\wf-03.wav +cm\a\missionary\wf-01.wav +cm\a\missionary\wf-02.wav +cm\a\missionary\wf-03.wav +cm\a\proselyte\wf-01.wav +cm\a\proselyte\wf-02.wav +cm\a\proselyte\wf-03.wav +cm\a\scepter\wf-01.wav +cm\a\scepter\wf-02.wav +cm\a\scepter\wf-03.wav +cm\a\tirade\wf-01.wav +cm\a\tirade\wf-02.wav +cm\a\tirade\wf-03.wav +cm\a\avatar\wf-01.wav +cm\a\avatar\wf-02.wav +cm\a\avatar\wf-03.wav +cm\a\deploy-01.wav +cm\a\deploy-02.wav +cm\a\deploy-03.wav +cm\a\cardinal\wf-01.wav +cm\a\cardinal\wf-02.wav +cm\a\cardinal\wf-03.wav +cm\a\cardinal\wh-01.wav +cm\a\cardinal\wh-02.wav +cm\a\cardinal\wh-03.wav \ No newline at end of file diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 7305f171..f4d50fde 100644 Binary files a/mpq/arr/sprites.datex and b/mpq/arr/sprites.datex differ diff --git a/mpq/arr/sprites.txt b/mpq/arr/sprites.txt index b84f402a..228c48fb 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -1075,7 +1075,7 @@ Grandstand (Holdout) Grandstand (Vision) Mimic Intendent -Extended Sprite #561 +Object Extended Sprite #562 Extended Sprite #563 Extended Sprite #564 diff --git a/mpq/arr/techdata.datex b/mpq/arr/techdata.datex index 3c8ba6dc..27078c1c 100644 Binary files a/mpq/arr/techdata.datex and b/mpq/arr/techdata.datex differ diff --git a/mpq/arr/techdata.txt b/mpq/arr/techdata.txt index cb09bf22..f377b92c 100644 --- a/mpq/arr/techdata.txt +++ b/mpq/arr/techdata.txt @@ -34,7 +34,7 @@ Lazarus Agent (Apostle) Select Swarm (Larva) Healing (Cleric) Enthralling Assault (Akistrokor) -Tempo Change (Madrigal) +Hijack (Askosi) Skyfall (Paladin) Select Assault (Larva) Emergency Detonation (Terran) diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 9cca4f7d..bbc558c5 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 3d46018b..b413be6c 100644 --- a/mpq/arr/units.txt +++ b/mpq/arr/units.txt @@ -536,7 +536,7 @@ Protoss Warp Gate (The Fall) Zerg Cerebrate (The Fall) Zerg Overmind (With Shell, The Fall) Zerg Overmind (The Fall) -Extended Unit #311 +Askosi Avatar Extended Unit #312 Extended Unit #313 Extended Unit #314 diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index 55ae230f..bf969ae8 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/arr/weapons.txt b/mpq/arr/weapons.txt index 29e85506..ca0f2379 100644 --- a/mpq/arr/weapons.txt +++ b/mpq/arr/weapons.txt @@ -125,7 +125,7 @@ Titan's Fist (Olympian) Mountain Gun (Olympian) Jackson Cannon (Wyvern) Elre Scaleshot (Rove) -Enthralling Assault (Akistrokor ability) +Orli Mallet (Object) Final Hour (Augur behavior) Hammerfall Beacon (Diadem) None diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 5ff0a44f..5b3378ed 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/datreq/Orders.graft b/mpq/datreq/Orders.graft index 77857f47..485bb673 100644 Binary files a/mpq/datreq/Orders.graft and b/mpq/datreq/Orders.graft differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index dd652dfd..b07cd6e2 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 08706843..d19d23f4 100644 --- a/mpq/rez/stat.txt +++ b/mpq/rez/stat.txt @@ -321,14 +321,14 @@ Spider Mines<0> <0> <0> <0> -¤<3><4>Flanking Spines <1>(passive)<10>When targeting debuffed enemies, Almaksalisk attacks ignore armor.<0> +¤<3><4>Flanking Spines <2>(passive)<10>When targeting debuffed enemies, Almaksalisk attacks ignore armor.<0> Anchor Attack requires:<10> Loaded ranged combatant<0> <0> <0> -¤<3><4>Autophagy <1>(passive)<10>On death, Vilgorokors transform into Vilgoleths and immediately spawn 2 Rilirokors.<0> -¤<3><4>Heretical Bedlam <1>(passive)<10>Dying hostiles that were struck by the Pariah in the last 2 seconds have their corpses ascended after 1 second.<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> -¤<3><4>Swarming Omen <1>(passive)<10>Hostiles afflicted by the Zoryusthaleth's attacks grant 33% increased movement speed to any of the Zoryusthaleth's allies within 10 range.<0> +¤<3><4>Swarming Omen <2>(passive)<10>Hostiles afflicted by the Zoryusthaleth's attacks grant 33% increased movement speed to any of the Zoryusthaleth's allies within 10 range.<0> <0> <0> <0> @@ -338,9 +338,9 @@ e<3><4>Lay Tartarus Mines <1>(<3>E<1>)<10>Places a Tartarus Mine at the target s e<3><4>Siege Mode <1>(<3>E<1>)<10>Switches forms, gaining enhanced range and splash radius and disabling movement.<0> e<0><4>Tank Mode <1>(<3>E<1>)<10>Returns the Phalanx's weapon and mobility to normal.<0> d<3><4>Defensive Matrix <1>(<3>D<1>)<10>Fortifies the target with a 100 HP shield that cleanses all debuffs and heals the target for 10 HP per second.<10><10>Defensive Matrix lasts 10 seconds or until the shield is destroyed.<0> -¤<3><4>Endless Limbs <1>(passive)<10>Okrimnilisks launch Omnispores at all targets within range, even while moving.<0> +¤<3><4>Endless Limbs <2>(passive)<10>Okrimnilisks launch Omnispores at all targets within range, even while moving.<0> r<3><4>Irradiate <1>(<3>R<1>)<10>Launches a missile that creates a radiation field on impact that lasts 10 seconds.<10><10>Any target that walks through the field is afflicted with deadly radiation that deals 50 damage over 5 seconds.<0> -g<3><4>Yamato Cannon <1>(<3>G<1>)<10>After channeling for 3 seconds, the Magnetar fires a laser blast that deals 250 damage in a 3-range area.<0> +g<3><4>Yamato Cannon <1>(<3>G<1>)<10>After channeling for 3 seconds, the Magnetar fires a concentrated blast that deals 75 damage in a 3-range area, and applies Apollyoid Adhesive to all targets for 10 seconds.<0> f<1><4>Morph into Inzorthrokor <1>(<3>F<1>)<10>Infestation strain.<0> Inzorthrokor requires:<10> Zorkiz Shroud<0> c<1><4>Train Heracles <1>(<3>C<1>)<10>Frontline infantry.<0> @@ -349,9 +349,9 @@ b<1><4>Build Tiangou <1>(<3>B<1>)<10>Relentless walker.<0> c<1><4>Warp in Ecclesiast <1>(<3>C<1>)<10>Supportive ranger.<0> e<3><4>Smithy Mode <1>(<3>E<1>)<10>Switches forms, gaining the ability to repair structures at range and disabling movement.<0> e<0><4>Worker Mode <1>(<3>E<1>)<10>Returns the Ogun's repairs and mobility to normal.<0> -<0> -<0> -<0> +e<3><4>Cannon Module <1>(<3>E<1>)<10>Extends the structure forwards with a powerful strike cannon.<0> +e<3><4>Holdout Module <1>(<3>E<1>)<10>Extends the structure outwards with a shell capable of garrisoning 2 weight's worth of air and ground units.<0> +e<3><4>Vision Module <1>(<3>E<1>)<10>Extends the structure skywards, providing +2 vision range and Detector status.<0> s<1><4>Morph into Protathalor <1>(<3>S<1>)<10>Mobile artillery strain.<0> <0> <0> @@ -362,7 +362,7 @@ s<1><4>Morph into Protathalor <1>(<3>S<1>)<10>Mobile artillery strain.<0> <0> <0> b<1><4>Build Blackjack <1>(<3>B<1>)<10>Scrappy walker drone.<0> -¤<3><4>Labyrinthine Targeters <1>(passive)<10>So long as they are facing the targets, Minotaurs can attack up to 5 hostiles at once.<0> +¤<3><4>Labyrinthine Targeters <2>(passive)<10>So long as they are facing the targets, Minotaurs can attack up to 5 hostiles at once.<0> Almaksalisk requires:<10> Alkag Iteth<0> b<1><4>Morph into Almaksalisk <1>(<3>B<1>)<10>Assault flyer.<0> f<1><4>Morph into Zoryusthaleth <1>(<3>F<1>)<10>Frontline support strain.<0> @@ -378,11 +378,11 @@ x<3><4>Parasitic Excision <1>(<3>X<1>)<10>After a 1-second channel, the Matralet <0> <0> g<3><4>Plague <1>(<3>G<1>)<10>After a 1-second channel, creates a 3-range zone that lasts 10 seconds. Victims that enter the zone are infected with Plague, and take up to 50 damage over 5 seconds.<10>On death, victims create a smaller 1.5-range infection zone that lasts 5 seconds. Plague cannot kill its victims.<0> -¤<3><4>Ensnaring Brood <1>(passive)<10>Allies within 4 range of a Matraleth apply Ensnare with every attack. Ensnared targets move and attack 33% slower. Ensnare expires after 2 seconds.<0> +¤<3><4>Ensnaring Brood <2>(passive)<10>Allies within 4 range of a Matraleth apply Ensnare with every attack. Ensnared targets move and attack 33% slower. Ensnare expires after 2 seconds.<0> a<1><4>Assemble Vassal <1>(<3>A<1>)<10>Light fighter.<0> <0> <0> -¤<3><4>Robotic Fleet <1>(passive)<10>Solarions can assemble up to 12 Stewards to use in their attacks. Solarions cannot attack without any Stewards.<0> +¤<3><4>Robotic Fleet <2>(passive)<10>Solarions can assemble up to 12 Stewards to use in their attacks. Solarions cannot attack without any Stewards.<0> v<1><4>Warp in Prostration Stage <1>(<3>V<1>)<10>Relentless disciple production.<0> z<1><4>Mutate into Zorkiz Shroud <1>(<3>Z<1>)<10>Control node. Enables Zoryusthaleths and Lakizilisks.<0> e<1><4>Warp in Rogue Gallery <1>(<3>E<1>)<10>Profane disciple production.<0> @@ -402,8 +402,8 @@ e<3><4>Hallucination <1>(<3>E<1>)<10>Fires a psi bolt that creates a dazing zone r<3><4>Dimensional Recall <1>(<3>R<1>)<10>After a 4-second initial channel, the source opens a warp rift at the target site. Once opened, the warp rift drains 5 energy per second, and teleports 1 ally every 0.5 seconds to the source's position.<0> t<3><4>Stasis Field <1>(<3>T<1>)<10>After channeling for nearly a second, the Didact stuns and fortifies all combatants within 3 range of the target area for 8 seconds.<0> r<1><4>Warp in Archon <1>(<3>R<1>)<10>Frontline martyr.<0> -¤<3><4>Nemean Reactors <1>(passive)<10>With every attack, Heracles gain +1 damage. This bonus falls off entirely after 2 seconds of not attacking.<0> -¤<3><4>Deconstruction <1>(passive)<10>Targets struck by the Pazuzu are debuffed for 5 seconds, and deal 5% of their weapon damage per stack to themselves when attacking.<0> +¤<3><4>Nemean Reactors <2>(passive)<10>With every attack, Heracles gain +1 damage. This bonus falls off entirely after 2 seconds of not attacking.<0> +¤<3><4>Deconstruction <2>(passive)<10>Targets struck by the Pazuzu are debuffed for 5 seconds, and deal 5% of their weapon damage per stack to themselves when attacking.<0> e<1><4>Build Pazuzu <1>(<3>E<1>)<10>Anti-mech hovertank.<0> a<1><4>Mutate into Vornath Pond <1>(<3>A<1>)<10>Swarm node. Enables Nathrokors and Vorvrokors.<0> a<1><4>Raise Aspirant <1>(<3>A<1>)<10>Ascendent walker.<0> @@ -424,22 +424,22 @@ Zerg Flyer Attacks<0> Protoss Ground Weapons<0> Protoss Air Weapons<0> Plasma Shields<0> -¤<3><4>Reconstitution <1>(passive)<10>2 seconds after taking direct damage, this strain releases a Carapace Swarm that lasts up to 5 seconds and absorbs up to 200 damage.<0> +¤<3><4>Reconstitution <2>(passive)<10>2 seconds after taking direct damage, this strain releases a Carapace Swarm that lasts up to 5 seconds and absorbs up to 200 damage.<0> t<1><4>Warp in Monument of Sin <1>(<3>T<1>)<10>Capital stellar production.<0> Axtoth Axis requires:<10> Othstol Oviform<0> f<1><4>Bestow Harakan <1>(<3>F<1>)<10>Dutiful frontline infantry.<0> <0> x<1><4>Morph into Axitrilisk <1>(<3>X<1>)<10>Sustaining skirmisher strain.<0> Axitrilisk requires:<10> Axtoth Axis<0> -¤<3><4>Perpetual Wind <1>(passive)<10>Upon taking fatal damage, Axitrilisks revert to a weaponless state and attempt to rejuvenate.<10><10>Should they survive in this form for eight seconds, Axitrilisks recover full use of their weapon.<0> -¤<3><4>Anodyne Annex <1>(passive)<10>Dying hostiles that were struck by the Empress in the last 2 seconds become subserviant and zombified.<10>Zombies are stunned if allied masters are outside 8 range for longer than 1 second, and expire if outside 8 range for 5 seconds. Zombies have their corpses avenged 1 second after death.<0> +¤<3><4>Perpetual Wind <2>(passive)<10>Upon taking fatal damage, Axitrilisks revert to a weaponless state and attempt to rejuvenate.<10><10>Should they survive in this form for eight seconds, Axitrilisks recover full use of their weapon.<0> +¤<3><4>Anodyne Annex <2>(passive)<10>Dying hostiles that were struck by the Empress in the last 2 seconds become subserviant and zombified.<10>Zombies are stunned if allied masters are outside 8 range for longer than 1 second, and expire if outside 8 range for 5 seconds. Zombies have their corpses avenged 1 second after death.<0> b<1><4>Bestow Blackjack <1>(<3>B<1>)<10>Dutiful walker drone.<0> -¤<3><4>Gamete Meiosis <1>(passive)<10>Whenever a broodspawn is birthed, allied Matraleths within 6 range of the birthing site gain +5 energy.<0> +¤<3><4>Gamete Meiosis <2>(passive)<10>Whenever a broodspawn is birthed, allied Matraleths within 6 range of the birthing site gain +5 energy.<0> z<1><4>Bestow Luminary <1>(<3>Z<1>)<10>Disruptive specialist craft. Provides detection.<0> a<1><4>Bestow Aspirant <1>(<3>A<1>)<10>Unstable strider.<0> s<1><4>Train Striga <1>(<3>S<1>)<10>Isolating infantry.<0> z<1><4>Raise Luminary <1>(<3>Z<1>)<10>Disruptive craft. Provides detection.<0> -¤<3><4>Incineration <1>(passive)<10>Victims of Auriel attacks take 4 damage per second for 2 seconds. If a victim dies while ablaze, their corpse is incinerated, leaving behind a landborne fire field that applies Apollyoid Adhesive.<0> +¤<3><4>Incineration <2>(passive)<10>Victims of Auriel attacks take 4 damage per second for 2 seconds. If a victim dies while ablaze, their corpse is incinerated, leaving behind a landborne fire field that applies Apollyoid Adhesive.<0> q<1><4>Splice Tarasque <1>(<3>Q<1>)<10>Frontal biotank.<0> g<1><4>Assemble Analogue <1>(<3>G<1>)<10>Durable disruption drone.<0> z<1><4>Splice Anticthon <1>(<3>Z<1>)<10>Corpse engine.<0> @@ -450,7 +450,7 @@ t<1><4>Train Auriel <1>(<3>T<1>)<10>Purifying infantry.<0> d<1><4>Morph into Mortothrokor <1>(<3>D<1>)<10>Rampaging melee strain.<0> w<1><4>Build Tinkerer's Tower <1>(<3>W<1>)<10>Enables Sirens and Strigas.<0> e<1><4>Profanate Empress <1>(<3>E<1>)<10>Reinforcing destroyer.<0> -¤<3><4>Escape Velocity <1>(passive)<10>Algoztalisk projectiles gain +1 armor penetration for every range traveled.<0> +¤<3><4>Escape Velocity <2>(passive)<10>Algoztalisk projectiles gain +1 armor penetration for every range traveled.<0> <0> <0> <0> @@ -458,91 +458,91 @@ Iron Foundry requires:<10> Daedala<0> f<1><4>Build Iron Foundry <1>(<3>F<1>)<10>Advanced vehicle production.<0> <0> z<1><4>Mutate into Kazitrith Cesiant <1>(<3>Z<1>)<10>Support cell.<0> -¤<3><4>Plethoral Gestation <1>(passive)<10>This strain is not consumed by tissue construction, and emerges when its work is complete.<0> -¤<3><4>Aberrant Gestation <1>(passive)<10>This strain mutates directly into advanced tissues.<0> -¤<3><4>Radiant Rifts <1>(passive)<10>Upon completing a harvest, Artisans channel for 2 seconds, returning their cargo at the end of the channel.<0> +¤<3><4>Plethoral Gestation <2>(passive)<10>This strain is not consumed by tissue construction, and emerges when its work is complete.<0> +¤<3><4>Aberrant Gestation <2>(passive)<10>This strain mutates directly into advanced tissues.<0> +¤<3><4>Radiant Rifts <2>(passive)<10>Upon completing a harvest, Artisans channel for 2 seconds, returning their cargo at the end of the channel.<0> <0> -¤<3><4>Wear and Tear <1>(passive)<10>When under half health, Blackjacks lose 33% movement and attack speeds.<0> +¤<3><4>Wear and Tear <2>(passive)<10>When under half health, Blackjacks lose 33% movement and attack speeds.<0> t<1><4>Morph into Gosvileth <1>(<3>T<1>)<10>Advanced worker strain.<0> -¤<3><4>Criticality <1>(passive)<10>Victims of the Aspirant are debuffed for 2 seconds. If killed during this time, they create a 2-range energy field that lasts 5 seconds and restores 4 shields or HP per second for all allied ground combatants.<0> +¤<3><4>Criticality <2>(passive)<10>Victims of the Aspirant are debuffed for 2 seconds. If killed during this time, they create a 2-range energy field that lasts 5 seconds and restores 4 shields or HP per second for all allied ground combatants.<0> <0> Gosvil Aspect requires:<10> Irol Iris<0> <0> a<1><4>Assemble Artisan <1>(<3>A<1>)<10>Advanced harvester.<0> -¤<3><4>Caustic Discharge <1>(passive)<10>Keskathalor attacks create a pool of acid that deals 30 impact damage over 5 seconds to all ground targets. Targets that move through the acid gain 150% movement speed for 3 seconds.<0> -¤<3><4>Ion Field <1>(passive)<10>Diadem attacks leave behind a field that deals 100 damage over 10 seconds to all ground targets. Units that move through the field gain 150% attack speed for 2 seconds.<0> -¤<3><4>Apollyoid Conflagration <1>(passive)<10>Tartarus Mines incinerate hostiles within 2 range for 5 seconds, and rends their armor by 1 for the same duration.<10><10>If the mine is destroyed or manually detonated, nearby hostiles only have their armor rended.<0> +¤<3><4>Caustic Discharge <2>(passive)<10>Keskathalor attacks create a pool of acid that deals 30 impact damage over 5 seconds to all ground targets. Targets that move through the acid gain 150% movement speed for 3 seconds.<0> +¤<3><4>Ion Field <2>(passive)<10>Diadem attacks leave behind a field that deals 100 damage over 10 seconds to all ground targets. Units that move through the field gain 150% attack speed for 2 seconds.<0> +¤<3><4>Apollyoid Conflagration <2>(passive)<10>Tartarus Mines incinerate hostiles within 2 range for 5 seconds, and rends their armor by 1 for the same duration.<10><10>If the mine is destroyed or manually detonated, nearby hostiles only have their armor rended.<0> <27><0><4>Cancel Ability<1>(<3>ESC<1>)<0> -¤<3><4>Dazing Detonation <1>(passive)<10>Lobotomy Mines stun all targets within 3 range for 3 seconds, and slow their movement speeds by 33% for an additional 3 seconds. If the mine is destroyed, nearby targets are only slowed.<0> +¤<3><4>Dazing Detonation <2>(passive)<10>Lobotomy Mines stun all targets within 3 range for 3 seconds, and slow their movement speeds by 33% for an additional 3 seconds. If the mine is destroyed, nearby targets are only slowed.<0> Liiral Aspect requires:<10> Kalkiir Lake<0> e<1><4>Morph into Liiralisk <1>(<3>E<1>)<10>Skirmisher strain.<0> Sovrol Aspect requires:<10> Tosvrol Haunt<0> d<1><4>Morph into Sovroleths <1>(<3>D<1>)<10>Symbiote strain.<0> -¤<3><4>Whetted Appetite <1>(passive)<10>Seeing death empowers the Mortothrokor, granting 5% lifesteal and increased attack speed.<10><10>This bonus can stack and expires after being out of combat for 2 seconds.<0> -<0> +¤<3><4>Whetted Appetite <2>(passive)<10>Seeing death empowers the Mortothrokor, granting 5% lifesteal and increased attack speed.<10><10>This bonus can stack and expires after being out of combat for 2 seconds.<0> +¤<3><4>Excoriation Assembly <2>(passive)<10>Upon taking fatal damage while mobile and above solid ground, Tirades descend and embed themselves into the surface, becoming immobile and more heavily-armored.<10>During this time, they target all hostiles within their weapon range.<0> c<1><4>Splice Cohort <1>(<3>C<1>)<10>Everlasting infantry.<0> -¤<3><4>Mitosal Fog <1>(passive)<10>When the Nathrelisk attacks, it releases a cloud that heals all units within 1 range for 2 HP before dissipating.<0> +¤<3><4>Mitosal Fog <2>(passive)<10>When the Nathrelisk attacks, it releases a cloud that heals all units within 1 range for 2 HP before dissipating.<0> z<0><4>Swarming Strains <1>(<3>Z<1>)<0> x<0><4>Assault Strains <1>(<3>X<1>)<0> c<0><4>Control Strains <1>(<3>C<1>)<0> <27><0><4>Release Storm <1>(<3>ESC<1>)<0> -¤<3><4>Dishonorable Discharge <1>(passive)<10>When striking targets with their backs turned, this combatant's attacks convert excess armor penetration into bonus damage.<0> +¤<3><4>Dishonorable Discharge <2>(passive)<10>When striking targets with their backs turned, this combatant's attacks convert excess armor penetration into bonus damage.<0> a<1><4>Train Autocrat <1>(<3>A<1>)<10>Reigning infantry.<0> e<1><4>Train Olympian <1>(<3>E<1>)<10>Elite infantry.<0> g<1><4>Build Guildhall <1>(<3>G<1>)<10>Enables Olympians and Autocrats.<0> Guildhall requires:<10> Daedala<0> -<0> +¤<3><4>Principality Assembly <2>(passive)<10>Upon taking fatal damage while mobile, Scepters embed themselves into the surface, becoming immobile and more heavily-armored.<10>During this time, they gain 2 bonus weapon range and 33% bonus attack speed.<0> r<3><4>Aural Assault <1>(<3>R<1>)<10>Fires a projectile that blinds all targets within 2 range for 2 seconds. Blinded combatants have their weapon range reduced to a maximum of 2.<0> Okrimnil Aspect requires:<10> Chokral Chazsal<0> -¤<3><4>Fleeting Focus <1>(passive)<10>When struck by a mobile hostile within 2 range, Strigas repulse their attacker backwards by 1 range.<0> +¤<3><4>Fleeting Focus <2>(passive)<10>When struck by a mobile hostile within 2 range, Strigas repulse their attacker backwards by 1 range.<0> z<3><4>Lobotomize <1>(<3>Z<1>)<10>Detonates the Lobotomy Mine immediately, applying its slow effects to all combatants within 2 range.<0> c<3><4>Conflagrate <1>(<3>Z<1>)<10>Detonates the Tartarus Mine immediately, applying its armor rend to all combatants within 2 range.<0> c<3><4>Controlled Demolition <1>(<3>C<1>)<10>After 10 seconds, the structure explodes in a controlled demolition, dealing no damage to nearby targets. This process can be cancelled.<0> e<3><4>Emergency Detonation <1>(<3>E<1>)<10>After 3 seconds, the structure self-destructs violently, dealing up to 250 damage to all targets within 3 range.<0> -<0> -¤<3><4>Crushing Tide <1>(passive)<10>This strain can strike up to three targets with every attack. Each one of their attacks can bounce to one additional target for 50% damage.<0> -<0> -<0> +¤<3><4>Scrapworld: Gold Rush <2>(passive)<10>This combatant's attacks debuff hostiles for 2 seconds. If a victim dies during this time, its corpse is salvaged, granting this combatant's owner 25% of their victim's resource cost.<0> +¤<3><4>Crushing Tide <2>(passive)<10>This strain can strike up to three targets with every attack. Each one of their attacks can bounce to one additional target for 50% damage.<0> +¤<3><4>Scrapworld: Cornucopia <2>(passive)<10>All Mineral Fields within 12 range of this structure are replenished upon its completion, gaining 500 minerals.<0> +¤<3><4>Wyxhar Assembly <2>(passive)<10>Upon taking fatal damage while mobile, Objects embed themselves into the surface, becoming immobile and more heavily-armored. During this time, they cannot attack.<0> a<0><4>Assimilated Strains <1>(<3>A<1>)<0> t<1><4>Warp in Astral Omen <1>(<3>T<1>)<10>Corvette production.<0> -¤<3><4>Kelvin Munitions <1>(passive)<10>Victims of this combatant's weapon have their movement speed slowed by 33% for 3 seconds.<0> -¤<3><4>Offset: Cone <1>(passive)<10>This combatant's weapon fires its projectiles in a cone pattern.<0> -<0> -¤<3><4>Leading the Blind <1>(passive)<10>Victims of the Charlatan's attacks hallucinate for 1 second. Attackers that damage hallucinations launch a phantom strike that deals half damage.<0> +¤<3><4>Kelvin Munitions <2>(passive)<10>Victims of this combatant's weapon have their movement speed slowed by 33% for 3 seconds.<0> +¤<3><4>Offset: Cone <2>(passive)<10>This combatant's weapon fires its projectiles in a cone pattern.<0> +¤<3><4>Shouldered Burden <2>(passive)<10>Incoming attacks targeting allies within 4 range are forced to target this combatant instead.<0> +¤<3><4>Leading the Blind <2>(passive)<10>Victims of the Charlatan's attacks hallucinate for 1 second. Attackers that damage hallucinations launch a phantom strike that deals half damage.<0> c<1><4>Profanate Charlatan <1>(<3>C<1>)<10>Chaotic ranger.<0> -¤<3><4>Astral Blessing <1>(passive)<10>Victims of this combatant's attacks radiate power, restoring 2 shields to any allies of attacker within 3 range.<0> -<0> -¤<3><4>Lashing Limbs <1>(passive)<10>While moving, Evigrilisks can strike up to 4 targets within their weapon range.<10><10>While stationary, Evigrilisks focus their attacks on a single target.<0> +¤<3><4>Astral Blessing <2>(passive)<10>Victims of this combatant's attacks radiate power, restoring 2 shields to any allies of attacker within 3 range.<0> +¤<3><4>Scrapworld: Vital Remains <2>(passive)<10>When this combatant walks over a corpse, they consume it to restore 10 HP to all allies within 5 range.<0> +¤<3><4>Lashing Limbs <2>(passive)<10>While moving, Evigrilisks can strike up to 4 targets within their weapon range.<10><10>While stationary, Evigrilisks focus their attacks on a single target.<0> e<1><4>Warp in Empyrean <1>(<3>E<1>)<10>Frontal destroyer.<0> v<1><4>Morph into Evigrilisk <1>(<3>V<1>)<10>Versatile assault strain.<0> Evigrilisk requires:<10> Alkag Iteth<0> -¤<3><4>Eternal Service <1>(passive)<10>This combatant restores 1 shield point for every point of damage dealt.<0> -¤<3><4>Scorched Earth <1>(passive)<10>If a loaded Anvil is destroyed (other than by Controlled Demolition), its missile will detonate.<0> -<0> +¤<3><4>Eternal Service <2>(passive)<10>This combatant restores 1 shield point for every point of damage dealt.<0> +¤<3><4>Scorched Earth <2>(passive)<10>If a loaded Anvil is destroyed (other than by Controlled Demolition), its missile will detonate.<0> +¤<3><4>Mimicry <2>(passive)<10>Whenever an ally within 5 range attacks near this combatant, their attack is also carried about by this combatant. The attack's cooldown is used for the cooldown of this passive.<0> r<1><4>Assemble Clarion <1>(<3>R<1>)<10>Support craft.<0> -¤<3><4>Multi-Attack IV <1>(passive)<10>This combatant's primary weapon can fire at up to four targets.<0> +¤<3><4>Multi-Attack IV <2>(passive)<10>This combatant's primary weapon can fire at up to four targets.<0> Azanthrokor requires:<10> Ulgorg Cavern<0> a<1><4>Build Ancile <1>(<3>A<1>)<10>Weaponless specialist bulwark.<0> x<1><4>Warp in Matrix <1>(<3>X<1>)<10>Enduring tower.<0> d<1><4>Build Sundog <1>(<3>D<1>)<10>Ambush fighter.<0> -¤<3><4>Shroud of Adun <1>(passive)<10>Didacts cloak all allies within 4 range.<0> +¤<3><4>Shroud of Adun <2>(passive)<10>Didacts cloak all allies within 4 range.<0> r<5><4>Morph into Azanthrokor <1>(<3>R<1>)<10>Besieging corvette strain.<0> -¤<3><4>Larval Gestation <1>(passive)<10>This cell generates one Larva every 14 seconds.<0> +¤<3><4>Larval Gestation <2>(passive)<10>This cell generates one Larva every 14 seconds.<0> x<1><4>Warp in Exemplar <1>(<3>X<1>)<10>Anti-armor frigate.<0> Mimic requires:<10> Cipher<0> a<1><4>Build Starpad <1>(<3>A<1>)<10>Light orbital production.<0> v<1><4>Mutate into Larvosk Cesiant <1>(<3>V<1>)<10>Production cell.<0> -¤<3><4>Forward March <1>(passive)<10>This combatant's secondary weapon can be fired while moving.<0> +¤<3><4>Forward March <2>(passive)<10>This combatant's secondary weapon can be fired while moving.<0> Vicar requires:<10> Gauntlet<0> a<1><4>Build Matador <1>(<3>A<1>)<10>Frontline microtank.<0> a<1><4>Build Paladin <1>(<3>A<1>)<10>Artillery walker.<0> -¤<3><4>Multi-Attack V <1>(passive)<10>This combatant's primary weapon can fire at up to five targets.<0> -¤<3><4>Multi-Attack III <1>(passive)<10>This combatant's primary weapon can fire at up to three targets.<0> +¤<3><4>Multi-Attack V <2>(passive)<10>This combatant's primary weapon can fire at up to five targets.<0> +¤<3><4>Multi-Attack III <2>(passive)<10>This combatant's primary weapon can fire at up to three targets.<0> x<1><4>Build Hadron <1>(<3>X<1>)<10>Enables Hippogriffs and Phoboses.<0> 1<0><4>Select Faction 1 <1>(<3>1<1>)<10><2>Orion Imperium, Divine Primacy, Ataltreth Tendril<0> -¤<3><4>Offset: Linear <1>(passive)<10>This combatant's weapon fires its projectiles in a line pattern.<0> +¤<3><4>Offset: Linear <2>(passive)<10>This combatant's weapon fires its projectiles in a line pattern.<0> f<1><4>Build Hippogriff <1>(<3>F<1>)<10>Siege corvette.<0> -¤<3><4>Empathy Core <1>(passive)<10>Each time the Analogue is hit by an attack, it expends 5 energy. If they survive the attack, they clone it as a phantom strike, retaliating against their attacker for half damage.<0> +¤<3><4>Empathy Core <2>(passive)<10>Each time the Analogue is hit by an attack, it expends 5 energy. If they survive the attack, they clone it as a phantom strike, retaliating against their attacker for half damage.<0> s<1><4>Raise Mimic <1>(<3>S<1>)<10>Empathic recycler.<0> s<1><4>Raise Vicar <1>(<3>S<1>)<10>Shepherding trooper.<0> s<1><4>Raise Cardinal <1>(<3>S<1>)<10>Frontline recycler.<0> @@ -552,23 +552,23 @@ r<5><4>Morph into Gorgrokor <1>(<3>R<1>)<10>Durable melee strain.<0> Lakizilisk requires:<10> Zorkiz Shroud<0> Gorgrokor requires:<10> Ulgorg Cavern<0> b<1><4>Build Rotary <1>(<3>B<1>)<10>Enables Sundogs and Salamanders.<0> -¤<3><4>Projection <1>(passive)<10>This combatant's melee attacks project forward, striking all targets in front of the attacker.<0> +¤<3><4>Projection <2>(passive)<10>This combatant's melee attacks project forward, striking all targets in front of the attacker.<0> d<1><4>Raise Dyad <1>(<3>D<1>)<10>Dedicated constructor.<0> Dyad requires:<10> Cipher OR Gauntlet<0> Proselyte requires:<10> Radix OR Function<0> -¤<3><4>Nihilism <1>(passive)<10>Upon taking fatal damage, Vagrants transform into a sinister shade.<10><10>Shades gain 50% increased movement and attack speeds, and take 2 damage per second until expiring.<0> +¤<3><4>Nihilism <2>(passive)<10>Upon taking fatal damage, Vagrants transform into a sinister shade.<10><10>Shades gain 50% increased movement and attack speeds, and take 2 damage per second until expiring.<0> d<1><4>Mutate into Tosvrol Haunt <1>(<3>D<1>)<10>Sunblot node. Enables Ghitorokors, Sovroleths, and Tosgrilisks.<0> Tosvrol Haunt requires:<10> Othstol Oviform<0> v<1><4>Warp in Vagrant <1>(<3>V<1>)<10>Posthumous ranger.<0> -¤<3><4>Blade Vortex <1>(passive)<10>Victims of Legionnaire attacks serve as beacons for hostile Legionnaires, allowing instant teleportation when within 3 range. This effect expires after 2 seconds.<0> -¤<3><4>Lithe Organelle <1>(passive)<10>This strain's projectiles bounce to up to two nearby targets, dealing 33% reduced damage with each bounce.<0> +¤<3><4>Blade Vortex <2>(passive)<10>Victims of Legionnaire attacks serve as beacons for hostile Legionnaires, allowing instant teleportation when within 3 range. This effect expires after 2 seconds.<0> +¤<3><4>Lithe Organelle <2>(passive)<10>This strain's projectiles bounce to up to two nearby targets, dealing 33% reduced damage with each bounce.<0> s<1><4>Raise Missionary <1>(<3>S<1>)<10>All-purpose trooper.<0> s<1><4>Raise Proselyte <1>(<3>S<1>)<10>Nimble trooper.<0> g<1><4>Morph into Agrileth <1>(<3>G<1>)<10>Construction strain.<0> x<1><4>Build Aion <1>(<3>X<1>)<10>Reclaiming armor.<0> t<1><4>Morph into Nathrelisk <1>(<3>R<1>)<10>Sustaining fighter strain.<0> -¤<3><4>Corrosive Pathogen <1>(passive)<10>Vithrilisk attacks debuff all hostiles within 2 range of their target, reducing their attack speed by 25% and armor by 1 for 3 seconds.<0> -¤<3><4>Corrosive Touch <1>(passive)<10>This strain's attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0> +¤<3><4>Corrosive Pathogen <2>(passive)<10>Vithrilisk attacks debuff all hostiles within 2 range of their target, reducing their attack speed by 25% and armor by 1 for 3 seconds.<0> +¤<3><4>Corrosive Touch <2>(passive)<10>This strain's attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0> Nathrelisk requires:<10> Vornath Pond<0> Stewards<0> ESC<0> @@ -582,7 +582,7 @@ g<1><4>Morph into Geszithalor <1>(<3>G<1>)<10>Artillery strain.<0> q<1><4>Morph into Matraleth <1>(<3>Q<1>)<10>Disruptive specialist strain.<0> d<1><4>Morph into Isthrathaleth <1>(<3>D<1>)<10>Area-denial specialist strain.<0> Protathalor requires:<10> Mutath Spire<0> -¤<3><4>Repentant Chorus <1>(passive)<10>While decloaked, this combatant grants +1 armor penetration to all allies within 5 range.<0> +¤<3><4>Repentant Chorus <2>(passive)<10>While decloaked, this combatant grants +1 armor penetration to all allies within 5 range.<0> a<1><4>Train Maverick <1>(<3>A<1>)<10>All-purpose infantry.<0> g<1><4>Train Eidolon <1>(<3>G<1>)<10>Disruptive specialist infantry.<0> f<1><4>Train Harakan <1>(<3>F<1>)<10>Durable frontline infantry.<0> @@ -633,7 +633,7 @@ e<1><4>Warp in Pylon <1>(<3>E<1>)<10>Power font.<0> g<1><4>Warp in Gateway <1>(<3>G<1>)<10>Core disciple production.<0> f<1><4>Warp in Embassy <1>(<3>F<1>)<10>Utilitarian production.<0> x<1><4>Warp in Warden <1>(<3>X<1>)<10>All-purpose tower.<0> -¤<3><4>Adaptive Amitosis <1>(passive)<10>Allies within 6 range of the Kazitrith Cesiant gain two secondary attacks that deals half damage to targets within 3 range of their primary target.<0> +¤<3><4>Adaptive Amitosis <2>(passive)<10>Allies within 6 range of the Kazitrith Cesiant gain two secondary attacks that deals half damage to targets within 3 range of their primary target.<0> r<1><4>Build Sieve <1>(<3>R<1>)<10>Vespene processor.<0> Tethzor Aspect requires:<10> Tethvith Swamp<0> r<1><4>Warp in Lattice <1>(<3>R<1>)<10>Light robotic production.<0> @@ -700,12 +700,12 @@ c<1><4>Install Landlock <1>(<3>C<1>)<10>Town center.<0> <27><0><4>Halt Construction <1>(<3>ESC<1>)<0> d<1><4>Build Qilin <1>(<3>D<1>)<10>Supportive transport craft.<0> c<1><4>Build Claymore <1>(<3>C<1>)<10>Assault hovertank.<0> -¤<3><4>Nanite Chambers <1>(passive)<10>Allies loaded into the Qilin are healed for 4 HP per second.<0> +¤<3><4>Nanite Chambers <2>(passive)<10>Allies loaded into the Qilin are healed for 4 HP per second.<0> e<1><4>Warp in Adherent <1>(<3>E<1>)<10>Stolid skirmisher.<0> b<1><4>Install Radix <1>(<3>B<1>)<10>Biotic production.<0> r<1><4>Train Siren <1>(<3>R<1>)<10>Eclectic specialist.<0> a<1><4>Morph into Rilirokors <1>(<3>A<1>)<10>Fodder strain.<0> -¤<3><4>Worship <1>(passive)<10>When a hostile combatant takes fatal damage within 6 range of a Demiurge, they undergo a Crisis of Faith, and will serve the Demiurge after 5 seconds.<10>The combatants expire normally if no Demiurges are within 6 range during the Crisis.<0> +¤<3><4>Worship <2>(passive)<10>When a hostile combatant takes fatal damage within 6 range of a Demiurge, they undergo a Crisis of Faith, and will serve the Demiurge after 5 seconds.<10>The combatants expire normally if no Demiurges are within 6 range during the Crisis.<0> g<1><4>Build Arhaun <1>(<3>G<1>)<10>Strike walker.<0> g<1><4>Build Southpaw <1>(<3>G<1>)<10>Disruptive vehicle.<0> q<1><4>Morph into Quazrokors <1>(<3>Q<1>)<10>Harrying strain.<0> @@ -713,8 +713,8 @@ a<1><4>Build Wendigo <1>(<3>A<1>)<10>Frontline assault craft.<0> Starport requires:<10> Atlas<0> z<1><4>Mutate into Spirtith Cesiant <1>(<3>Z<1>)<10>Advanced anti-air defensive cell.<0> Daedala requires:<10> Atlas<0> -¤<3><4>Proximity Cloaking <1>(passive)<10>This combatant is persistently cloaked. Treading within 3 range of a hostile breaks cloak for 2 seconds.<0> -¤<3><4>Steady Shroud <1>(passive)<10>This agent is persistently cloaked. Attacking or using an ability breaks cloak for 2 seconds.<0> +¤<3><4>Proximity Cloaking <2>(passive)<10>This combatant is persistently cloaked. Treading within 3 range of a hostile breaks cloak for 2 seconds.<0> +¤<3><4>Steady Shroud <2>(passive)<10>This agent is persistently cloaked. Attacking or using an ability breaks cloak for 2 seconds.<0> Quazrokors Require:<10> Quazeth Pool<0> f<1><4>Install Function <1>(<3>F<1>)<10>Mechanized production.<0> Captaincy requires:<10> Atlas<0> @@ -731,10 +731,10 @@ c<1><4>Meld Scepter <1>(<3>C<1>)<10>Commanding armor.<0> t<1><4>Meld Intendent <1>(<3>T<1>)<10>Assault crawler.<0> z<1><4>Mutate into Skortrith Cesiant <1>(<3>Z<1>)<10>Advanced anti-surface cell.<0> Scepter requires:<10> Cipher<0> -¤<3><4>Gravity Well <1>(passive)<10>Anthelion attacks radiate out from their center of mass. Hostiles damaged by the Anthelion are pulled toward it.<0> -¤<3><4>Counter-Proposal <1>(passive)<10>Once per second, the Anticthon reclaims the closest corpse within 3 range.<0> -¤<3><4>Endless Eclipse <1>(passive)<10>Anthelions channel for 5 seconds before instantly manifesting at their destination, which must be revealed before movement can begin.<0> -¤<3><4>Observance <1>(passive)<10>While any Seraph remains within 6 range of hostiles, their armor is reduced by 1 every 5 seconds.<10><10>Armor returns after 5 seconds of not being observed.<0> +¤<3><4>Gravity Well <2>(passive)<10>Anthelion attacks radiate out from their center of mass. Hostiles damaged by the Anthelion are pulled toward it.<0> +¤<3><4>Counter-Proposal <2>(passive)<10>Once per second, the Anticthon reclaims the closest corpse within 3 range.<0> +¤<3><4>Endless Eclipse <2>(passive)<10>Anthelions channel for 5 seconds before instantly manifesting at their destination, which must be revealed before movement can begin.<0> +¤<3><4>Observance <2>(passive)<10>While any Seraph remains within 6 range of hostiles, their armor is reduced by 1 every 5 seconds.<10><10>Armor returns after 5 seconds of not being observed.<0> Zethrokors Require:<10> Quazeth Pool<0> Hydralisk requires:<10> Hydrith Den<0> Ultrok Aspect requires:<10> Ulgorg Cavern<0> @@ -742,7 +742,7 @@ Mutalisk requires:<10> Mutath Spire<0> Geszithalor requires:<10> Geszkath Grotto<0> Matraleth requires:<10> Matravil Nest<0> Isthrath Aspect requires:<10> Almakis Antre<0> -¤<3><4>Fighting Flight <1>(passive)<10>The Tarasque's secondary weapon can fire at up to 5 nearby targets.<0> +¤<3><4>Fighting Flight <2>(passive)<10>The Tarasque's secondary weapon can fire at up to 5 nearby targets.<0> Caphrol Aspect requires:<10> Irol Iris<0> Gathtel Aspect requires:<10> Othstol Oviform<0> Nydal Aspect requires:<10> Irol Iris<0> @@ -755,9 +755,9 @@ c<1><4>Assemble Autocort <1>(<3>C<1>)<10>Constructor.<0> r<1><4>Train Cannibal <1>(<3>R<1>)<10>Raiding infantry.<0> Skortra Aspect requires:<10> Irol Iris<0> Intendent requires:<10> Gauntlet<0> -¤<3><4>Tendril Amitosis <1>(passive)<10>The Skortrith Cesiant can strike up to 2 additional targets within 2 range of their primary victim for half damage.<0> +¤<3><4>Tendril Amitosis <2>(passive)<10>The Skortrith Cesiant can strike up to 2 additional targets within 2 range of their primary victim for half damage.<0> Solarion Attack requires:<10> Stewards<0> -¤<3><4>Shattering Winds <1>(passive)<10>Wendigo attacks debuff targets for 2 seconds, rending 1 armor per stack.<0> +¤<3><4>Shattering Winds <2>(passive)<10>Wendigo attacks debuff targets for 2 seconds, rending 1 armor per stack.<0> Missile Strike requires:<10> Armed Anvil<0> Facade requires:<10> Atlas<0> e<1><4>Meld Helion <1>(<3>E<1>)<10>Air superiority craft.<0> @@ -812,18 +812,18 @@ Hide Terrain (<3>Tab<1>)<0> Diplomacy<0> Messaging<0> Game Menu (<3>F10<1>)<0> -¤<3><4>Sermon Salve <1>(passive)<10>While allied combatants and structures remain peaceful within 8 range of the Chantry, they regenerate 5 HP per second.<0> -¤<3><4>Discordant Chorus <1>(passive)<10>Enemies struck by this combatant have their armor reduced by 1 for 2 seconds. This penalty does not stack.<0> -¤<3><4>Astral Splendor <1>(passive)<10>Once every 2 seconds, this core restores 10 shields to allies within 8 range. Allies can only be restored once every 2 seconds.<0> +¤<3><4>Sermon Salve <2>(passive)<10>While allied combatants and structures remain peaceful within 8 range of the Chantry, they regenerate 5 HP per second.<0> +¤<3><4>Discordant Chorus <2>(passive)<10>Enemies struck by this combatant have their armor reduced by 1 for 2 seconds. This penalty does not stack.<0> +¤<3><4>Astral Splendor <2>(passive)<10>Once every 2 seconds, this core restores 10 shields to allies within 8 range. Allies can only be restored once every 2 seconds.<0> x<1><4>Build Cestus <1>(<3>X<1>)<10>Warding outpost.<0> b<1><4>Warp in Bulwark <1>(<3>B<1>)<10>Protective core.<0> v<1><4>Morph into Yblyleth <1>(<3>V<1>)<10>Expanding strain.<0> -¤<3><4>Cagra Autophagy <1>(passive)<10>Every 2 seconds while burrowed, Yblyleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0> -¤<3><4>Cagragenesis <1>(passive)<10>While burrowed, this strain generates cagra in an 8-tile radius.<0> -¤<3><4>Corrosive Touch <1>(passive)<10>This strain's air attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0> -¤<3><4>Sermon Salve <1>(passive)<10>Every second strike, the Cardinal's weapon releases a restorative pulse, healing all allies within 3 range for damage dealt.<0> +¤<3><4>Cagra Autophagy <2>(passive)<10>Every 2 seconds while burrowed, Yblyleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0> +¤<3><4>Cagragenesis <2>(passive)<10>While burrowed, this strain generates cagra in an 8-tile radius.<0> +¤<3><4>Corrosive Touch <2>(passive)<10>This strain's air attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0> +¤<3><4>Sermon Salve <2>(passive)<10>Every second strike, the Cardinal's weapon releases a restorative pulse, healing all allies within 3 range for damage dealt.<0> s<1><4>Meld Emissary <1>(<3>S<1>)<10>Swift transport.<0> -¤<3><4>Reintegration <1>(passive)<10>While wounded, stepping over a corpse consumes it, healing for 50HP over 10 seconds.<0> +¤<3><4>Reintegration <2>(passive)<10>While wounded, stepping over a corpse consumes it, healing for 50HP over 10 seconds.<0> Disabled<0> <6>Disabled<0> <6>Disabled<0> @@ -845,7 +845,7 @@ Inkblot Requires:<10> Cipher<0> t<1><4>Meld Tirade <1>(<3>T<1>)<10>Assault craft.<0> Tirade Requires:<10> Gauntlet<0> Sovrokors Require:<10> Quazeth Pool<0> -¤<3><4>Lithe Organelle <1>(passive)<10>Projectiles from this strain's anti-ground weapon bounce to up to two nearby targets, dealing 33% reduced damage with each bounce.<0> +¤<3><4>Lithe Organelle <2>(passive)<10>Projectiles from this strain's anti-ground weapon bounce to up to two nearby targets, dealing 33% reduced damage with each bounce.<0> Cannot add-on there. Liftoff is disabled.<0> Not enough minerals.<0> Not enough Vespene gas.<0> @@ -864,9 +864,9 @@ You can't land there.<0> Not enough energy.<0> Not enough energy.<0> Not enough energy.<0> -<0> -¤<3><4>Hotdrop <1>(passive)<10>Trojans have 150% unload speed compared to other transports.<0> -<0> +w<1><4>Install Grandstand <1>(<3>W<1>)<10>Versatile tower.<0> +¤<3><4>Hotdrop <2>(passive)<10>Trojans have 150% unload speed compared to other transports.<0> +Cosmoscope Requires:<10> Cipher OR Gauntlet<0> Must target heavily damaged structure.<0> Unit's waypoint list is full.<0> Order limit reached.<0> @@ -890,9 +890,9 @@ Target is too close.<0> Can only pick up your own transportable units.<0> Not enough room for unit.<0> Must gather from a Mineral Field or Vespene Geyser.<0> -<0> -<0> -<0> +Detection:<10> Requires Vision Module<0> +Cipher Requires:<10> Radix OR Function<0> +Gauntlet Requires:<10> Radix OR Function<0> Must gather gases from your own refinery.<0> Invalid target.<0> Invalid target.<0> @@ -900,8 +900,8 @@ Invalid target.<0> Units in stasis can't be targeted.<0> Must target non-hovering ground units.<0> Must target passable terrain.<0> -<0> -<0> +b<1><4>Install Bounty <1>(<3>B<1>)<10>Resplendent town center.<0> +Bounty Requires<10> Cipher AND Gauntlet<0> <0> <0> <0> @@ -1048,7 +1048,7 @@ Missile launch detected.<0> Tosgril Aspect requires:<10> Tosvrol Haunt<0> t<1><4>Morph into Tosgrilisk <1>(<3>T<1>)<10>Crowd-controlling assault strain.<0> Irol Aspect requires:<10> Irol Iris<10> No cargo<0> -¤<3><4>Seismic Spines <1>(passive)<10>Lakizilisk projectiles return to them after reaching maximum range.<0> +¤<3><4>Seismic Spines <2>(passive)<10>Lakizilisk projectiles return to them after reaching maximum range.<0> g<1><4>Morph into Ghitorokor <1>(<3>G<1>)<10>Aggressive frontline strain.<0> b<1><4>Mutate to Tethvith Swamp <1>(<3>B<1>)<10>Assault node. Enables Tethzorokors and Vithrilisks.<0> c<1><4>Warp in Crucible <1>(<3>C<1>)<10>Advanced power font. Accelerates structures.<0> @@ -1056,7 +1056,7 @@ g<1><4>Mutate to Gorgrok Apiary <1>(<3>G<1>)<10>Enables Gorgrokors.<0> Ghitor Aspect requires:<10> Tosvrol Haunt<0> Bactal Aspect requires:<10> Skibact Scab<0> Agrileth requires:<10> Quazeth Pool<0> -¤<3><4>Captivating Claws <1>(passive)<10>This strain's attacks apply Ensnare, slowing the movement and attack speeds of their victims by 33% for 2 seconds.<0> +¤<3><4>Captivating Claws <2>(passive)<10>This strain's attacks apply Ensnare, slowing the movement and attack speeds of their victims by 33% for 2 seconds.<0> Irol Aspect requires:<10> Irol Iris<0> b<1><4>Morph into Zobriolisk <1>(<3>B<1>)<10>Versatile assault strain.<0> <0> @@ -1071,44 +1071,44 @@ g<1><4>Warp in Gladius <1>(<3>G<1>)<10>Crowd-controlling corvette.<0> g<1><4>Build Monogram <1>(<3>G<1>)<10>Reinforcing hovercraft.<0> g<1><4>Build Gorgon <1>(<3>G<1>)<10>All-purpose corvette.<0> a<1><4>Build Salamander <1>(<3>A<1>)<10>Area-denial cruiser.<0> -¤<3><4>Signify: Cowardice <1>(passive)<10>Enemies struck by this combatant have their movement speed reduced by 50% for 3 seconds.<0> +¤<3><4>Signify: Cowardice <2>(passive)<10>Enemies struck by this combatant have their movement speed reduced by 50% for 3 seconds.<0> <0> -¤<3><4>Signify: Malice <1>(passive)<10>Enemies struck by 5 consecutive attacks have their attack speed reduced by 33%. This effect expires at the same time as Signify: Cowardice.<0> +¤<3><4>Signify: Malice <2>(passive)<10>Enemies struck by 5 consecutive attacks have their attack speed reduced by 33%. This effect expires at the same time as Signify: Cowardice.<0> e<1><4>Warp in Legionnaire <1>(<3>E<1>)<10>Melee skirmisher.<0> r<1><4>Warp in Hierophant <1>(<3>R<1>)<10>Disruptive strider.<0> Spirtil Aspect requires:<10> Irol Iris<0> -¤<3><4>Module: Power Siphon <1>(passive)<10>Savants with this module active are immobilized, and steal 10% attack speed from their victims for 2 seconds.<0> +¤<3><4>Module: Power Siphon <2>(passive)<10>Savants with this module active are immobilized, and steal 10% attack speed from their victims for 2 seconds.<0> s<1><4>Build Phobos <1>(<3>S<1>)<10>Capital ship.<0> d<3><4>Energy Decay <1>(<3>D<1>)<10>Sabotages all enemy specialists within the target area, damaging them for every point of energy they spend. Lasts 10 seconds.<0> s<1><4>Build Penumbra <1>(<3>S<1>)<10>Ultimate walker.<0> -¤<3><4>Incendiary Payload <1>(passive)<10>Salamander projectiles set fire to the ground, leaving behind a flame field for 5 seconds which applies Apollyoid Adhesive to ground targets.<0> -¤<3><4>Temporal Batteries <1>(passive)<10>Structures powered by 2 or more Pylons have 140% shield regeneration<0> +¤<3><4>Incendiary Payload <2>(passive)<10>Salamander projectiles set fire to the ground, leaving behind a flame field for 5 seconds which applies Apollyoid Adhesive to ground targets.<0> +¤<3><4>Temporal Batteries <2>(passive)<10>Structures powered by 2 or more Pylons have 140% shield regeneration<0> g<1><4>Warp in Argosy <1>(<3>G<1>)<10>Heavy stellar production.<0> -¤<3><4>Providence <1>(passive)<10>Generates a protective shield while energy holds, intercepting all weapon hits within 2 range.<0> +¤<3><4>Providence <2>(passive)<10>Generates a protective shield while energy holds, intercepting all weapon hits within 2 range.<0> b<1><4>Build Captaincy <1>(<3>B<1>)<10>Advanced infantry production.<0> g<1><4>Assemble Golem <1>(<3>G<1>)<10>Sturdy frontline drone.<0> t<1><4>Build Mantle <1>(<3>T<1>)<10>Walker outpost.<0> -¤<3><4>Apollyoid Adhesive <1>(passive)<10>Flame-based attacks set victims alight, rending 1 armor per stack, and dealing 3 damage every second.<10><10>Apollyoid Adhesive burns itself out after 2 seconds of not being stacked.<0> -<0> -<0> +¤<3><4>Apollyoid Adhesive <2>(passive)<10>Flame-based attacks set victims alight, rending 1 armor per stack, and dealing 3 damage every second.<10><10>Apollyoid Adhesive burns itself out after 2 seconds of not being stacked.<0> +¤<3><4>Sustaining Sermon <2>(passive)<10>Every second strike, the Cardinal's weapon releases a restorative pulse, granting to all allies within 3 range a heal equal to damage dealt.<0> +¤<3><4>Impact Dissipation <2>(passive)<10>Each time this combatant is attacked by a hostile, it gains 33% increased movement speed for 2 seconds.<0> Mining Efficiency<0> -<0> -<0> +¤<3><4>Schematic Unity <2>(passive)<10>Up to 5 Askosi workers can collaborate on construction efforts.<10>When Dyads assist in construction, they increase construction rate by 25%.<0> +¤<3><4>Shared Designs <2>(passive)<10>Up to 5 Askosi workers can collaborate on construction efforts.<10>Each additional Pilgrim increases construction rate by 15%.<0> d<1><4>Assemble Idol <1>(<3>D<1>)<10>Ranged assault drone.<0> Mutath Spire requires:<10> Irol Iris<0> -¤<3><4>Stellar Enforcement <1>(passive)<10>Magisters mark their victims for 3 seconds, granting +2 weapon range to any attacks while the debuff holds.<0> +¤<3><4>Stellar Enforcement <2>(passive)<10>Magisters mark their victims for 3 seconds, granting +2 weapon range to any attacks while the debuff holds.<0> c<3><4>The Grief of All Gods <1>(<3>C<1>)<10>Channels the Star Sovereign's glassing cannon for 5 seconds before unleashing a plasma beam, dealing 2500 damage over 15 seconds to all nearby ground targets, and consuming all corpses in the area.<0> -¤<3><4>Shroud Piercer <1>(passive)<10>The Penumbra's cannon launches a projectile that deals half damage to any combatant it passes through en route to its target.<0> -¤<3><4>Argent Capacitors <1>(passive)<10>Each attack adds 5 energy to the Phobos. Once maximum energy is reached, the ship's attack speed is doubled, and each shot consumes 10 energy.<0> +¤<3><4>Shroud Piercer <2>(passive)<10>The Penumbra's cannon launches a projectile that deals half damage to any combatant it passes through en route to its target.<0> +¤<3><4>Argent Capacitors <2>(passive)<10>Each attack adds 5 energy to the Phobos. Once maximum energy is reached, the ship's attack speed is doubled, and each shot consumes 10 energy.<0> Alkag Iteth requires:<10> Irol Iris<0> e<3><4>Place Piety Ward <1>(<3>E<1>)<10>Places a defensive ward that shields allies from attacks.<0> a<1><4>Assemble Renesair <1>(<3>A<1>)<10>Reconstructing interceptor.<0> -¤<3><4>Lucilleri Pheremones <1>(passive)<10>Allies within 5 range of the Sasyrvoleth have 100% base lifesteal.<0> -¤<3><4>Astral Tether <1>(passive)<10>When the Matrix attacks, it radiates power from both itself and its target, restoring 2 shields to any allies of the Matrix within 3 range.<0> -¤<3><4>Triumphant Rise <1>(passive)<10>Victims of this warrior's attacks become energized for 1.5 seconds. Attacks on energized enemies bleed 2 shield points to all allies of the warrior within 3 range.<0> +¤<3><4>Lucilleri Pheremones <2>(passive)<10>Allies within 5 range of the Sasyrvoleth have 100% base lifesteal.<0> +¤<3><4>Astral Tether <2>(passive)<10>When the Matrix attacks, it radiates power from both itself and its target, restoring 2 shields to any allies of the Matrix within 3 range.<0> +¤<3><4>Triumphant Rise <2>(passive)<10>Victims of this warrior's attacks become energized for 1.5 seconds. Attacks on energized enemies bleed 2 shield points to all allies of the warrior within 3 range.<0> d<1><4>Train Madcap <1>(<3>D<1>)<10>Mechanized infantry.<0> -¤<3><4>Cabeirus Feeders <1>(passive)<10>While stationary, the Madcap gains a 15% attack speed bonus per attack, capping at a 150% bonus. This bonus falls off by 20% for every second the Madcap spends moving.<0> -¤<3><4>Miasma <1>(passive)<10>This strain's attacks infect its victims with Plague for 1.5 seconds. Plagued victims release Miasma fields on death, spreading the infection to all nearby targets.<0> +¤<3><4>Cabeirus Feeders <2>(passive)<10>While stationary, the Madcap gains a 15% attack speed bonus per attack, capping at a 150% bonus. This bonus falls off by 20% for every second the Madcap spends moving.<0> +¤<3><4>Miasma <2>(passive)<10>This strain's attacks infect its victims with Plague for 1.5 seconds. Plagued victims release Miasma fields on death, spreading the infection to all nearby targets.<0> g<3><4>Land Grab <1>(<3>G<1>)<10>Orders the Wyvern to fire its weapon at the target site.<0> r<1><4>Warp in Strident Stratum <1>(<3>R<1>)<10>Utilitarian production.<0> Mantle requires:<10> Atlas<0> @@ -1128,14 +1128,14 @@ g<1><4>Train Hypnagogue <1>(<3>G<1>)<10>Relocating specialist.<0> a<1><4>Build Nanite Assembly <1>(<3>A<1>)<10>Advanced vehicle and spacecraft production.<0> Nanite Assembly requires:<10> Daedala<0> <0> -¤<3><4>Law of Attraction <1>(passive)<10>Enemies struck by this combatant are pulled 2 range closer.<0> +¤<3><4>Law of Attraction <2>(passive)<10>Enemies struck by this combatant are pulled 2 range closer.<0> a<1><4>Warp in Aurora <1>(<3>A<1>)<10>Nimble fighter.<0> c<1><4>Build Centaur <1>(<3>C<1>)<10>All-purpose destroyer.<0> t<1><4>Build Magnetar <1>(<3>T<1>)<10>Undeniable cruiser.<0> -¤<3><4>Sunchaser Salvo <1>(passive)<10>While the Centaur is within 4 range of its target, it will also fire its secondary weapon.<0> -¤<3><4>Mitosis <1>(passive)<10>Upon taking damage, the Zoryusthaleth incubates, spawning one Rilirokor after a two-second delay.<0> +¤<3><4>Sunchaser Salvo <2>(passive)<10>While the Centaur is within 4 range of its target, it will also fire its secondary weapon.<0> +¤<3><4>Mitosis <2>(passive)<10>Upon taking damage, the Zoryusthaleth incubates, spawning one Rilirokor after a two-second delay.<0> w<1><4>Build Cuirass <1>(<3>W<1>)<10>Durable frontline walker.<0> -¤<3><4>Stonewall Protocol <1>(passive)<10>Upon taking fatal damage, the Cuirass deactivates, regains 50 HP, and begins self-repairing for 15 HP per second until fully-healed. If the Cuirass is dealt fatal damage again before it can fully repair, it is destroyed.<0> +¤<3><4>Stonewall Protocol <2>(passive)<10>Upon taking fatal damage, the Cuirass deactivates, regains 50 HP, and begins self-repairing for 15 HP per second until fully-healed. If the Cuirass is dealt fatal damage again before it can fully repair, it is destroyed.<0> <0> r<5><4>Morph into Iroleth <1>(<3>R<1>)<10>Transport strain. Provides detection.<0> <0> @@ -1146,18 +1146,18 @@ r<1><4>Build Scrapyard <1>(<3>R<1>)<10>Enables Blackjacks and Matadors.<0> Cooling down...<0> c<1><4>Morph into Sasyrvoleth <1>(<3>C<1>)<10>Sustaining support strain.<0> Sasyrvoleth requires:<10> Axtoth Axis<0> -¤<3><4>Concurring Chorus <1>(passive)<10>For 1 second after attacking, Manifolds provide +1 armor penetration to allies within 3 range.<0> +¤<3><4>Concurring Chorus <2>(passive)<10>For 1 second after attacking, Manifolds provide +1 armor penetration to allies within 3 range.<0> e<1><4>Warp in Cicatus <1>(<3>E<1>)<10>Destitute skirmisher.<0> -¤<3><4>Servile Vigor <1>(passive)<10>Cohorts revive once after death, gaining a 10-second timed life. They can consume a nearby corpse to become permanent again.<0> +¤<3><4>Servile Vigor <2>(passive)<10>Cohorts revive once after death, gaining a 10-second timed life. They can consume a nearby corpse to become permanent again.<0> a<1><4>Warp in Extatus <1>(<3>A<1>)<10>Stolid fighter.<0> <0> <0> s<1><4>Assemble Oscilliant <1>(<3>S<1>)<10>Assault drone.<0> a<1><4>Assemble Unar <1>(<3>A<1>)<10>Sniper drone.<0> r<1><4>Warp in Ashguard <1>(<3>R<1>)<10>Conquering strider.<0> -¤<3><4>Astral Charge <1>(passive)<10>When this combatant attacks, it ascends allies within 2 range.<0> -¤<3><4>Detection <1>(passive)<10>Hidden targets within vision range will be revealed.<0> -¤<3><4>Skyward Stare <1>(passive)<10>While burrowed, this strain can attack airborne hostiles.<0> +¤<3><4>Astral Charge <2>(passive)<10>When this combatant attacks, it ascends allies within 2 range.<0> +¤<3><4>Detection <2>(passive)<10>Hidden targets within vision range will be revealed.<0> +¤<3><4>Skyward Stare <2>(passive)<10>While burrowed, this strain can attack airborne hostiles.<0> d<1><4>Train Blackguard <1>(<3>D<1>)<10>Mechanized sniper.<0> y<0><4>Build Addon <1>(<3>Y<1>)<0> <0> @@ -1223,41 +1223,41 @@ w<1><4>Warp in Xenolith <1>(<3>W<1>)<10>Recalling relay.<0> Advanced Warps require:<10> Basic Warp<0> Empowered Warps require:<10> Advanced Warp<0> Supreme Warps require:<10> Empowered Warp<0> -¤<3><4>Writhing Web <1>(passive)<10>For every allied Sovroleth within 8 range, lose 5% movement speed and gain 5% weapon range.<0> -¤<3><4>Babylon Plating <1>(passive)<10>Phalanxes gain +4 armor while in Tank mode.<0> +¤<3><4>Writhing Web <2>(passive)<10>For every allied Sovroleth within 8 range, lose 5% movement speed and gain 5% weapon range.<0> +¤<3><4>Babylon Plating <2>(passive)<10>Phalanxes gain +4 armor while in Tank mode.<0> Ogun requires:<10> Quarry<0> -¤<3><4>Blood Tithe <1>(passive)<10>When an Apostle attacks a target, allies within 3 range of the Apostle are healed for 5 HP.<0> +¤<3><4>Blood Tithe <2>(passive)<10>When an Apostle attacks a target, allies within 3 range of the Apostle are healed for 5 HP.<0> e<1><4>Build Cyclops <1>(<3>E<1>)<10>Crowd-controlling walker.<0> -¤<3><4>Nanite Drones <1>(passive)<10>While in Smithy Mode, Oguns repair all structures within 4 range.<0> +¤<3><4>Nanite Drones <2>(passive)<10>While in Smithy Mode, Oguns repair all structures within 4 range.<0> Nanite Drones:<10> Must be in Smithy Mode<0> <0> <0> -¤<3><4>Corpse Cocoon <1>(passive)<10>Corpses beneath Sovroleths are consumed after 2 seconds, spawning an additional Sovroleth.<0> +¤<3><4>Corpse Cocoon <2>(passive)<10>Corpses touched by this strain are consumed, transforming into eggs that spawn an additional combatant. The gestation time is equal to half of the strain's build time.<0> <0> <0> <0> <0> -¤<3><4>Villanous Fervor <1>(passive)<10>As long as the Mind Tyrant remains within 10 range, damage dealt to the malefactor is first inflicted upon the Mind Tyrant's energy, they gain 33% increased movement speed, and hostiles they strike are tyrannized on death.<0> +¤<3><4>Villanous Fervor <2>(passive)<10>As long as the Mind Tyrant remains within 10 range, damage dealt to the malefactor is first inflicted upon the Mind Tyrant's energy, they gain 33% increased movement speed, and hostiles they strike are tyrannized on death.<0> Engram requires:<10> Advanced Warp<0> g<1><4>Build Ogun <1>(<3>G<1>)<10>Sturdy constructor.<0> Talos requires:<10> Quarry<0> t<1><4>Build Talos <1>(<3>T<1>)<10>Airborne worker.<0> <0> -¤<3><4>Deathless Procession <1>(passive)<10>This combatant gains 25% movement speed while its shields hold.<0> +¤<3><4>Deathless Procession <2>(passive)<10>This combatant gains 25% movement speed while its shields hold.<0> a<3><4>Nanorepair <1>(<3>A<1>)<10>Heals a target ground ally for 9 HP per second. While being healed by at least one Cleric, the ally gains +1 armor.<0> x<1><4>Warp in Engram <1>(<3>X<1>)<10>Heavy tower.<0> a<3><4>Heal <1>(<3>A<1>)<10>Heals a target ground ally for 9 HP per second.<0> <27><0><4>Rescind Control <1>(<3>ESC<1>)<0> -¤<3><4>Fusion Sealers <1>(passive)<10>Taloses have 33% increased repair speeds compared to Masons.<0> +¤<3><4>Fusion Sealers <2>(passive)<10>Taloses have 33% increased repair speeds compared to Masons.<0> <0> Must target pathable terrain.<0> t<1><4>Warp in Pennant <1>(<3>T<1>)<10>Increases nearby resource regeneration rate.<0> Crucible requires:<10> Basic Warp<0> Aquifer requires:<10> Basic Warp<0> Matrix requires:<10> Basic Warp<0> -¤<3><4>Indomitable Annex <1>(passive)<10>Each consecutive attack on the same target grants this combatant +5 damage. This bonus can stack up to 5 times, after which point the target will be annexed on death.<0> -¤<3><4>Vengeful March <1>(passive)<10>After attacking, this combatant gains 33% increased movement speed that decays over 1 second.<0> -¤<3><4>Particle Annihilation <1>(passive)<10>Positron projectiles set off secondary explosions once for every 1 range traveled.<0> +¤<3><4>Indomitable Annex <2>(passive)<10>Each consecutive attack on the same target grants this combatant +5 damage. This bonus can stack up to 5 times, after which point the target will be annexed on death.<0> +¤<3><4>Vengeful March <2>(passive)<10>After attacking, this combatant gains 33% increased movement speed that decays over 1 second.<0> +¤<3><4>Particle Annihilation <2>(passive)<10>Positron projectiles set off secondary explosions once for every 1 range traveled.<0> r<1><4>Profanate Pariah <1>(<3>R<1>)<10>Misbegotten frontline infantry.<0> f<3><4>Skyfall <1>(<3>F<1>)<10>Grounds the Paladin and launches a salvo of 20 missiles at the target site.<0> <0> @@ -1266,7 +1266,7 @@ d<3><4>Activate Disruption Field <1>(<3>D<1>)<10>Creates an energy field beneath a<1><4>Build Armistice <1>(<3>A<1>)<10>Mobile garrison.<0> c<3><4>Maledictus <1>(<3>C<1>)<10>Channels for five seconds before declaring an allied combatant as its malefactor.<10>So long as their Tyrant is nearby, malefactors gain increased durability and speed, and victims of their attacks are tyrannized on death.<10>Mind Tyrants can only have one malefactor at a time.<0> e<3><4>Maelstrom <1>(<3>E<1>)<10>Fires an energy bolt that slows the movement speed of all targets within 2 range of the target area by 50% for 5 seconds. Hostile corpses within the area of effect are ascended.<0> -¤<3><4>Idolatry <1>(passive)<10>The Sycophant recharges shields for the closest ally within 3 range. On death, the Sycophant heals allies within 3 range for 50 shields.<0> +¤<3><4>Idolatry <2>(passive)<10>The Sycophant recharges shields for the closest ally within 3 range. On death, the Sycophant heals allies within 3 range for 50 shields.<0> d<3><4>Deactivate Disruption Field <1>(<3>D<1>)<10>Returns the Lanifect's weapons systems to normal.<0> s<1><4>Warp in Sycophant <1>(<3>S<1>)<10>Innervating skirmisher.<0> e<1><4>Build Pythean <1>(<3>E<1>)<10>Heavy transport craft.<0> @@ -1276,7 +1276,7 @@ Xenolith requires:<10> Empowered Warp<0> e<3><4>Prying Eyes <1>(<3>E<1>)<10>Projects a cloaking field that lasts up to 10 seconds. Allies within 8 range benefit from Proximity Cloaking.<0> Cloaking...<0> <0> -¤<3><4>Ablative Spores <1>(passive)<10>Kalkalisk projectiles damage all targets they pass through, dealing 1 less damage for every additional target.<0> +¤<3><4>Ablative Spores <2>(passive)<10>Kalkalisk projectiles damage all targets they pass through, dealing 1 less damage for every additional target.<0> <0> a<1><4>Warp in Ardent Authority <1>(<3>A<1>)<10>Core robotic production.<0> b<1><4>Assemble Barghest <1>(<3>B<1>)<10>Fiendish experiment.<0> @@ -1347,14 +1347,14 @@ t<1><4>Morph into Keskathalor <1>(<3>T<1>)<10>Artillery strain.<0> Keskathalor requires:<10> Geszkath Grotto<0> e<1><4>Morph into Alkajelisk <1>(<3>E<1>)<10>Capital strain.<0> Alkaj Aspect requires:<10> Kethraj Keep<0> -¤<3><4>Imperious March <1>(passive)<10>This combatant's shields have +1 armor.<0> +¤<3><4>Imperious March <2>(passive)<10>This combatant's shields have +1 armor.<0> z<3><4>Switch to Entropy Gauntlets <1>(<3>Z<1>)<10>Activates the Savant's crowd-control module.<0> x<0><4>Supreme Warp <1>(<3>X<1>)<0> t<1><4>Morph into Kethrostalor <1>(<3>T<1>)<10>Unmatched artillery strain.<0> Kethrostalor requires:<10> Kethraj Keep<0> z<3><4>Switch to Power Siphon <1>(<3>Z<1>)<10>Activates the Savant's sustained fire module.<0> v<1><4>Morph into Konvilisk <1>(<3>V<1>)<10>Reinforcing duelist strain.<0> -¤<3><4>Reactive Payload <1>(passive)<10>For every 4 range travelled, this combatant's missiles split into an additional projectiles, homing in on the closest combatants within 3 range of the original target.<0> +¤<3><4>Reactive Payload <2>(passive)<10>For every 4 range travelled, this combatant's missiles split into an additional projectiles, homing in on the closest combatants within 3 range of the original target.<0> x<1><4>Mutate to Othstol Oviform <1>(<3>X<1>)<10>Tier 3 tech node.<0> e<1><4>Mutate into Kethraj Keep <1>(<3>E<1>)<10>Artillery assault node.<0> Entropy Gauntlets Require:<10> Module switch<0> @@ -1362,7 +1362,7 @@ Power Siphon requires:<10> Module switch<0> a<1><4>Morph to Kagralisk <1>(<3>A<1>)<10>Bursting ranged strain.<0> <0> <0> -¤<3><4>Fertile Spines <1>(passive)<10>Konvilisk attacks begin an incubation period of 2 seconds, after which afflicted units birth 2 broodspawn.<10><10>This status cannot be applied if the target is already incubating.<0> +¤<3><4>Fertile Spines <2>(passive)<10>Konvilisk attacks begin an incubation period of 2 seconds, after which afflicted units birth 2 broodspawn.<10><10>This status cannot be applied if the target is already incubating.<0> x<1><4>Mutate into Irol Iris <1>(<3>X<1>)<10>Tier 2 tech node.<0> Othstoleth requires:<10> Othstol Oviform<0> r<1><4>Morph into Akistrokor <1>(<3>R<1>)<10>Controlling specialist strain.<0> @@ -1374,57 +1374,57 @@ r<1><4>Morph into Othstoleth <1>(<3>R<1>)<10>Massive transport strain.<0> Kagralisk requires:<10> Alkag Iteth<0> d<1><4>Warp in Grand Library <1>(<3>D<1>)<10>Core disciple production.<0> <0> -¤<3><4>Ablative Whiplash <1>(passive)<10>Skithrokor projectiles damage all targets they pass through, dealing 1 less damage for every additional target. Once they reach their primary target, the projectiles return to the Skithrokor.<0> +¤<3><4>Ablative Whiplash <2>(passive)<10>Skithrokor projectiles damage all targets they pass through, dealing 1 less damage for every additional target. Once they reach their primary target, the projectiles return to the Skithrokor.<0> Reservoir requires:<10> Atlas<0> s<1><4>Build Treasury <1>(<3>S<1>)<10>Frontier town center.<0> -¤<3><4>Tranquility Array <1>(passive)<10>Upon taking shield damage, the Golem radiates energy, restoring 2 shields for allies within 3 range.<0> +¤<3><4>Tranquility Array <2>(passive)<10>Upon taking shield damage, the Golem radiates energy, restoring 2 shields for allies within 3 range.<0> <0> -¤<3><4>Interception <1>(passive)<10>This combatant's projectiles can be intercepted by hostiles.<0> -t<3><4>Nanite Field <1>(passive)<10>Every second, Shamans release a pulse that heals allies within 3 range for 4 HP.<0> -¤<3><4>Virile Coating <1>(passive)<10>Victims of the Tetcaerokor's attacks begin incubating, birthing 1 Rililisk if they survive for 2 seconds.<10><10>This status cannot be applied if the target is already incubating.<0> +¤<3><4>Interception <2>(passive)<10>This combatant's projectiles can be intercepted by hostiles.<0> +t<3><4>Nanite Field <2>(passive)<10>Every second, Shamans release a pulse that heals allies within 3 range for 4 HP.<0> +¤<3><4>Virile Coating <2>(passive)<10>Victims of the Tetcaerokor's attacks begin incubating, birthing 1 Rililisk if they survive for 2 seconds.<10><10>This status cannot be applied if the target is already incubating.<0> r<1><4>Warp in Automaton Register <1>(<3>R<1>)<10>Heavy robotic production.<0> z<1><4>Mutate into Alkag Iteth <1>(<3>Z<1>)<10>Assault node. Enables Kagralisks, Evigrilisks, and Almaksalisks.<0> x<1><4>Build Sentinel <1>(<3>X<1>)<10>All-purpose tower.<0> c<1><4>Assemble Simulacrum <1>(<3>C<1>)<10>Robotic swarmer.<0> -¤<3><4>Lazarus Agent <1>(passive)<10>When attacking a hostile, Apostles reclaim one corpse within 3 range of themselves.<0> +¤<3><4>Lazarus Agent <2>(passive)<10>When attacking a hostile, Apostles reclaim one corpse within 3 range of themselves.<0> Sentinel requires:<10> Atlas<0> -¤<3><4>Kinetic Penetration <1>(passive)<10>This combatant's projectiles travel to maximum range, piercing targets with insufficient armor, and becoming intercepted by targets with more armor. Additional victims take half damage.<0> +¤<3><4>Kinetic Penetration <2>(passive)<10>This combatant's projectiles travel to maximum range, piercing targets with insufficient armor, and becoming intercepted by targets with more armor. Additional victims take half damage.<0> <0> -¤<3><4>Pulsing Attack <1>(passive)<10>This combatant's attacks radiate out from their own position.<0> +¤<3><4>Pulsing Attack <2>(passive)<10>This combatant's attacks radiate out from their own position.<0> <0> <0> -¤<3><4>Prolonged Arms <1>(passive)<10>This combatant's projectiles travel to maximum range, and can be intercepted by hostiles.<0> +¤<3><4>Prolonged Arms <2>(passive)<10>This combatant's projectiles travel to maximum range, and can be intercepted by hostiles.<0> a<1><4>Mutate into Alkaj Chasm <1>(<3>A<1>)<10>Siege node. Enables Alkajelisks.<0> Geszkath Grotto requires:<10> Othstol Oviform<0> s<1><4>Mutate into Geszkath Grotto <1>(<3>S<1>)<10>Siege node. Enables Keskathalors, Geszithalors, and Alkajelisks.<0> Nathrokors Require:<10> Vornath Pond<0> r<1><4>Morph into Nathrokors <1>(<3>R<1>)<10>Swarming fighter strain.<0> -¤<3><4>Module: Entropy Gauntlets <1>(passive)<10>Savants with this module active are mobile, and benefit from Kinetic Penetration.<0> +¤<3><4>Module: Entropy Gauntlets <2>(passive)<10>Savants with this module active are mobile, and benefit from Kinetic Penetration.<0> f<1><4>Assemble Manifold <1>(<3>F<1>)<10>Robotic skirmisher.<0> <0> r<1><4>Assemble Architect <1>(<3>R<1>)<10>Lumbering artillery.<0> <0> a<1><4>Warp in Amaranth <1>(<3>A<1>)<10>Brawling skirmisher.<0> -¤<3><4>Beginner's Luck <1>(passive)<10>Something about Dilettantes make them harder to hit, causing every fourth attack aimed at them to miss.<0> +¤<3><4>Beginner's Luck <2>(passive)<10>Something about Dilettantes make them harder to hit. Every 2 seconds, they can dodge an attack.<0> Konvilisk requires:<10> Matravil Nest<0> -¤<3><4>Mind Matter <1>(passive)<10>Combatants struck by Sevenstep attacks begin charging. After 1 second, the combatant discharges a piercing projectile that travels back towards the Sevenstep.<0> +¤<3><4>Mind Matter <2>(passive)<10>Combatants struck by Sevenstep attacks begin charging. After 1 second, the combatant discharges a piercing projectile that travels back towards the Sevenstep.<0> s<1><4>Warp in Atreus <1>(<3>S<1>)<10>Stalwart strider.<0> -¤<3><4>Autovitality <1>(passive)<10>4 seconds after taking hull damage from an enemy, this combatant creates a clone of itself, inheriting shields, life, and statuses.<0> -¤<3><4>Petrification <1>(passive)<10>Gorgon's attacks slow victims by 10% per stack. Stacks expire after 2 seconds.<0> -¤<3><4>Adrenal Implant <1>(passive)<10>While Trinity Eidolons are cloaked, they move 33% faster and regenerate life twice as fast.<0> +¤<3><4>Autovitality <2>(passive)<10>4 seconds after taking hull damage from an enemy, this combatant creates a clone of itself, inheriting shields, life, and statuses.<0> +¤<3><4>Petrification <2>(passive)<10>Gorgon's attacks slow victims by 10% per stack. Stacks expire after 2 seconds.<0> +¤<3><4>Adrenal Implant <2>(passive)<10>While Trinity Eidolons are cloaked, they move 33% faster and regenerate life twice as fast.<0> ¤<3><4>Reclamation <1>(Cornerstone)<10>This combatant is a Reclaimer, capable of raising the dead. Reclaimed combatants move 25% slower, and restore half of all damage taken when out of combat.<0> -¤<3><4>Parasitic Spores <1>(passive)<10>Targets killed by the Alkajelisk spawn a spore that seeks out nearby hostiles and explodes, dealing 15 damage to all hostiles within 1.5 range.<0> +¤<3><4>Parasitic Spores <2>(passive)<10>Targets killed by the Alkajelisk spawn a spore that seeks out nearby hostiles and explodes, dealing 15 damage to all hostiles within 1.5 range.<0> Babylon Plating requires:<10> Tank Mode<0> -¤<3><4>Furia Salvo <1>(passive)<10>While deployed, the Madrigal fires a staggered salvo of missiles at all targets within weapon range.<0> +¤<3><4>Furia Salvo <2>(passive)<10>While deployed, the Madrigal fires a staggered salvo of missiles at all targets within weapon range.<0> Furia Salvo requires:<10> Furia Mode<0> -¤<3><4>Dirge <1>(passive)<10>While in Imperioso Mode, Madrigal missiles home in on targets, dealing area damage.<0> +¤<3><4>Dirge <2>(passive)<10>While in Imperioso Mode, Madrigal missiles home in on targets, dealing area damage.<0> Dirge requires:<10> Imperioso Mode<0> -¤<3><4>Incineration <1>(passive)<10>While in Imperioso Mode, Madrigal missiles home in on targets, incinerating them over time.<0> +¤<3><4>Incineration <2>(passive)<10>While in Imperioso Mode, Madrigal missiles home in on targets, incinerating them over time.<0> Incineration requires:<10> Imperioso Mode<0> -¤<3><4>Binding Plasma <1>(passive)<10>This combatant's projectiles linger on their victims for 0.5 seconds before bouncing to a nearby hostile.<10><10>This effect ceases if there are no bounce targets within 3 range, or if there are no sources within 8 range.<0> -¤<3><4>Searing Acid <1>(passive)<10>The Geszithalor's attacks gain +10 damage for every 3 range traveled.<0> +¤<3><4>Binding Plasma <2>(passive)<10>This combatant's projectiles linger on their victims for 0.5 seconds before bouncing to a nearby hostile.<10><10>This effect ceases if there are no bounce targets within 3 range, or if there are no sources within 8 range.<0> +¤<3><4>Searing Acid <2>(passive)<10>The Geszithalor's attacks gain +10 damage for every 3 range traveled.<0> w<1><4>Build Wellbore <1>(<3>W<1>)<10>Advanced vespene processor.<0> -¤<3><4>Intervention <1>(passive)<10>Whenever an enemy is within 5 range of the Star Sovereign, a salvo of missiles with Interception are fired from its front.<0> +¤<3><4>Intervention <2>(passive)<10>Whenever an enemy is within 5 range of the Star Sovereign, a salvo of missiles with Interception are fired from its front.<0> s<1><4>Warp in Star Sovereign <1>(<3>S<1>)<10>Ultimate capital ship.<0> Diadem requires:<10> Daedala<0> c<1><4>Build Diadem <1>(<3>C<1>)<10>Artillery tower.<0> @@ -1435,10 +1435,10 @@ x<0><4>Supreme Construction <1>(<3>X<1>)<0> t<1><4>Warp in Optecton <1>(<3>T<1>)<10>Artillery strider.<0> a<1><4>Warp in Patriarch <1>(<3>A<1>)<10>Heroic infantry.<0> g<3><4>Through the Looking Glass <1>(<3>G<1>)<10>Channels for 2 seconds to manifest a psychic portal that teleports all allied combatants within 6 range to the chosen destination.<0> -¤<3><4>Khaydarin Charge <1>(passive)<10>Allied structures within 8 range of the Crucible gain 25% increased efficiency.<0> -¤<3><4>Prismatic Surge <1>(passive)<10>All resource nodes within 5 range of any Pennant gain 200% resource regeneration rate. This bonus does not stack.<0> +¤<3><4>Khaydarin Charge <2>(passive)<10>Allied structures within 8 range of the Crucible gain 25% increased efficiency.<0> +¤<3><4>Prismatic Surge <2>(passive)<10>All resource nodes within 5 range of any Pennant gain 200% resource regeneration rate. This bonus does not stack.<0> Wellbore requires:<10> Daedala<0> -¤<3><4>Terminal Surge <1>(passive)<10>Whenever a Vassal dies, allies within 5 range gain 25% increased movement and attack speed for 2 seconds.<0> +¤<3><4>Terminal Surge <2>(passive)<10>Whenever a Vassal dies, allies within 5 range gain 25% increased movement and attack speed for 2 seconds.<0> <0> z<3><4>Blissful Embrace <1>(<3>Z<1>)<10>Channels onto the target. If the target takes fatal damage during the channel, it is infested, regaining 33% of its maximum HP.<10><10>Infested combatants lose vision range and movement speed, while gaining HP regeneration and armor. Infested structures also spread cagra.<0> <27><0><4>Cancel Embrace <1>(<3>ESC<1>)<0> @@ -1466,27 +1466,27 @@ z<1><4>Mutate into Ezigrisant <1>(<3>Z<1>)<10>Advanced vespene cell.<0> Ezigrisant requires:<10> Othstol Oviform<0> Excisant requires:<10> Irol Iris<0> Mortothrokor requires:<10> Axtoth Axis<0> -¤<3><4>Perpetual Wind <1>(passive)<10>The Axitrilisk is regenerating...<0> -¤<3><4>Signify: Ascension <1>(passive)<10>If hostiles are killed while under the effect of Signify: Malice, their corpse is ascended after 1 second, granting 33% increased attack speed to allies of the signifier within the vision range of the fallen hostile.<0> -¤<3><4>Transcendent Fall <1>(passive)<10>Allies that fall within 4 range of the Herald have their corpses avenged after 1 second. When the Herald falls, hostile corpses within 4 range are ascended.<0> -¤<3><4>Nanite Field <1>(passive)<10>Every second, Shamans release a pulse that heals allies within 6 range for 4 HP.<0> -¤<3><4>Adrenal Frenzy <1>(passive)<10>After landing an attack, this combatant gains 25% increased movement speed for 2 seconds.<0> -¤<3><4>Bloody Rain <1>(passive)<10>Cargo loaded into the Kethrostalor is fired with its next attack.<0> +¤<3><4>Perpetual Wind <2>(passive)<10>The Axitrilisk is regenerating...<0> +¤<3><4>Signify: Ascension <2>(passive)<10>If hostiles are killed while under the effect of Signify: Malice, their corpse is ascended after 1 second, granting 33% increased attack speed to allies of the signifier within the vision range of the fallen hostile.<0> +¤<3><4>Transcendent Fall <2>(passive)<10>Allies that fall within 4 range of the Herald have their corpses avenged after 1 second. When the Herald falls, hostile corpses within 4 range are ascended.<0> +¤<3><4>Nanite Field <2>(passive)<10>Every second, Shamans release a pulse that heals allies within 6 range for 4 HP.<0> +¤<3><4>Adrenal Frenzy <2>(passive)<10>After landing an attack, this combatant gains 25% increased movement speed for 2 seconds.<0> +¤<3><4>Bloody Rain <2>(passive)<10>Cargo loaded into the Kethrostalor is fired with its next attack.<0> d<1><4>Manifest Droleth <1>(<3>D<1>)<10>Worker strain.<0> a<1><4>Manifest Mason <1>(<3>A<1>)<10>Worker.<0> s<1><4>Manifest Scribe <1>(<3>S<1>)<10>Worker automata.<0> <0> <0> -¤<3><4>Transcendent Tide <1>(passive)<10>Each time a Potentate attacks an enemy within 3 range, all allies within 3 range are ascended, granting 25% increased attack speed.<0> +¤<3><4>Transcendent Tide <2>(passive)<10>Each time a Potentate attacks an enemy within 3 range, all allies within 3 range are ascended, granting 25% increased attack speed.<0> a<1><4>Warp in Potentate <1>(<3>A<1>)<10>Ascendent ranger<0> a<1><4>Train Hotshot <1>(<3>A<1>)<10>Close-combat infantry.<0> -¤<3><4>Devouring Instinct <1>(passive)<10>If a victim takes fatal damage within 1 second of being attacked by this strain, it is infested.<0> -¤<3><4>Hidebreaker <1>(passive)<10>This strain's attacks rend 1 armor for 2 seconds.<0> -¤<3><4>Hidebreaker <1>(passive)<10>This strain's air attacks rend 1 armor for 2 seconds.<0> +¤<3><4>Devouring Instinct <2>(passive)<10>If a victim takes fatal damage within 1 second of being attacked by this strain, it is infested.<0> +¤<3><4>Hidebreaker <2>(passive)<10>This strain's attacks rend 1 armor for 2 seconds.<0> +¤<3><4>Hidebreaker <2>(passive)<10>This strain's air attacks rend 1 armor for 2 seconds.<0> v<1><4>Warp in Vibrance <1>(<3>V<1>)<10>Durable area-denial drone.<0> z<1><4>Morph to Iziralisk <1>(<3>Z<1>)<10>Rending assault strain.<0> Iziralisk requires:<10> Hydrith Den<0> -¤<3><4>Hidebreaker II <1>(passive)<10>This strain's attacks rend 2 armor for 2 seconds.<0> +¤<3><4>Hidebreaker II <2>(passive)<10>This strain's attacks rend 2 armor for 2 seconds.<0> Savant requires:<10> Covenant<0> Phalanx requires:<10> Palladium<0> Madrigal requires:<10> Palladium<0> @@ -1504,19 +1504,19 @@ Aion requires:<10> Biotic Bastion<0> <0> Expansion Zerg Campaign Area Town<0> <0> -¤<3><4>Phase Link <1>(passive)<10>Clarions passively link all shielded allies within 3 range. 75% of shield damage is distributed across all linked allies.<0> -¤<3><4>Harmony Drive <1>(passive)<10>Clarions gain increased movement speed and acceleration based on shields.<0> +¤<3><4>Phase Link <2>(passive)<10>Clarions passively link all shielded allies within 3 range. 75% of shield damage is distributed across all linked allies.<0> +¤<3><4>Harmony Drive <2>(passive)<10>Clarions gain increased movement speed and acceleration based on shields.<0> Expansion Protoss Campaign Area Town<0> <0> c<1><4>Build Philoc <1>(<3>C<1>)<10>All-purpose fighter.<0> -¤<3><4>Death Cycle <1>(passive)<10>Broodspawn have timed life when away from cagra and sires. On attack, they gain 1 second of timed life back. On death, Broodspawn apply Corrosive Touch to hostiles within 3 range for 1 second.<0> +¤<3><4>Death Cycle <2>(passive)<10>Broodspawn have timed life when away from cagra and sires. On attack, they gain 1 second of timed life back. On death, Broodspawn apply Corrosive Touch to hostiles within 3 range for 1 second.<0> Expansion Terran Campaign Area Town<0> <0> <0> -¤<3><4>Artillery Targeting <1>(passive)<10>This structure launches an artillery beacon at its target, and fires its primary attack at the beacon's position.<0> +¤<3><4>Artillery Targeting <2>(passive)<10>This structure launches an artillery beacon at its target, and fires its primary attack at the beacon's position.<0> <0> -¤<3><4>Titanic Stride <1>(passive)<10>This massive combatant collides only with structures and other immense units.<0> -¤<3><4>Solitary Focus <1>(passive)<10>After completing its attack, this combatant deals +1 damage per shot and gains +1 range. This can stack up to 4 times, and 1 stack is lost for every tile moved without attacking.<0> +¤<3><4>Titanic Stride <2>(passive)<10>This massive combatant collides only with structures and other immense units.<0> +¤<3><4>Solitary Focus <2>(passive)<10>After completing its attack, this combatant deals +1 damage per shot and gains +1 range. This can stack up to 4 times, and 1 stack is lost for every tile moved without attacking.<0> <0> <0> <0> @@ -1584,7 +1584,7 @@ v<1><4>Morph into Garvrokor <1>(<3>V<1>)<10>Anti-armor melee strain.<0> <0> <0> <0> -¤<3><4>Silent Strides <1>(passive)<10>While cloaked, Cabalists teleport into melee range of attack targets within 3 range, and decloak on arrival. After decloaking, the Cabalist's first strike deals 150% damage.<0> +¤<3><4>Silent Strides <2>(passive)<10>While cloaked, Cabalists teleport into melee range of attack targets within 3 range, and decloak on arrival. After decloaking, the Cabalist's first strike deals 150% damage.<0> <0> <0> <0> @@ -1625,7 +1625,7 @@ Protoss Structure Plating<0> <0> <0> <0> -¤<3><4>Caustic Fission <1>(passive)<10>For every 4 range traveled, this strain's projectiles will bounce to 1 additional target.<0> +¤<3><4>Caustic Fission <2>(passive)<10>For every 4 range traveled, this strain's projectiles will bounce to 1 additional target.<0> <0> <0> <0> @@ -1687,7 +1687,7 @@ Protoss Structure Plating<0> <0> <0> <0> -¤<3><4>Fore Castle <1>(passive)<10>This combatant has +2 armor when facing incoming attacks.<0> +¤<3><4>Fore Castle <2>(passive)<10>This combatant has +2 armor when facing incoming attacks.<0> <0> <0> <0> @@ -1700,7 +1700,7 @@ Protoss Structure Plating<0> <0> <0> <0> -¤<3><4>Reverse Thrust <1>(passive)<10>While facing their target, Wyverns can attack while moving.<0> +¤<3><4>Reverse Thrust <2>(passive)<10>While facing their target, Wyverns can attack while moving.<0> <0> <0> <0> @@ -1739,13 +1739,13 @@ Protoss Structure Plating<0> <0> <0> <0> -¤<3><4>Last Orders <1>(passive)<10>Upon taking fatal damage, Auroras regain 30 HP and fly towards the nearest hostile. If they reach the target area, they deal 25 damage in a small area, and consume all corpses within 2 range of their impact site.<0> +¤<3><4>Last Orders <2>(passive)<10>Upon taking fatal damage, Auroras regain 30 HP and fly towards the nearest hostile. If they reach the target area, they deal 25 damage in a small area, and consume all corpses within 2 range of their impact site.<0> <0> <0> -¤<3><4>Saber Siphon <1>(passive)<10>This strain gains life equal to damage dealt.<0> +¤<3><4>Saber Siphon <2>(passive)<10>This strain gains life equal to damage dealt.<0> t<1><4>Train Apostle <1>(<3>T<1>)<10>Reanimation specialist.<0> <0> -¤<3><4>Kaiser Rampage <1>(passive)<10>Ultrokors consume nearby corpses, gaining 200% movement and attack speeds for 2 seconds.<10><10>Corpses are not consumed if a Kaiser Rampage buff has more than 0.5 seconds remaining.<0> +¤<3><4>Kaiser Rampage <2>(passive)<10>Ultrokors consume nearby corpses, gaining 200% movement and attack speeds for 2 seconds.<10><10>Corpses are not consumed if a Kaiser Rampage buff has more than 0.5 seconds remaining.<0> <0> <0> <0> @@ -1753,31 +1753,31 @@ t<1><4>Train Apostle <1>(<3>T<1>)<10>Reanimation specialist.<0> <0> <0> <0> -¤<3><4>Martyrous Tempest <1>(passive)<10>On death, Archons release a Psionic Storm that lasts for 10 seconds.<0> +¤<3><4>Martyrous Tempest <2>(passive)<10>On death, Archons release a Psionic Storm that lasts for 10 seconds.<0> x<3><4>Skryspawn <1>(<3>X<1>)<10>Channels to spawn 6 Skryrokors over 3 seconds.<0> Gestating...<0> <0> z<3><4>Lobotomy Grenade <1>(<3>Z<1>)<10>Fires a grenade that Lobotomizes all combatants within 2 range of the target area.<0> s<1><4>Build Shaman <1>(<3>S<1>)<10>Restorative vehicle.<0> z<3><4>Lobotomy Warhead <1>(<3>Z<1>)<10>Fires a missile that Lobotomizes its target for 3 seconds. Targets within 2 range of the victim are slowed by 33% for 3 seconds.<0> -¤<3><4>Endomorphic Accelerant <1>(passive)<10>Iroleths double the regeneration rate of resources within 7 range.<0> +¤<3><4>Endomorphic Accelerant <2>(passive)<10>Iroleths double the regeneration rate of resources within 7 range.<0> <0> Ocsal Aspect requires:<10> Irol Iris<0> Click: Select Unit Type<10>Shift+Click: Deselect One Unit<10>Ctrl+Shift+Click: Deselect Unit Type<0> -¤<3><4>Metastasis <1>(passive)<10>Victims of Plague spread the effect to those nearby when killed.<0> +¤<3><4>Metastasis <2>(passive)<10>Victims of Plague spread the effect to those nearby when killed.<0> a<1><4>Mutate into Ocsal Cesiant <1>(<3>A<1>)<10>Mutated production cell.<0> e<3><4>Imperioso Mode <1>(<3>E<1>)<10>Returns the Madrigal's weapon and mobility to normal.<0> <0> -¤<3><4>Corpse Autophagy <1>(passive)<10>Vilgoleths expire after 10 seconds or until destroyed. Every second, Vilgoleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0> +¤<3><4>Corpse Autophagy <2>(passive)<10>Vilgoleths expire after 10 seconds or until destroyed. Every second, Vilgoleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0> e<3><4>Furia Mode <1>(<3>E<1>)<10>Switches forms, gaining Furia Salvo and disabling movement.<0> -¤<3><4>Vengeance <1>(passive)<10>Should this combatant's corpse remain intact 1 second after death, it shall be avenged, granting 33% increased movement speed to allies within the fallen combatant's vision range.<0> +¤<3><4>Vengeance <2>(passive)<10>Should this combatant's corpse remain intact 1 second after death, it shall be avenged, granting 33% increased movement speed to allies within the fallen combatant's vision range.<0> e<3><4>Visionary Mode <1>(<3>E<1>)<10>Switches forms, gaining detection, doubling Nanite Field's range, and disabling movement.<0> e<3><4>Support Mode <1>(<3>E<1>)<10>Returns the Shaman's vision, Nanite Field range, and mobility to normal.<0> -¤<3><4>Fossilizer Rounds <1>(passive)<10>Negative effects, such as stuns and slows, have their durations extended by Goska's attacks.<0> +¤<3><4>Fossilizer Rounds <2>(passive)<10>Negative effects, such as stuns and slows, have their durations extended by Goska's attacks.<0> <0> -¤<3><4>Relentless Aggression <1>(passive)<10>Ghitorokors gain 10% increased attack speed with each attack until they reach the attack speed cap. This bonus falls off after 2 seconds of not being refreshed.<0> +¤<3><4>Relentless Aggression <2>(passive)<10>Ghitorokors gain 10% increased attack speed with each attack until they reach the attack speed cap. This bonus falls off after 2 seconds of not being refreshed.<0> g<1><4>Train Silvertongue <1>(<3>G<1>)<10>Deceiving infantry.<0> -¤<3><4>Recursion Rounds <1>(passive)<10>Each Cyclops attack leaves behind a smart munition that detonates after 2 seconds, damaging all hostiles within 2 range.<0><10><0> +¤<3><4>Recursion Rounds <2>(passive)<10>Each Cyclops attack leaves behind a smart munition that detonates after 2 seconds, damaging all hostiles within 2 range.<0><10><0> g<1><4>Build Dugout <1>(<3>G<1>)<10>Light garrison.<0> z<1><4>Build Azazel <1>(<3>Z<1>)<10>Defensive support craft.<0> e<1><4>Train Engineer <1>(<3>E<1>)<10>Worker.<0> @@ -1790,24 +1790,24 @@ s<1><4>Build Slapdash <1>(<3>S<1>)<10>Frontline infantry.<0> r<1><4>Build Priestess <1>(<3>R<1>)<10>Restorative infantry.<0> b<1><4>Build Barker <1>(<3>B<1>)<10>Frontline cavalry.<0> <27><0><4>Cancel Demolition <1>(<3>ESC<1>)<0> -¤<3><4>Evasive Maneuvers <1>(passive)<10>After falling below 30 HP, Stewards will return to their Solarion, regaining all HP and becoming cleansed of any debuffs.<0> +¤<3><4>Evasive Maneuvers <2>(passive)<10>After falling below 30 HP, Stewards will return to their Solarion, regaining all HP and becoming cleansed of any debuffs.<0> <0> Chokral Chaszal requires:<10> Othstol Oviform<0> <0> <0> -¤<3><4>Heavenly Passage <1>(passive)<10>Missiles launched by Empyreans can be intercepted by airborne hostiles.<0> -¤<3><4>Astral Rule <1>(passive)<10>Victims of the Patriarch's attacks are debuffed for 2 seconds, and restore 5 shields to any attackers.<0> +¤<3><4>Heavenly Passage <2>(passive)<10>Missiles launched by Empyreans can be intercepted by airborne hostiles.<0> +¤<3><4>Astral Rule <2>(passive)<10>Victims of the Patriarch's attacks are debuffed for 2 seconds, and restore 5 shields to any attackers.<0> g<1><4>Morph into Algoztalisk <1>(<3>G<1>)<10>Relentless corvette strain.<0> Algoz Aspect requires:<10> Chokral Chazsal<0> -¤<3><4>Reclamation Fields <1>(passive)<10>This combatant's attacks create Lazarus fields that reclaim a corpse within 2 range after 1.5 seconds.<0> +¤<3><4>Reclamation Fields <2>(passive)<10>This combatant's attacks create Lazarus fields that reclaim a corpse within 2 range after 1.5 seconds.<0> <0> -¤<3><4>Fan of Teeth <1>(passive)<10>Upon taking damage, this strain launches a retaliatory bone in the direction of their attacker that travels up to 3 range, piercing any hostiles in its path.<0> +¤<3><4>Fan of Teeth <2>(passive)<10>Upon taking damage, this strain launches a retaliatory bone in the direction of their attacker that travels up to 3 range, piercing any hostiles in its path.<0> Cherbrath Aspect requires:<10> Chokral Chazsal<0> c<1><4>Morph into Cherbrathalor <1>(<3>C<1>)<10>Crowd-controlling artillery strain.<0> -e<3><4>Sublime Shepherd <1>(passive)<10>All allies within 6 range of the source gain +2 armor when facing incoming attacks.<0> -¤<3><4>Ocsal Gestation <1>(passive)<10>This cell generates one Ocsal Larva every 14 seconds. Ocsal Larvae morph directly into mutated strains.<0> -¤<3><4>Swarmhold <1>(passive)<10>This cell generates one Larva every 14 seconds. Larvae generated by this cell create twice as many Zerg.<0> -¤<3><4>Recursion Rounds <1>(passive)<10>Each Cyclops attack leaves behind a dangerous shell that detonates after 2 seconds, damaging all combatants within 2 range.<0> +e<3><4>Sublime Shepherd <2>(passive)<10>All allies within 6 range of the source gain +2 armor when facing incoming attacks.<0> +¤<3><4>Ocsal Gestation <2>(passive)<10>This cell generates one Ocsal Larva every 14 seconds. Ocsal Larvae morph directly into mutated strains.<0> +¤<3><4>Swarmhold <2>(passive)<10>This cell generates one Larva every 14 seconds. Larvae generated by this cell create twice as many Zerg.<0> +¤<3><4>Recursion Rounds <2>(passive)<10>Each Cyclops attack leaves behind a dangerous shell that detonates after 2 seconds, damaging all combatants within 2 range.<0> <0> e<3><4>Cinder Mode <1>(<3>E<1>)<10>Switches forms, gaining 25% bonus attack speed and 2 armor, while disabling movement.<0> e<0><4>Tank Mode <1>(<3>E<1>)<10>Returns the Matador's weapon, armor, and mobility to normal.<0> diff --git a/mpq/rez/unitnames.tbl b/mpq/rez/unitnames.tbl index 1dfd3d5a..a24aa9e8 100644 Binary files a/mpq/rez/unitnames.tbl and b/mpq/rez/unitnames.tbl differ diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index 6c121c26..4c7dc1e4 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 a6fda970..5b0f7305 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -597,13 +597,13 @@ Type 12 Init MissionaryInit Death MissionaryDeath GndAttkInit MissionaryGndAttkInit -AirAttkInit [NONE] +AirAttkInit MissionaryGndAttkInit Unused1 MissionaryUnused1 GndAttkRpt MissionaryGndAttkRpt -AirAttkRpt [NONE] +AirAttkRpt MissionaryGndAttkRpt CastSpell [NONE] GndAttkToIdle MissionaryGndAttkToIdle -AirAttkToIdle [NONE] +AirAttkToIdle MissionaryGndAttkToIdle Unused2 [NONE] Walking MissionaryWalking WalkingToIdle MissionaryWalkingToIdle @@ -716,6 +716,7 @@ MissionaryGndAttkRpt: wait 1 nobrkcodeend playfram 0x40 + attackwith 1 wait 1 playfram 0x20 wait 1 @@ -805,20 +806,19 @@ CardinalGndAttkInit: playfram 0xaa CardinalGndAttkRpt: wait 1 - playsndbtwn 1937 1938 # Golem weaponfire 01, 02 + playsndbtwn 4062 4064 # Cardinal weaponfire 01, 02, 03 nobrkcodestart playfram 0xbb wait 1 playfram 0xcc attackwith 1 - playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV wait 1 playfram 0xee wait 1 playfram 0xff sigorder 32 attackwith 1 - playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV + playsndbtwn 4065 4067 # Cardinal weaponhit 01, 02, 03 wait 1 playfram 0x110 wait 1 @@ -864,13 +864,13 @@ Type 12 Init VicarInit Death VicarDeath GndAttkInit VicarGndAttkInit -AirAttkInit [NONE] +AirAttkInit VicarGndAttkInit Unused1 VicarUnused1 GndAttkRpt VicarGndAttkRpt -AirAttkRpt [NONE] +AirAttkRpt VicarGndAttkRpt CastSpell VicarCastSpell GndAttkToIdle VicarGndAttkToIdle -AirAttkToIdle [NONE] +AirAttkToIdle VicarGndAttkToIdle Unused2 [NONE] Walking VicarWalking WalkingToIdle VicarWalkingToIdle @@ -1081,13 +1081,13 @@ Type 13 Init RoveInit Death RoveDeath GndAttkInit RoveGndAttkInit -AirAttkInit [NONE] +AirAttkInit RoveGndAttkInit Unused1 RoveUnused1 GndAttkRpt RoveGndAttkInit -AirAttkRpt [NONE] +AirAttkRpt RoveGndAttkInit CastSpell [NONE] GndAttkToIdle RoveGndAttkToIdle -AirAttkToIdle [NONE] +AirAttkToIdle RoveGndAttkToIdle Unused2 [NONE] Walking RoveWalking WalkingToIdle RoveGndAttkToIdle @@ -1226,13 +1226,13 @@ DyadAlmostBuilt: setvertpos 0 wait 1 DyadLocal01: - playfram 0x160 + playfram 0x00 useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter) sigorder 32 wait 2 - playfram 0x140 + playfram 0x00 wait 2 - playfram 0x120 + playfram 0x00 wait 9 goto DyadLocal01 @@ -1513,7 +1513,7 @@ AirAttkToIdle TiradeGndAttkToIdle Unused2 [NONE] Walking TiradeWalking WalkingToIdle TiradeLocal00 -SpecialState1 [NONE] +SpecialState1 TiradeSpecialState1 .headerend # ----------------------------------------------------------------------------- # @@ -1542,10 +1542,13 @@ TiradeDeath: TiradeGndAttkInit: setvertpos 0 + wait 1 + nobrkcodestart playfram 0x00 attackwith 1 playsndbtwn 1252 1253 # Gorgon weaponfire 01, 02 wait 1 + nobrkcodeend gotorepeatattk goto TiradeGndAttkToIdle @@ -1554,6 +1557,11 @@ TiradeWalking: # imgol 225 0 5 # Tirade Engines (thingy\tdrGlow.grp) goto SkryrokorLocal00 +TiradeSpecialState1: + playfram 0x00 + wait 12 + goto SkryrokorLocal00 + # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 2180 Scepter (cm\askosi\scepter.grp) @@ -1573,7 +1581,7 @@ AirAttkToIdle ScepterGndAttkToIdle Unused2 [NONE] Walking ScepterWalking WalkingToIdle ScepterLocal00 -SpecialState1 [NONE] +SpecialState1 ScepterSpecialState1 .headerend # ----------------------------------------------------------------------------- # @@ -1614,6 +1622,11 @@ ScepterWalking: # imgol 225 0 5 # Scepter Engines (thingy\tdrGlow.grp) goto SkryrokorLocal00 +ScepterSpecialState1: + playfram 0x00 + wait 12 + goto ScepterGndAttkToIdle + # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 2189 Proselyte (cm\askosi\proselyte.grp) @@ -1623,13 +1636,13 @@ Type 12 Init ProselyteInit Death ProselyteDeath GndAttkInit ProselyteGndAttkInit -AirAttkInit [NONE] +AirAttkInit ProselyteGndAttkInit Unused1 ProselyteUnused1 GndAttkRpt ProselyteGndAttkRpt -AirAttkRpt [NONE] +AirAttkRpt ProselyteGndAttkRpt CastSpell [NONE] GndAttkToIdle ProselyteGndAttkToIdle -AirAttkToIdle [NONE] +AirAttkToIdle ProselyteGndAttkToIdle Unused2 [NONE] Walking ProselyteWalking WalkingToIdle ProselyteWalkingToIdle @@ -1860,7 +1873,7 @@ Walking [NONE] WalkingToIdle SkryrokorLocal00 SpecialState1 [NONE] SpecialState2 GrandstandSpecialState2 -AlmostBuilt [NONE] +AlmostBuilt GrandstandBuilt Built GrandstandBuilt Landing [NONE] LiftOff [NONE] @@ -1950,7 +1963,7 @@ MimicDeath: playsnd 2820 # Goliath death 01 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 817 0 0 # Goliath Remains + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) end MimicUnused1: @@ -2045,7 +2058,7 @@ IntendentDeath: playsnd 533 # Protoss\Scout\PScDth00.WAV imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) wait 2 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) wait 1 end @@ -2114,4 +2127,168 @@ IntendentWalking: move 4 wait 1 playfram 0x1E0 - goto IntendentWalking \ No newline at end of file + goto IntendentWalking + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2184 Bounty (cm\askosi\bounty.grp) +.headerstart +IsId 24 +Type 24 +Init BountyInit +Death LandlockDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking SkryrokorLocal00 +WalkingToIdle SkryrokorLocal00 +SpecialState1 BountySpecialState1 +SpecialState2 SkryrokorLocal00 +AlmostBuilt BountyAlmostBuilt +Built BountyBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking BountyIsWorking +WorkingToIdle BountyBuilt +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable BountyDisable +Burrow [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +BountyInit: + imgulnextid 0 0 # Bounty Shadow (cm\askosi\bounty-shadow.grp) + playfram 0x00 + goto SkryrokorLocal00 + +BountySpecialState1: + playfram 0 + goto SkryrokorLocal00 + +BountyAlmostBuilt: + playfram 0 + goto SkryrokorLocal00 + +BountyBuilt: + playfram 0x00 + goto SkryrokorLocal00 + +BountyIsWorking: + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 1 + wait 2 + playfram 0 + waitrand 2 6 + goto BountyIsWorking + +BountyDisable: + goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2220 Object (cm\askosi\object.grp) +.headerstart +IsId 25 +Type 21 +Init ObjectInit +Death ObjectDeath +GndAttkInit ObjectGndAttkInit +AirAttkInit [NONE] +Unused1 SkryrokorLocal00 +GndAttkRpt ObjectGndAttkInit +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle ObjectGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking ObjectWalking +WalkingToIdle ObjectWalkingToIdle +SpecialState1 ObjectSpecialState1 +SpecialState2 [NONE] +AlmostBuilt [NONE] +Built [NONE] +Landing [NONE] +LiftOff [NONE] +IsWorking [NONE] +WorkingToIdle [NONE] +WarpIn [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +ObjectInit: + imgulnextid 0 0 # Object Shadow (cm\askosi\object-shad.grp) + playfram 0x20 + goto SkryrokorLocal00 + +ObjectDeath: + playsnd 533 # Protoss\Scout\PScDth00.WAV + imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + wait 3 + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + wait 1 + end + +ObjectGndAttkInit: + playfram 0x120 +ObjectGndAttkRpt: + playfram 0x120 + wait 1 + nobrkcodestart + playsndbtwn 4062 4064 # Cardinal weaponfire 01, 02, 03 + playfram 0x140 + wait 1 + attackwith 1 + playsndbtwn 4065 4067 # Cardinal weaponhit 01, 02, 03 + wait 1 + playfram 0x120 + nobrkcodeend + gotorepeatattk + ignorerest +ObjectGndAttkToIdle: + playfram 0x120 + wait 1 + goto ObjectWalkingToIdle + +ObjectWalking: + move 4 + wait 1 + playfram 0x40 + move 4 + wait 1 + playfram 0x60 + move 4 + wait 1 + playfram 0x80 + move 4 + wait 1 + playfram 0xA0 + move 4 + wait 1 + playfram 0xC0 + move 4 + wait 1 + playfram 0xE0 + move 4 + wait 1 + playfram 0x100 + goto ObjectWalking + +ObjectWalkingToIdle: + playfram 0x20 + goto SkryrokorLocal00 + +ObjectSpecialState1: + playfram 0x00 + wait 12 + goto SkryrokorLocal00 \ No newline at end of file diff --git a/mpq/sound/cm/a/a-unit-deploy-01.wav b/mpq/sound/cm/a/a-unit-deploy-01.wav new file mode 100644 index 00000000..da7831a1 Binary files /dev/null and b/mpq/sound/cm/a/a-unit-deploy-01.wav differ diff --git a/mpq/sound/cm/a/avatar/wf-01.wav b/mpq/sound/cm/a/avatar/wf-01.wav new file mode 100644 index 00000000..26e12861 Binary files /dev/null and b/mpq/sound/cm/a/avatar/wf-01.wav differ diff --git a/mpq/sound/cm/a/avatar/wf-02.wav b/mpq/sound/cm/a/avatar/wf-02.wav new file mode 100644 index 00000000..bc8c7464 Binary files /dev/null and b/mpq/sound/cm/a/avatar/wf-02.wav differ diff --git a/mpq/sound/cm/a/avatar/wf-03.wav b/mpq/sound/cm/a/avatar/wf-03.wav new file mode 100644 index 00000000..0d575531 Binary files /dev/null and b/mpq/sound/cm/a/avatar/wf-03.wav differ diff --git a/mpq/sound/cm/a/build-01.wav b/mpq/sound/cm/a/build-01.wav new file mode 100644 index 00000000..e24a8b54 Binary files /dev/null and b/mpq/sound/cm/a/build-01.wav differ diff --git a/mpq/sound/cm/a/build-02.wav b/mpq/sound/cm/a/build-02.wav new file mode 100644 index 00000000..bf531e08 Binary files /dev/null and b/mpq/sound/cm/a/build-02.wav differ diff --git a/mpq/sound/cm/a/build-03.wav b/mpq/sound/cm/a/build-03.wav new file mode 100644 index 00000000..53498a08 Binary files /dev/null and b/mpq/sound/cm/a/build-03.wav differ diff --git a/mpq/sound/cm/a/build-04.wav b/mpq/sound/cm/a/build-04.wav new file mode 100644 index 00000000..217552f6 Binary files /dev/null and b/mpq/sound/cm/a/build-04.wav differ diff --git a/mpq/sound/cm/a/build-05.wav b/mpq/sound/cm/a/build-05.wav new file mode 100644 index 00000000..59fa4fca Binary files /dev/null and b/mpq/sound/cm/a/build-05.wav differ diff --git a/mpq/sound/cm/a/cardinal/wf-01.wav b/mpq/sound/cm/a/cardinal/wf-01.wav new file mode 100644 index 00000000..24bbbd80 Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wf-01.wav differ diff --git a/mpq/sound/cm/a/cardinal/wf-02.wav b/mpq/sound/cm/a/cardinal/wf-02.wav new file mode 100644 index 00000000..1c8aaf4a Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wf-02.wav differ diff --git a/mpq/sound/cm/a/cardinal/wf-03.wav b/mpq/sound/cm/a/cardinal/wf-03.wav new file mode 100644 index 00000000..eaee47af Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wf-03.wav differ diff --git a/mpq/sound/cm/a/cardinal/wh-01.wav b/mpq/sound/cm/a/cardinal/wh-01.wav new file mode 100644 index 00000000..9454ca2c Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wh-01.wav differ diff --git a/mpq/sound/cm/a/cardinal/wh-02.wav b/mpq/sound/cm/a/cardinal/wh-02.wav new file mode 100644 index 00000000..1a923acf Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wh-02.wav differ diff --git a/mpq/sound/cm/a/cardinal/wh-03.wav b/mpq/sound/cm/a/cardinal/wh-03.wav new file mode 100644 index 00000000..e61d2c48 Binary files /dev/null and b/mpq/sound/cm/a/cardinal/wh-03.wav differ diff --git a/mpq/sound/cm/a/deploy-01.wav b/mpq/sound/cm/a/deploy-01.wav new file mode 100644 index 00000000..a2c5f62f Binary files /dev/null and b/mpq/sound/cm/a/deploy-01.wav differ diff --git a/mpq/sound/cm/a/deploy-02.wav b/mpq/sound/cm/a/deploy-02.wav new file mode 100644 index 00000000..1162e962 Binary files /dev/null and b/mpq/sound/cm/a/deploy-02.wav differ diff --git a/mpq/sound/cm/a/deploy-03.wav b/mpq/sound/cm/a/deploy-03.wav new file mode 100644 index 00000000..3a565588 Binary files /dev/null and b/mpq/sound/cm/a/deploy-03.wav differ diff --git a/mpq/sound/cm/a/grandstand/wf-01.wav b/mpq/sound/cm/a/grandstand/wf-01.wav new file mode 100644 index 00000000..b715713c Binary files /dev/null and b/mpq/sound/cm/a/grandstand/wf-01.wav differ diff --git a/mpq/sound/cm/a/grandstand/wf-02.wav b/mpq/sound/cm/a/grandstand/wf-02.wav new file mode 100644 index 00000000..d30e1427 Binary files /dev/null and b/mpq/sound/cm/a/grandstand/wf-02.wav differ diff --git a/mpq/sound/cm/a/grandstand/wf-03.wav b/mpq/sound/cm/a/grandstand/wf-03.wav new file mode 100644 index 00000000..3d67f442 Binary files /dev/null and b/mpq/sound/cm/a/grandstand/wf-03.wav differ diff --git a/mpq/sound/cm/a/harvest-01.wav b/mpq/sound/cm/a/harvest-01.wav new file mode 100644 index 00000000..cb5a9b77 Binary files /dev/null and b/mpq/sound/cm/a/harvest-01.wav differ diff --git a/mpq/sound/cm/a/harvest-02.wav b/mpq/sound/cm/a/harvest-02.wav new file mode 100644 index 00000000..a60e927d Binary files /dev/null and b/mpq/sound/cm/a/harvest-02.wav differ diff --git a/mpq/sound/cm/a/harvest-03.wav b/mpq/sound/cm/a/harvest-03.wav new file mode 100644 index 00000000..7e40b3df Binary files /dev/null and b/mpq/sound/cm/a/harvest-03.wav differ diff --git a/mpq/sound/cm/a/harvest-04.wav b/mpq/sound/cm/a/harvest-04.wav new file mode 100644 index 00000000..586cd0d1 Binary files /dev/null and b/mpq/sound/cm/a/harvest-04.wav differ diff --git a/mpq/sound/cm/a/harvest-05.wav b/mpq/sound/cm/a/harvest-05.wav new file mode 100644 index 00000000..25531e6c Binary files /dev/null and b/mpq/sound/cm/a/harvest-05.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-a-01.wav b/mpq/sound/cm/a/intendent/wf-a-01.wav new file mode 100644 index 00000000..ac3c45c9 Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-a-01.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-a-02.wav b/mpq/sound/cm/a/intendent/wf-a-02.wav new file mode 100644 index 00000000..276d7753 Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-a-02.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-a-03.wav b/mpq/sound/cm/a/intendent/wf-a-03.wav new file mode 100644 index 00000000..77d0f15a Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-a-03.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-b-01.wav b/mpq/sound/cm/a/intendent/wf-b-01.wav new file mode 100644 index 00000000..9139a430 Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-b-01.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-b-02.wav b/mpq/sound/cm/a/intendent/wf-b-02.wav new file mode 100644 index 00000000..9facf267 Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-b-02.wav differ diff --git a/mpq/sound/cm/a/intendent/wf-b-03.wav b/mpq/sound/cm/a/intendent/wf-b-03.wav new file mode 100644 index 00000000..841f6abf Binary files /dev/null and b/mpq/sound/cm/a/intendent/wf-b-03.wav differ diff --git a/mpq/sound/cm/a/missionary/wf-01.wav b/mpq/sound/cm/a/missionary/wf-01.wav new file mode 100644 index 00000000..a64ec8c7 Binary files /dev/null and b/mpq/sound/cm/a/missionary/wf-01.wav differ diff --git a/mpq/sound/cm/a/missionary/wf-02.wav b/mpq/sound/cm/a/missionary/wf-02.wav new file mode 100644 index 00000000..c6b808ad Binary files /dev/null and b/mpq/sound/cm/a/missionary/wf-02.wav differ diff --git a/mpq/sound/cm/a/missionary/wf-03.wav b/mpq/sound/cm/a/missionary/wf-03.wav new file mode 100644 index 00000000..943ffef5 Binary files /dev/null and b/mpq/sound/cm/a/missionary/wf-03.wav differ diff --git a/mpq/sound/cm/a/pilgrim/wf-01.wav b/mpq/sound/cm/a/pilgrim/wf-01.wav new file mode 100644 index 00000000..5483b163 Binary files /dev/null and b/mpq/sound/cm/a/pilgrim/wf-01.wav differ diff --git a/mpq/sound/cm/a/pilgrim/wf-02.wav b/mpq/sound/cm/a/pilgrim/wf-02.wav new file mode 100644 index 00000000..40819205 Binary files /dev/null and b/mpq/sound/cm/a/pilgrim/wf-02.wav differ diff --git a/mpq/sound/cm/a/pilgrim/wf-03.wav b/mpq/sound/cm/a/pilgrim/wf-03.wav new file mode 100644 index 00000000..f61b37e5 Binary files /dev/null and b/mpq/sound/cm/a/pilgrim/wf-03.wav differ diff --git a/mpq/sound/cm/a/pilgrim/wf-04.wav b/mpq/sound/cm/a/pilgrim/wf-04.wav new file mode 100644 index 00000000..f1b330ad Binary files /dev/null and b/mpq/sound/cm/a/pilgrim/wf-04.wav differ diff --git a/mpq/sound/cm/a/scepter/wf-01.wav b/mpq/sound/cm/a/scepter/wf-01.wav new file mode 100644 index 00000000..02a04c30 Binary files /dev/null and b/mpq/sound/cm/a/scepter/wf-01.wav differ diff --git a/mpq/sound/cm/a/scepter/wf-02.wav b/mpq/sound/cm/a/scepter/wf-02.wav new file mode 100644 index 00000000..02b7344e Binary files /dev/null and b/mpq/sound/cm/a/scepter/wf-02.wav differ diff --git a/mpq/sound/cm/a/scepter/wf-03.wav b/mpq/sound/cm/a/scepter/wf-03.wav new file mode 100644 index 00000000..27cd1dc3 Binary files /dev/null and b/mpq/sound/cm/a/scepter/wf-03.wav differ diff --git a/mpq/sound/cm/a/tirade/wf-01.wav b/mpq/sound/cm/a/tirade/wf-01.wav new file mode 100644 index 00000000..c1e55824 Binary files /dev/null and b/mpq/sound/cm/a/tirade/wf-01.wav differ diff --git a/mpq/sound/cm/a/tirade/wf-02.wav b/mpq/sound/cm/a/tirade/wf-02.wav new file mode 100644 index 00000000..8f9243e8 Binary files /dev/null and b/mpq/sound/cm/a/tirade/wf-02.wav differ diff --git a/mpq/sound/cm/a/tirade/wf-03.wav b/mpq/sound/cm/a/tirade/wf-03.wav new file mode 100644 index 00000000..26d0b4a9 Binary files /dev/null and b/mpq/sound/cm/a/tirade/wf-03.wav differ diff --git a/mpq/sound/cm/a/vicar/wf-01.wav b/mpq/sound/cm/a/vicar/wf-01.wav new file mode 100644 index 00000000..9f816c70 Binary files /dev/null and b/mpq/sound/cm/a/vicar/wf-01.wav differ diff --git a/mpq/sound/cm/a/vicar/wf-02.wav b/mpq/sound/cm/a/vicar/wf-02.wav new file mode 100644 index 00000000..dcb93b73 Binary files /dev/null and b/mpq/sound/cm/a/vicar/wf-02.wav differ diff --git a/mpq/sound/cm/a/vicar/wf-03.wav b/mpq/sound/cm/a/vicar/wf-03.wav new file mode 100644 index 00000000..0580c413 Binary files /dev/null and b/mpq/sound/cm/a/vicar/wf-03.wav differ diff --git a/mpq/unit/cm/askosi/bounty-damage.lof b/mpq/unit/cm/askosi/bounty-damage.lof new file mode 100644 index 00000000..091697d8 Binary files /dev/null and b/mpq/unit/cm/askosi/bounty-damage.lof differ diff --git a/mpq/unit/cm/askosi/cosmoscope-damage.lof b/mpq/unit/cm/askosi/cosmoscope-damage.lof new file mode 100644 index 00000000..6ef59722 Binary files /dev/null and b/mpq/unit/cm/askosi/cosmoscope-damage.lof differ diff --git a/mpq/unit/cm/askosi/object-shadow.grp b/mpq/unit/cm/askosi/object-shadow.grp new file mode 100644 index 00000000..8a5a4727 Binary files /dev/null and b/mpq/unit/cm/askosi/object-shadow.grp differ diff --git a/mpq/unit/cm/askosi/object.grp b/mpq/unit/cm/askosi/object.grp new file mode 100644 index 00000000..0e0b4a4f Binary files /dev/null and b/mpq/unit/cm/askosi/object.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index f01737b5..5a523c0e 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 a5e4034a..11e5f6ae 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/patchnotes.md b/patchnotes.md index 73ed0fea..99cb8a90 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -24,7 +24,7 @@ - **Audiovisual** - Fixed missing construction SFX for **Ogun** - Corrected Herald wireframe (r. TheBeaver99) - - Corrected string for **Corpse Cocoon** (r. Concealed Organic) + - Corrected tooltip for **Corpse Cocoon** (r. Concealed Organic) ## Audiovisuals - New advisor: **Bloodsummon** (b. Hamster) @@ -55,7 +55,7 @@ - [Wraith](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/wraith): - HP 100 » 110 - [Magnetar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/magnetar): - - **Yamato Gun:** + - **Yamato Cannon:** - Weapon damage 250 » 75 - Now applies **Apollyoid Adhesive** for 10 seconds - [Stockade](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/stockade): diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 2d6497c0..8af16678 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ