diff --git a/mpq/sound/cm/t/_building/_construct-01.wav b/mpq/sound/cm/t/_building/_construct-01.wav index 735dd2d4..4f323f24 100644 Binary files a/mpq/sound/cm/t/_building/_construct-01.wav and b/mpq/sound/cm/t/_building/_construct-01.wav differ diff --git a/mpq/sound/cm/t/_building/_construct-02.wav b/mpq/sound/cm/t/_building/_construct-02.wav index 085d6e53..048550ef 100644 Binary files a/mpq/sound/cm/t/_building/_construct-02.wav and b/mpq/sound/cm/t/_building/_construct-02.wav differ diff --git a/mpq/sound/cm/t/_building/_construct-03.wav b/mpq/sound/cm/t/_building/_construct-03.wav index de79fd74..77bc7c84 100644 Binary files a/mpq/sound/cm/t/_building/_construct-03.wav and b/mpq/sound/cm/t/_building/_construct-03.wav differ diff --git a/mpq/sound/cm/t/_building/_construct-04.wav b/mpq/sound/cm/t/_building/_construct-04.wav index 267b9fc9..2c0b599d 100644 Binary files a/mpq/sound/cm/t/_building/_construct-04.wav and b/mpq/sound/cm/t/_building/_construct-04.wav differ diff --git a/mpq/tileset/platform.cv5 b/mpq/tileset/platform.cv5 index 8ab4734a..8bbd7c81 100644 Binary files a/mpq/tileset/platform.cv5 and b/mpq/tileset/platform.cv5 differ diff --git a/mpq/tileset/platform.vf4 b/mpq/tileset/platform.vf4 index 382570a7..cdf4c7b3 100644 Binary files a/mpq/tileset/platform.vf4 and b/mpq/tileset/platform.vf4 differ diff --git a/mpq/tileset/platform.vr4 b/mpq/tileset/platform.vr4 index 1894d0d4..cbaba8cc 100644 Binary files a/mpq/tileset/platform.vr4 and b/mpq/tileset/platform.vr4 differ diff --git a/mpq/tileset/platform.vx4ex b/mpq/tileset/platform.vx4ex index 7f04dad0..6776e83c 100644 Binary files a/mpq/tileset/platform.vx4ex and b/mpq/tileset/platform.vx4ex differ diff --git a/mpq/unit/terran/aerie-damage.lof b/mpq/unit/terran/aerie-damage.lof new file mode 100644 index 00000000..f209f2f9 Binary files /dev/null and b/mpq/unit/terran/aerie-damage.lof differ diff --git a/mpq/unit/terran/aerie-shadow.grp b/mpq/unit/terran/aerie-shadow.grp new file mode 100644 index 00000000..81a48055 Binary files /dev/null and b/mpq/unit/terran/aerie-shadow.grp differ diff --git a/mpq/unit/terran/aerie.grp b/mpq/unit/terran/aerie.grp new file mode 100644 index 00000000..d5adcf89 Binary files /dev/null and b/mpq/unit/terran/aerie.grp differ diff --git a/mpq/unit/terran/aion-attack.lol b/mpq/unit/terran/aion-attack.lol new file mode 100644 index 00000000..2c456395 Binary files /dev/null and b/mpq/unit/terran/aion-attack.lol differ diff --git a/mpq/unit/terran/aion.grp b/mpq/unit/terran/aion.grp new file mode 100644 index 00000000..17b01434 Binary files /dev/null and b/mpq/unit/terran/aion.grp differ diff --git a/mpq/unit/terran/ambassador-shadow.grp b/mpq/unit/terran/ambassador-shadow.grp new file mode 100644 index 00000000..72a4ab2d Binary files /dev/null and b/mpq/unit/terran/ambassador-shadow.grp differ diff --git a/mpq/unit/terran/ambassador.grp b/mpq/unit/terran/ambassador.grp new file mode 100644 index 00000000..96677a46 Binary files /dev/null and b/mpq/unit/terran/ambassador.grp differ diff --git a/mpq/unit/terran/amphitheater-damage.lof b/mpq/unit/terran/amphitheater-damage.lof new file mode 100644 index 00000000..22f2f815 Binary files /dev/null and b/mpq/unit/terran/amphitheater-damage.lof differ diff --git a/mpq/unit/terran/amphitheater-shadow.grp b/mpq/unit/terran/amphitheater-shadow.grp new file mode 100644 index 00000000..16b3def1 Binary files /dev/null and b/mpq/unit/terran/amphitheater-shadow.grp differ diff --git a/mpq/unit/terran/amphitheater.grp b/mpq/unit/terran/amphitheater.grp new file mode 100644 index 00000000..891f8d04 Binary files /dev/null and b/mpq/unit/terran/amphitheater.grp differ diff --git a/mpq/unit/terran/anchor-grounded-shadow.grp b/mpq/unit/terran/anchor-grounded-shadow.grp new file mode 100644 index 00000000..22370edc Binary files /dev/null and b/mpq/unit/terran/anchor-grounded-shadow.grp differ diff --git a/mpq/unit/terran/anchor-grounded.grp b/mpq/unit/terran/anchor-grounded.grp new file mode 100644 index 00000000..939d76de Binary files /dev/null and b/mpq/unit/terran/anchor-grounded.grp differ diff --git a/mpq/unit/terran/ancile-engines.grp b/mpq/unit/terran/ancile-engines.grp new file mode 100644 index 00000000..c3872561 Binary files /dev/null and b/mpq/unit/terran/ancile-engines.grp differ diff --git a/mpq/unit/terran/ancile.grp b/mpq/unit/terran/ancile.grp new file mode 100644 index 00000000..161cc981 Binary files /dev/null and b/mpq/unit/terran/ancile.grp differ diff --git a/mpq/unit/terran/antichthon.grp b/mpq/unit/terran/antichthon.grp new file mode 100644 index 00000000..14300711 Binary files /dev/null and b/mpq/unit/terran/antichthon.grp differ diff --git a/mpq/unit/terran/anticthon-birth.grp b/mpq/unit/terran/anticthon-birth.grp new file mode 100644 index 00000000..4dea5449 Binary files /dev/null and b/mpq/unit/terran/anticthon-birth.grp differ diff --git a/mpq/unit/terran/anticthon-shadow.grp b/mpq/unit/terran/anticthon-shadow.grp new file mode 100644 index 00000000..d5d81235 Binary files /dev/null and b/mpq/unit/terran/anticthon-shadow.grp differ diff --git a/mpq/unit/terran/anticthon.grp b/mpq/unit/terran/anticthon.grp new file mode 100644 index 00000000..8a9728af Binary files /dev/null and b/mpq/unit/terran/anticthon.grp differ diff --git a/mpq/unit/terran/apostle-death.grp b/mpq/unit/terran/apostle-death.grp new file mode 100644 index 00000000..795a7937 Binary files /dev/null and b/mpq/unit/terran/apostle-death.grp differ diff --git a/mpq/unit/terran/apostle-shadow.grp b/mpq/unit/terran/apostle-shadow.grp new file mode 100644 index 00000000..e0a9f342 Binary files /dev/null and b/mpq/unit/terran/apostle-shadow.grp differ diff --git a/mpq/unit/terran/apostle.grp b/mpq/unit/terran/apostle.grp new file mode 100644 index 00000000..7ab757e0 Binary files /dev/null and b/mpq/unit/terran/apostle.grp differ diff --git a/mpq/unit/terran/apothecary-damage.lof b/mpq/unit/terran/apothecary-damage.lof new file mode 100644 index 00000000..00846bcc Binary files /dev/null and b/mpq/unit/terran/apothecary-damage.lof differ diff --git a/mpq/unit/terran/apothecary-shadow.grp b/mpq/unit/terran/apothecary-shadow.grp new file mode 100644 index 00000000..580a04f8 Binary files /dev/null and b/mpq/unit/terran/apothecary-shadow.grp differ diff --git a/mpq/unit/terran/apothecary.grp b/mpq/unit/terran/apothecary.grp new file mode 100644 index 00000000..40d259a9 Binary files /dev/null and b/mpq/unit/terran/apothecary.grp differ diff --git a/mpq/unit/terran/aspirant-criticality-effect.grp b/mpq/unit/terran/aspirant-criticality-effect.grp new file mode 100644 index 00000000..9357e889 Binary files /dev/null and b/mpq/unit/terran/aspirant-criticality-effect.grp differ diff --git a/mpq/unit/terran/aspirant-death.grp b/mpq/unit/terran/aspirant-death.grp new file mode 100644 index 00000000..b602d533 Binary files /dev/null and b/mpq/unit/terran/aspirant-death.grp differ diff --git a/mpq/unit/terran/aspirant-shad.grp b/mpq/unit/terran/aspirant-shad.grp new file mode 100644 index 00000000..ed106acf Binary files /dev/null and b/mpq/unit/terran/aspirant-shad.grp differ diff --git a/mpq/unit/terran/aspirant.grp b/mpq/unit/terran/aspirant.grp new file mode 100644 index 00000000..5824c72e Binary files /dev/null and b/mpq/unit/terran/aspirant.grp differ diff --git a/mpq/unit/terran/autocrat-shadow.grp b/mpq/unit/terran/autocrat-shadow.grp new file mode 100644 index 00000000..1b7fddd4 Binary files /dev/null and b/mpq/unit/terran/autocrat-shadow.grp differ diff --git a/mpq/unit/terran/autocrat.grp b/mpq/unit/terran/autocrat.grp new file mode 100644 index 00000000..50d55ab5 Binary files /dev/null and b/mpq/unit/terran/autocrat.grp differ diff --git a/mpq/unit/terran/azazel-engine.grp b/mpq/unit/terran/azazel-engine.grp new file mode 100644 index 00000000..f5cae4ca Binary files /dev/null and b/mpq/unit/terran/azazel-engine.grp differ diff --git a/mpq/unit/terran/azazel.grp b/mpq/unit/terran/azazel.grp new file mode 100644 index 00000000..14f0f663 Binary files /dev/null and b/mpq/unit/terran/azazel.grp differ diff --git a/mpq/unit/terran/biotic-bastion-damage.lof b/mpq/unit/terran/biotic-bastion-damage.lof new file mode 100644 index 00000000..b85e5a05 Binary files /dev/null and b/mpq/unit/terran/biotic-bastion-damage.lof differ diff --git a/mpq/unit/terran/biotic-bastion-shadow.grp b/mpq/unit/terran/biotic-bastion-shadow.grp new file mode 100644 index 00000000..3b8fa08d Binary files /dev/null and b/mpq/unit/terran/biotic-bastion-shadow.grp differ diff --git a/mpq/unit/terran/biotic-bastion.grp b/mpq/unit/terran/biotic-bastion.grp new file mode 100644 index 00000000..d700f01d Binary files /dev/null and b/mpq/unit/terran/biotic-bastion.grp differ diff --git a/mpq/unit/terran/blackjack-remains.grp b/mpq/unit/terran/blackjack-remains.grp new file mode 100644 index 00000000..a8a2c8d8 Binary files /dev/null and b/mpq/unit/terran/blackjack-remains.grp differ diff --git a/mpq/unit/terran/blackjack-shadow.grp b/mpq/unit/terran/blackjack-shadow.grp new file mode 100644 index 00000000..ffea8cae Binary files /dev/null and b/mpq/unit/terran/blackjack-shadow.grp differ diff --git a/mpq/unit/terran/blackjack.grp b/mpq/unit/terran/blackjack.grp new file mode 100644 index 00000000..f63ee4ff Binary files /dev/null and b/mpq/unit/terran/blackjack.grp differ diff --git a/mpq/unit/terran/bunker.lod b/mpq/unit/terran/bunker.lod new file mode 100644 index 00000000..df3159c6 Binary files /dev/null and b/mpq/unit/terran/bunker.lod differ diff --git a/mpq/unit/terran/bunker.lou b/mpq/unit/terran/bunker.lou new file mode 100644 index 00000000..96c92acc Binary files /dev/null and b/mpq/unit/terran/bunker.lou differ diff --git a/mpq/unit/terran/burst-lasers-red-small.grp b/mpq/unit/terran/burst-lasers-red-small.grp new file mode 100644 index 00000000..9f3169eb Binary files /dev/null and b/mpq/unit/terran/burst-lasers-red-small.grp differ diff --git a/mpq/unit/terran/burst-lasers-red.grp b/mpq/unit/terran/burst-lasers-red.grp new file mode 100644 index 00000000..d997fa7e Binary files /dev/null and b/mpq/unit/terran/burst-lasers-red.grp differ diff --git a/mpq/unit/terran/captaincy-damage.lof b/mpq/unit/terran/captaincy-damage.lof new file mode 100644 index 00000000..5f3131d6 Binary files /dev/null and b/mpq/unit/terran/captaincy-damage.lof differ diff --git a/mpq/unit/terran/captaincy-shadow.grp b/mpq/unit/terran/captaincy-shadow.grp new file mode 100644 index 00000000..d837a79b Binary files /dev/null and b/mpq/unit/terran/captaincy-shadow.grp differ diff --git a/mpq/unit/terran/captaincy.grp b/mpq/unit/terran/captaincy.grp new file mode 100644 index 00000000..9836a892 Binary files /dev/null and b/mpq/unit/terran/captaincy.grp differ diff --git a/mpq/unit/terran/cataphract-attack.lol b/mpq/unit/terran/cataphract-attack.lol new file mode 100644 index 00000000..bd32dba8 Binary files /dev/null and b/mpq/unit/terran/cataphract-attack.lol differ diff --git a/mpq/unit/terran/cataphract-shadow.grp b/mpq/unit/terran/cataphract-shadow.grp new file mode 100644 index 00000000..3d1035df Binary files /dev/null and b/mpq/unit/terran/cataphract-shadow.grp differ diff --git a/mpq/unit/terran/cataphract.grp b/mpq/unit/terran/cataphract.grp new file mode 100644 index 00000000..aabd61af Binary files /dev/null and b/mpq/unit/terran/cataphract.grp differ diff --git a/mpq/unit/terran/centaur-attack.grp b/mpq/unit/terran/centaur-attack.grp new file mode 100644 index 00000000..cbf1c173 Binary files /dev/null and b/mpq/unit/terran/centaur-attack.grp differ diff --git a/mpq/unit/terran/centaur-attackmissile.lol b/mpq/unit/terran/centaur-attackmissile.lol new file mode 100644 index 00000000..1d941f17 Binary files /dev/null and b/mpq/unit/terran/centaur-attackmissile.lol differ diff --git a/mpq/unit/terran/centaur-engine.grp b/mpq/unit/terran/centaur-engine.grp new file mode 100644 index 00000000..df179080 Binary files /dev/null and b/mpq/unit/terran/centaur-engine.grp differ diff --git a/mpq/unit/terran/centaur-engine2.grp b/mpq/unit/terran/centaur-engine2.grp new file mode 100644 index 00000000..cf5e1044 Binary files /dev/null and b/mpq/unit/terran/centaur-engine2.grp differ diff --git a/mpq/unit/terran/centaur-missile.grp b/mpq/unit/terran/centaur-missile.grp new file mode 100644 index 00000000..a0faa3be Binary files /dev/null and b/mpq/unit/terran/centaur-missile.grp differ diff --git a/mpq/unit/terran/centaur.grp b/mpq/unit/terran/centaur.grp new file mode 100644 index 00000000..9866f174 Binary files /dev/null and b/mpq/unit/terran/centaur.grp differ diff --git a/mpq/unit/terran/claymore-attack.lol b/mpq/unit/terran/claymore-attack.lol new file mode 100644 index 00000000..492316c3 Binary files /dev/null and b/mpq/unit/terran/claymore-attack.lol differ diff --git a/mpq/unit/terran/claymore.grp b/mpq/unit/terran/claymore.grp new file mode 100644 index 00000000..fe4c4120 Binary files /dev/null and b/mpq/unit/terran/claymore.grp differ diff --git a/mpq/unit/terran/controlled-demolition.grp b/mpq/unit/terran/controlled-demolition.grp new file mode 100644 index 00000000..784cc720 Binary files /dev/null and b/mpq/unit/terran/controlled-demolition.grp differ diff --git a/mpq/unit/terran/crashed-minotaur-damage.lof b/mpq/unit/terran/crashed-minotaur-damage.lof new file mode 100644 index 00000000..6a214ba4 Binary files /dev/null and b/mpq/unit/terran/crashed-minotaur-damage.lof differ diff --git a/mpq/unit/terran/cuirass-shadow.grp b/mpq/unit/terran/cuirass-shadow.grp new file mode 100644 index 00000000..7dfe04b4 Binary files /dev/null and b/mpq/unit/terran/cuirass-shadow.grp differ diff --git a/mpq/unit/terran/cuirass-stonewall-protocol-overlay.grp b/mpq/unit/terran/cuirass-stonewall-protocol-overlay.grp new file mode 100644 index 00000000..6c6fa6c3 Binary files /dev/null and b/mpq/unit/terran/cuirass-stonewall-protocol-overlay.grp differ diff --git a/mpq/unit/terran/cuirass.grp b/mpq/unit/terran/cuirass.grp new file mode 100644 index 00000000..23db3d55 Binary files /dev/null and b/mpq/unit/terran/cuirass.grp differ diff --git a/mpq/unit/terran/cyclops-fragmentary-shells.grp b/mpq/unit/terran/cyclops-fragmentary-shells.grp new file mode 100644 index 00000000..5a88c7ff Binary files /dev/null and b/mpq/unit/terran/cyclops-fragmentary-shells.grp differ diff --git a/mpq/unit/terran/cyclops-remains.grp b/mpq/unit/terran/cyclops-remains.grp new file mode 100644 index 00000000..79625ae2 Binary files /dev/null and b/mpq/unit/terran/cyclops-remains.grp differ diff --git a/mpq/unit/terran/cyclops-shadow.grp b/mpq/unit/terran/cyclops-shadow.grp new file mode 100644 index 00000000..6e0d3b93 Binary files /dev/null and b/mpq/unit/terran/cyclops-shadow.grp differ diff --git a/mpq/unit/terran/cyclops-weaponhit.grp b/mpq/unit/terran/cyclops-weaponhit.grp new file mode 100644 index 00000000..2908b3a1 Binary files /dev/null and b/mpq/unit/terran/cyclops-weaponhit.grp differ diff --git a/mpq/unit/terran/cyclops.grp b/mpq/unit/terran/cyclops.grp new file mode 100644 index 00000000..3b8392ff Binary files /dev/null and b/mpq/unit/terran/cyclops.grp differ diff --git a/mpq/unit/terran/cyprian-attack.lol b/mpq/unit/terran/cyprian-attack.lol new file mode 100644 index 00000000..0e092820 Binary files /dev/null and b/mpq/unit/terran/cyprian-attack.lol differ diff --git a/mpq/unit/terran/cyprian-rail.grp b/mpq/unit/terran/cyprian-rail.grp new file mode 100644 index 00000000..6d4ff5ca Binary files /dev/null and b/mpq/unit/terran/cyprian-rail.grp differ diff --git a/mpq/unit/terran/cyprian-remains.grp b/mpq/unit/terran/cyprian-remains.grp new file mode 100644 index 00000000..5214a54a Binary files /dev/null and b/mpq/unit/terran/cyprian-remains.grp differ diff --git a/mpq/unit/terran/cyprian-shadow.grp b/mpq/unit/terran/cyprian-shadow.grp new file mode 100644 index 00000000..c4a9d1cc Binary files /dev/null and b/mpq/unit/terran/cyprian-shadow.grp differ diff --git a/mpq/unit/terran/cyprian-weaponhit.grp b/mpq/unit/terran/cyprian-weaponhit.grp new file mode 100644 index 00000000..2908b3a1 Binary files /dev/null and b/mpq/unit/terran/cyprian-weaponhit.grp differ diff --git a/mpq/unit/terran/cyprian.grp b/mpq/unit/terran/cyprian.grp new file mode 100644 index 00000000..89065ea8 Binary files /dev/null and b/mpq/unit/terran/cyprian.grp differ diff --git a/mpq/unit/terran/decaying-overlay.grp b/mpq/unit/terran/decaying-overlay.grp new file mode 100644 index 00000000..ca125920 Binary files /dev/null and b/mpq/unit/terran/decaying-overlay.grp differ diff --git a/mpq/unit/terran/diadem-attack.grp b/mpq/unit/terran/diadem-attack.grp new file mode 100644 index 00000000..970a49ad Binary files /dev/null and b/mpq/unit/terran/diadem-attack.grp differ diff --git a/mpq/unit/terran/diadem-attack.lol b/mpq/unit/terran/diadem-attack.lol new file mode 100644 index 00000000..108edaf5 Binary files /dev/null and b/mpq/unit/terran/diadem-attack.lol differ diff --git a/mpq/unit/terran/diadem-attackA1.grp b/mpq/unit/terran/diadem-attackA1.grp new file mode 100644 index 00000000..c2765efc Binary files /dev/null and b/mpq/unit/terran/diadem-attackA1.grp differ diff --git a/mpq/unit/terran/diadem-attackA2.grp b/mpq/unit/terran/diadem-attackA2.grp new file mode 100644 index 00000000..a48bce0a Binary files /dev/null and b/mpq/unit/terran/diadem-attackA2.grp differ diff --git a/mpq/unit/terran/diadem-attackA3.grp b/mpq/unit/terran/diadem-attackA3.grp new file mode 100644 index 00000000..45817adc Binary files /dev/null and b/mpq/unit/terran/diadem-attackA3.grp differ diff --git a/mpq/unit/terran/diadem-attackA4.grp b/mpq/unit/terran/diadem-attackA4.grp new file mode 100644 index 00000000..0f3ae72f Binary files /dev/null and b/mpq/unit/terran/diadem-attackA4.grp differ diff --git a/mpq/unit/terran/diadem-attackB.grp b/mpq/unit/terran/diadem-attackB.grp new file mode 100644 index 00000000..7835e2cb Binary files /dev/null and b/mpq/unit/terran/diadem-attackB.grp differ diff --git a/mpq/unit/terran/diadem-base.grp b/mpq/unit/terran/diadem-base.grp new file mode 100644 index 00000000..3ab4d066 Binary files /dev/null and b/mpq/unit/terran/diadem-base.grp differ diff --git a/mpq/unit/terran/diadem-beacon.grp b/mpq/unit/terran/diadem-beacon.grp new file mode 100644 index 00000000..cc2fe4fd Binary files /dev/null and b/mpq/unit/terran/diadem-beacon.grp differ diff --git a/mpq/unit/terran/diadem-damage.lof b/mpq/unit/terran/diadem-damage.lof new file mode 100644 index 00000000..1bbb8943 Binary files /dev/null and b/mpq/unit/terran/diadem-damage.lof differ diff --git a/mpq/unit/terran/diadem-dustoff.lod b/mpq/unit/terran/diadem-dustoff.lod new file mode 100644 index 00000000..21a6e0dd Binary files /dev/null and b/mpq/unit/terran/diadem-dustoff.lod differ diff --git a/mpq/unit/terran/diadem-duston.lou b/mpq/unit/terran/diadem-duston.lou new file mode 100644 index 00000000..d75b1abd Binary files /dev/null and b/mpq/unit/terran/diadem-duston.lou differ diff --git a/mpq/unit/terran/diadem-ion-field.grp b/mpq/unit/terran/diadem-ion-field.grp new file mode 100644 index 00000000..7c677de8 Binary files /dev/null and b/mpq/unit/terran/diadem-ion-field.grp differ diff --git a/mpq/unit/terran/diadem-mouseresponse.grp b/mpq/unit/terran/diadem-mouseresponse.grp new file mode 100644 index 00000000..be2a47e2 Binary files /dev/null and b/mpq/unit/terran/diadem-mouseresponse.grp differ diff --git a/mpq/unit/terran/diadem-overlay.grp b/mpq/unit/terran/diadem-overlay.grp new file mode 100644 index 00000000..094c71a7 Binary files /dev/null and b/mpq/unit/terran/diadem-overlay.grp differ diff --git a/mpq/unit/terran/diadem-overlay.lol b/mpq/unit/terran/diadem-overlay.lol new file mode 100644 index 00000000..442a3217 Binary files /dev/null and b/mpq/unit/terran/diadem-overlay.lol differ diff --git a/mpq/unit/terran/diadem-projectile.grp b/mpq/unit/terran/diadem-projectile.grp new file mode 100644 index 00000000..36af1198 Binary files /dev/null and b/mpq/unit/terran/diadem-projectile.grp differ diff --git a/mpq/unit/terran/diadem-shadow.grp b/mpq/unit/terran/diadem-shadow.grp new file mode 100644 index 00000000..94762898 Binary files /dev/null and b/mpq/unit/terran/diadem-shadow.grp differ diff --git a/mpq/unit/terran/diadem-turret.grp b/mpq/unit/terran/diadem-turret.grp new file mode 100644 index 00000000..0a9e87d7 Binary files /dev/null and b/mpq/unit/terran/diadem-turret.grp differ diff --git a/mpq/unit/terran/dilettante-remains.grp b/mpq/unit/terran/dilettante-remains.grp new file mode 100644 index 00000000..db30210e Binary files /dev/null and b/mpq/unit/terran/dilettante-remains.grp differ diff --git a/mpq/unit/terran/dilettante-shadow.grp b/mpq/unit/terran/dilettante-shadow.grp new file mode 100644 index 00000000..22c169c2 Binary files /dev/null and b/mpq/unit/terran/dilettante-shadow.grp differ diff --git a/mpq/unit/terran/dilettante.grp b/mpq/unit/terran/dilettante.grp new file mode 100644 index 00000000..01541bff Binary files /dev/null and b/mpq/unit/terran/dilettante.grp differ diff --git a/mpq/unit/terran/durendal-shadow.grp b/mpq/unit/terran/durendal-shadow.grp new file mode 100644 index 00000000..30ff7163 Binary files /dev/null and b/mpq/unit/terran/durendal-shadow.grp differ diff --git a/mpq/unit/terran/durendal-weaponfire.grp b/mpq/unit/terran/durendal-weaponfire.grp new file mode 100644 index 00000000..86386922 Binary files /dev/null and b/mpq/unit/terran/durendal-weaponfire.grp differ diff --git a/mpq/unit/terran/durendal.grp b/mpq/unit/terran/durendal.grp new file mode 100644 index 00000000..912bf94d Binary files /dev/null and b/mpq/unit/terran/durendal.grp differ diff --git a/mpq/unit/terran/emergency-detonation.grp b/mpq/unit/terran/emergency-detonation.grp new file mode 100644 index 00000000..77c2909d Binary files /dev/null and b/mpq/unit/terran/emergency-detonation.grp differ diff --git a/mpq/unit/terran/future-station-damage.lof b/mpq/unit/terran/future-station-damage.lof new file mode 100644 index 00000000..c5df2371 Binary files /dev/null and b/mpq/unit/terran/future-station-damage.lof differ diff --git a/mpq/unit/terran/future-station-shadow.grp b/mpq/unit/terran/future-station-shadow.grp new file mode 100644 index 00000000..1870085e Binary files /dev/null and b/mpq/unit/terran/future-station-shadow.grp differ diff --git a/mpq/unit/terran/future-station.grp b/mpq/unit/terran/future-station.grp new file mode 100644 index 00000000..41df6513 Binary files /dev/null and b/mpq/unit/terran/future-station.grp differ diff --git a/mpq/unit/terran/goliath-attack.lol b/mpq/unit/terran/goliath-attack.lol new file mode 100644 index 00000000..9e83b5ac Binary files /dev/null and b/mpq/unit/terran/goliath-attack.lol differ diff --git a/mpq/unit/terran/goliath-remains.grp b/mpq/unit/terran/goliath-remains.grp new file mode 100644 index 00000000..be088ba3 Binary files /dev/null and b/mpq/unit/terran/goliath-remains.grp differ diff --git a/mpq/unit/terran/gorgon-engine.grp b/mpq/unit/terran/gorgon-engine.grp new file mode 100644 index 00000000..8b500f1b Binary files /dev/null and b/mpq/unit/terran/gorgon-engine.grp differ diff --git a/mpq/unit/terran/gorgon-laser.grp b/mpq/unit/terran/gorgon-laser.grp new file mode 100644 index 00000000..a3b8a5af Binary files /dev/null and b/mpq/unit/terran/gorgon-laser.grp differ diff --git a/mpq/unit/terran/gorgon-petrification.grp b/mpq/unit/terran/gorgon-petrification.grp new file mode 100644 index 00000000..cc266387 Binary files /dev/null and b/mpq/unit/terran/gorgon-petrification.grp differ diff --git a/mpq/unit/terran/gorgon.grp b/mpq/unit/terran/gorgon.grp new file mode 100644 index 00000000..8d175783 Binary files /dev/null and b/mpq/unit/terran/gorgon.grp differ diff --git a/mpq/unit/terran/guildhall-damage.lof b/mpq/unit/terran/guildhall-damage.lof new file mode 100644 index 00000000..ec5cc964 Binary files /dev/null and b/mpq/unit/terran/guildhall-damage.lof differ diff --git a/mpq/unit/terran/guildhall-shadow.grp b/mpq/unit/terran/guildhall-shadow.grp new file mode 100644 index 00000000..fa66e0e4 Binary files /dev/null and b/mpq/unit/terran/guildhall-shadow.grp differ diff --git a/mpq/unit/terran/guildhall.grp b/mpq/unit/terran/guildhall.grp new file mode 100644 index 00000000..fd988644 Binary files /dev/null and b/mpq/unit/terran/guildhall.grp differ diff --git a/mpq/unit/terran/hadron-damage.lof b/mpq/unit/terran/hadron-damage.lof new file mode 100644 index 00000000..d2ead4fa Binary files /dev/null and b/mpq/unit/terran/hadron-damage.lof differ diff --git a/mpq/unit/terran/hadron-shadow.grp b/mpq/unit/terran/hadron-shadow.grp new file mode 100644 index 00000000..b91ad8d1 Binary files /dev/null and b/mpq/unit/terran/hadron-shadow.grp differ diff --git a/mpq/unit/terran/hadron.grp b/mpq/unit/terran/hadron.grp new file mode 100644 index 00000000..c8cbb41a Binary files /dev/null and b/mpq/unit/terran/hadron.grp differ diff --git a/mpq/unit/terran/harakan-remnants.grp b/mpq/unit/terran/harakan-remnants.grp new file mode 100644 index 00000000..b476cac1 Binary files /dev/null and b/mpq/unit/terran/harakan-remnants.grp differ diff --git a/mpq/unit/terran/heavy-missile-explosion-green.grp b/mpq/unit/terran/heavy-missile-explosion-green.grp new file mode 100644 index 00000000..3044a2f4 Binary files /dev/null and b/mpq/unit/terran/heavy-missile-explosion-green.grp differ diff --git a/mpq/unit/terran/heavy-missile-explosion-orange.grp b/mpq/unit/terran/heavy-missile-explosion-orange.grp new file mode 100644 index 00000000..a06c1221 Binary files /dev/null and b/mpq/unit/terran/heavy-missile-explosion-orange.grp differ diff --git a/mpq/unit/terran/heavy-missile.grp b/mpq/unit/terran/heavy-missile.grp new file mode 100644 index 00000000..e94ab9d5 Binary files /dev/null and b/mpq/unit/terran/heavy-missile.grp differ diff --git a/mpq/unit/terran/heir-attack.lol b/mpq/unit/terran/heir-attack.lol new file mode 100644 index 00000000..dd01479a Binary files /dev/null and b/mpq/unit/terran/heir-attack.lol differ diff --git a/mpq/unit/terran/heir-base.grp b/mpq/unit/terran/heir-base.grp new file mode 100644 index 00000000..aafd9e15 Binary files /dev/null and b/mpq/unit/terran/heir-base.grp differ diff --git a/mpq/unit/terran/heir-remains.grp b/mpq/unit/terran/heir-remains.grp new file mode 100644 index 00000000..7a8d6d2f Binary files /dev/null and b/mpq/unit/terran/heir-remains.grp differ diff --git a/mpq/unit/terran/heir-shadow.grp b/mpq/unit/terran/heir-shadow.grp new file mode 100644 index 00000000..da2e4055 Binary files /dev/null and b/mpq/unit/terran/heir-shadow.grp differ diff --git a/mpq/unit/terran/heir-turret.grp b/mpq/unit/terran/heir-turret.grp new file mode 100644 index 00000000..cbbd7d17 Binary files /dev/null and b/mpq/unit/terran/heir-turret.grp differ diff --git a/mpq/unit/terran/helix-bolt-blue.grp b/mpq/unit/terran/helix-bolt-blue.grp new file mode 100644 index 00000000..71c62918 Binary files /dev/null and b/mpq/unit/terran/helix-bolt-blue.grp differ diff --git a/mpq/unit/terran/helix-bolt.grp b/mpq/unit/terran/helix-bolt.grp new file mode 100644 index 00000000..697d7ad9 Binary files /dev/null and b/mpq/unit/terran/helix-bolt.grp differ diff --git a/mpq/unit/terran/heracles-shadow.grp b/mpq/unit/terran/heracles-shadow.grp new file mode 100644 index 00000000..adf6013c Binary files /dev/null and b/mpq/unit/terran/heracles-shadow.grp differ diff --git a/mpq/unit/terran/heracles.grp b/mpq/unit/terran/heracles.grp new file mode 100644 index 00000000..c2f7f5d3 Binary files /dev/null and b/mpq/unit/terran/heracles.grp differ diff --git a/mpq/unit/terran/hippogriff-attack1.lol b/mpq/unit/terran/hippogriff-attack1.lol new file mode 100644 index 00000000..80c29915 Binary files /dev/null and b/mpq/unit/terran/hippogriff-attack1.lol differ diff --git a/mpq/unit/terran/hippogriff-attack2.lol b/mpq/unit/terran/hippogriff-attack2.lol new file mode 100644 index 00000000..b543607d Binary files /dev/null and b/mpq/unit/terran/hippogriff-attack2.lol differ diff --git a/mpq/unit/terran/hippogriff-engines.grp b/mpq/unit/terran/hippogriff-engines.grp new file mode 100644 index 00000000..b3898c36 Binary files /dev/null and b/mpq/unit/terran/hippogriff-engines.grp differ diff --git a/mpq/unit/terran/hippogriff.grp b/mpq/unit/terran/hippogriff.grp new file mode 100644 index 00000000..55f9667a Binary files /dev/null and b/mpq/unit/terran/hippogriff.grp differ diff --git a/mpq/unit/terran/horseman.grp b/mpq/unit/terran/horseman.grp new file mode 100644 index 00000000..e3e65ee6 Binary files /dev/null and b/mpq/unit/terran/horseman.grp differ diff --git a/mpq/unit/terran/hypnagogue-remains.grp b/mpq/unit/terran/hypnagogue-remains.grp new file mode 100644 index 00000000..95af18ac Binary files /dev/null and b/mpq/unit/terran/hypnagogue-remains.grp differ diff --git a/mpq/unit/terran/hypnagogue-shadow.grp b/mpq/unit/terran/hypnagogue-shadow.grp new file mode 100644 index 00000000..062b8774 Binary files /dev/null and b/mpq/unit/terran/hypnagogue-shadow.grp differ diff --git a/mpq/unit/terran/hypnagogue.grp b/mpq/unit/terran/hypnagogue.grp new file mode 100644 index 00000000..b518977f Binary files /dev/null and b/mpq/unit/terran/hypnagogue.grp differ diff --git a/mpq/unit/terran/iron-council-damage.lof b/mpq/unit/terran/iron-council-damage.lof new file mode 100644 index 00000000..77cce721 Binary files /dev/null and b/mpq/unit/terran/iron-council-damage.lof differ diff --git a/mpq/unit/terran/iron-council-shadow.grp b/mpq/unit/terran/iron-council-shadow.grp new file mode 100644 index 00000000..83e24860 Binary files /dev/null and b/mpq/unit/terran/iron-council-shadow.grp differ diff --git a/mpq/unit/terran/iron-council.grp b/mpq/unit/terran/iron-council.grp new file mode 100644 index 00000000..40240e08 Binary files /dev/null and b/mpq/unit/terran/iron-council.grp differ diff --git a/mpq/unit/terran/ironfoundry-damage.lof b/mpq/unit/terran/ironfoundry-damage.lof new file mode 100644 index 00000000..8f3fc897 Binary files /dev/null and b/mpq/unit/terran/ironfoundry-damage.lof differ diff --git a/mpq/unit/terran/ironfoundry-shadow.grp b/mpq/unit/terran/ironfoundry-shadow.grp new file mode 100644 index 00000000..8fac19e0 Binary files /dev/null and b/mpq/unit/terran/ironfoundry-shadow.grp differ diff --git a/mpq/unit/terran/ironfoundry.grp b/mpq/unit/terran/ironfoundry.grp new file mode 100644 index 00000000..9dceb66b Binary files /dev/null and b/mpq/unit/terran/ironfoundry.grp differ diff --git a/mpq/unit/terran/lodestone-attack.loa b/mpq/unit/terran/lodestone-attack.loa new file mode 100644 index 00000000..14404937 Binary files /dev/null and b/mpq/unit/terran/lodestone-attack.loa differ diff --git a/mpq/unit/terran/lodestone-shadow.grp b/mpq/unit/terran/lodestone-shadow.grp new file mode 100644 index 00000000..b10f6d7c Binary files /dev/null and b/mpq/unit/terran/lodestone-shadow.grp differ diff --git a/mpq/unit/terran/lodestone.grp b/mpq/unit/terran/lodestone.grp new file mode 100644 index 00000000..b9987357 Binary files /dev/null and b/mpq/unit/terran/lodestone.grp differ diff --git a/mpq/unit/terran/luminary.grp b/mpq/unit/terran/luminary.grp new file mode 100644 index 00000000..7ecc4ed1 Binary files /dev/null and b/mpq/unit/terran/luminary.grp differ diff --git a/mpq/unit/terran/madcap-shadow.grp b/mpq/unit/terran/madcap-shadow.grp new file mode 100644 index 00000000..cab5b203 Binary files /dev/null and b/mpq/unit/terran/madcap-shadow.grp differ diff --git a/mpq/unit/terran/madcap.grp b/mpq/unit/terran/madcap.grp new file mode 100644 index 00000000..18cfc3d6 Binary files /dev/null and b/mpq/unit/terran/madcap.grp differ diff --git a/mpq/unit/terran/madrigal-base.grp b/mpq/unit/terran/madrigal-base.grp new file mode 100644 index 00000000..86987278 Binary files /dev/null and b/mpq/unit/terran/madrigal-base.grp differ diff --git a/mpq/unit/terran/madrigal-death.grp b/mpq/unit/terran/madrigal-death.grp new file mode 100644 index 00000000..d69ca363 Binary files /dev/null and b/mpq/unit/terran/madrigal-death.grp differ diff --git a/mpq/unit/terran/madrigal-dirge-proc.grp b/mpq/unit/terran/madrigal-dirge-proc.grp new file mode 100644 index 00000000..1a45b9bd Binary files /dev/null and b/mpq/unit/terran/madrigal-dirge-proc.grp differ diff --git a/mpq/unit/terran/madrigal-missile.grp b/mpq/unit/terran/madrigal-missile.grp new file mode 100644 index 00000000..3aaea6ea Binary files /dev/null and b/mpq/unit/terran/madrigal-missile.grp differ diff --git a/mpq/unit/terran/madrigal-shadow.grp b/mpq/unit/terran/madrigal-shadow.grp new file mode 100644 index 00000000..7d4639d9 Binary files /dev/null and b/mpq/unit/terran/madrigal-shadow.grp differ diff --git a/mpq/unit/terran/madrigal-turret.grp b/mpq/unit/terran/madrigal-turret.grp new file mode 100644 index 00000000..737fc825 Binary files /dev/null and b/mpq/unit/terran/madrigal-turret.grp differ diff --git a/mpq/unit/terran/madrigal-turret.lol b/mpq/unit/terran/madrigal-turret.lol new file mode 100644 index 00000000..559773ab Binary files /dev/null and b/mpq/unit/terran/madrigal-turret.lol differ diff --git a/mpq/unit/terran/magnetar-attack.lol b/mpq/unit/terran/magnetar-attack.lol new file mode 100644 index 00000000..88c79a7b Binary files /dev/null and b/mpq/unit/terran/magnetar-attack.lol differ diff --git a/mpq/unit/terran/magnetar-engine.grp b/mpq/unit/terran/magnetar-engine.grp new file mode 100644 index 00000000..861cefe9 Binary files /dev/null and b/mpq/unit/terran/magnetar-engine.grp differ diff --git a/mpq/unit/terran/magnetar-yamato.lol b/mpq/unit/terran/magnetar-yamato.lol new file mode 100644 index 00000000..e0f9155e Binary files /dev/null and b/mpq/unit/terran/magnetar-yamato.lol differ diff --git a/mpq/unit/terran/magnetar.grp b/mpq/unit/terran/magnetar.grp new file mode 100644 index 00000000..6025b834 Binary files /dev/null and b/mpq/unit/terran/magnetar.grp differ diff --git a/mpq/unit/terran/mantle-damage.lof b/mpq/unit/terran/mantle-damage.lof new file mode 100644 index 00000000..70dddcc1 Binary files /dev/null and b/mpq/unit/terran/mantle-damage.lof differ diff --git a/mpq/unit/terran/mantle-shadow.grp b/mpq/unit/terran/mantle-shadow.grp new file mode 100644 index 00000000..015e8ec2 Binary files /dev/null and b/mpq/unit/terran/mantle-shadow.grp differ diff --git a/mpq/unit/terran/mantle.grp b/mpq/unit/terran/mantle.grp new file mode 100644 index 00000000..c113e78b Binary files /dev/null and b/mpq/unit/terran/mantle.grp differ diff --git a/mpq/unit/terran/mason-remnants.grp b/mpq/unit/terran/mason-remnants.grp new file mode 100644 index 00000000..07a49d2b Binary files /dev/null and b/mpq/unit/terran/mason-remnants.grp differ diff --git a/mpq/unit/terran/matador-shadow.grp b/mpq/unit/terran/matador-shadow.grp new file mode 100644 index 00000000..67d28a05 Binary files /dev/null and b/mpq/unit/terran/matador-shadow.grp differ diff --git a/mpq/unit/terran/matador-turret.grp b/mpq/unit/terran/matador-turret.grp new file mode 100644 index 00000000..fa63c365 Binary files /dev/null and b/mpq/unit/terran/matador-turret.grp differ diff --git a/mpq/unit/terran/matador-turret.lol b/mpq/unit/terran/matador-turret.lol new file mode 100644 index 00000000..feb23cbb Binary files /dev/null and b/mpq/unit/terran/matador-turret.lol differ diff --git a/mpq/unit/terran/matador.grp b/mpq/unit/terran/matador.grp new file mode 100644 index 00000000..537b165b Binary files /dev/null and b/mpq/unit/terran/matador.grp differ diff --git a/mpq/unit/terran/naniteassembly-damage.lof b/mpq/unit/terran/naniteassembly-damage.lof new file mode 100644 index 00000000..b7dc2b3a Binary files /dev/null and b/mpq/unit/terran/naniteassembly-damage.lof differ diff --git a/mpq/unit/terran/naniteassembly-shadow.grp b/mpq/unit/terran/naniteassembly-shadow.grp new file mode 100644 index 00000000..2d8d948d Binary files /dev/null and b/mpq/unit/terran/naniteassembly-shadow.grp differ diff --git a/mpq/unit/terran/naniteassembly.grp b/mpq/unit/terran/naniteassembly.grp new file mode 100644 index 00000000..0dc3c119 Binary files /dev/null and b/mpq/unit/terran/naniteassembly.grp differ diff --git a/mpq/unit/terran/oberon-engines.grp b/mpq/unit/terran/oberon-engines.grp new file mode 100644 index 00000000..c72261f7 Binary files /dev/null and b/mpq/unit/terran/oberon-engines.grp differ diff --git a/mpq/unit/terran/oberon.grp b/mpq/unit/terran/oberon.grp new file mode 100644 index 00000000..11b94838 Binary files /dev/null and b/mpq/unit/terran/oberon.grp differ diff --git a/mpq/unit/terran/olympian-shadow.grp b/mpq/unit/terran/olympian-shadow.grp new file mode 100644 index 00000000..40e2a7c4 Binary files /dev/null and b/mpq/unit/terran/olympian-shadow.grp differ diff --git a/mpq/unit/terran/olympian.grp b/mpq/unit/terran/olympian.grp new file mode 100644 index 00000000..ae352f18 Binary files /dev/null and b/mpq/unit/terran/olympian.grp differ diff --git a/mpq/unit/terran/paladin-attack.lol b/mpq/unit/terran/paladin-attack.lol new file mode 100644 index 00000000..88349c23 Binary files /dev/null and b/mpq/unit/terran/paladin-attack.lol differ diff --git a/mpq/unit/terran/paladin-shadow.grp b/mpq/unit/terran/paladin-shadow.grp new file mode 100644 index 00000000..f90d2506 Binary files /dev/null and b/mpq/unit/terran/paladin-shadow.grp differ diff --git a/mpq/unit/terran/paladin.grp b/mpq/unit/terran/paladin.grp new file mode 100644 index 00000000..519c15cc Binary files /dev/null and b/mpq/unit/terran/paladin.grp differ diff --git a/mpq/unit/terran/parthenon-damage.lof b/mpq/unit/terran/parthenon-damage.lof new file mode 100644 index 00000000..fdc8a0bb Binary files /dev/null and b/mpq/unit/terran/parthenon-damage.lof differ diff --git a/mpq/unit/terran/parthenon-shadow.grp b/mpq/unit/terran/parthenon-shadow.grp new file mode 100644 index 00000000..1c4e0f1b Binary files /dev/null and b/mpq/unit/terran/parthenon-shadow.grp differ diff --git a/mpq/unit/terran/parthenon.grp b/mpq/unit/terran/parthenon.grp new file mode 100644 index 00000000..34d3dd66 Binary files /dev/null and b/mpq/unit/terran/parthenon.grp differ diff --git a/mpq/unit/terran/pazuzu.grp b/mpq/unit/terran/pazuzu.grp new file mode 100644 index 00000000..abc7ebad Binary files /dev/null and b/mpq/unit/terran/pazuzu.grp differ diff --git a/mpq/unit/terran/pegasus-attacklaser.lol b/mpq/unit/terran/pegasus-attacklaser.lol new file mode 100644 index 00000000..d1173bc0 Binary files /dev/null and b/mpq/unit/terran/pegasus-attacklaser.lol differ diff --git a/mpq/unit/terran/pegasus-attackmissile.lol b/mpq/unit/terran/pegasus-attackmissile.lol new file mode 100644 index 00000000..3be76e06 Binary files /dev/null and b/mpq/unit/terran/pegasus-attackmissile.lol differ diff --git a/mpq/unit/terran/pegasus-engine.grp b/mpq/unit/terran/pegasus-engine.grp new file mode 100644 index 00000000..bb1985dd Binary files /dev/null and b/mpq/unit/terran/pegasus-engine.grp differ diff --git a/mpq/unit/terran/pegasus-engine2.grp b/mpq/unit/terran/pegasus-engine2.grp new file mode 100644 index 00000000..cacc9a64 Binary files /dev/null and b/mpq/unit/terran/pegasus-engine2.grp differ diff --git a/mpq/unit/terran/pegasus-missile.grp b/mpq/unit/terran/pegasus-missile.grp new file mode 100644 index 00000000..e94ab9d5 Binary files /dev/null and b/mpq/unit/terran/pegasus-missile.grp differ diff --git a/mpq/unit/terran/pegasus.grp b/mpq/unit/terran/pegasus.grp new file mode 100644 index 00000000..935853e8 Binary files /dev/null and b/mpq/unit/terran/pegasus.grp differ diff --git a/mpq/unit/terran/penumbra-attack.lol b/mpq/unit/terran/penumbra-attack.lol new file mode 100644 index 00000000..b1d4851b Binary files /dev/null and b/mpq/unit/terran/penumbra-attack.lol differ diff --git a/mpq/unit/terran/penumbra-death-big.grp b/mpq/unit/terran/penumbra-death-big.grp new file mode 100644 index 00000000..d25e5acd Binary files /dev/null and b/mpq/unit/terran/penumbra-death-big.grp differ diff --git a/mpq/unit/terran/penumbra-shadow.grp b/mpq/unit/terran/penumbra-shadow.grp new file mode 100644 index 00000000..efc159eb Binary files /dev/null and b/mpq/unit/terran/penumbra-shadow.grp differ diff --git a/mpq/unit/terran/penumbra.grp b/mpq/unit/terran/penumbra.grp new file mode 100644 index 00000000..bd3208e8 Binary files /dev/null and b/mpq/unit/terran/penumbra.grp differ diff --git a/mpq/unit/terran/phalanx-mortar.grp b/mpq/unit/terran/phalanx-mortar.grp new file mode 100644 index 00000000..ec54b76e Binary files /dev/null and b/mpq/unit/terran/phalanx-mortar.grp differ diff --git a/mpq/unit/terran/phobos-attacklaser.lol b/mpq/unit/terran/phobos-attacklaser.lol new file mode 100644 index 00000000..80146233 Binary files /dev/null and b/mpq/unit/terran/phobos-attacklaser.lol differ diff --git a/mpq/unit/terran/phobos-engine.grp b/mpq/unit/terran/phobos-engine.grp new file mode 100644 index 00000000..c8b1d8e3 Binary files /dev/null and b/mpq/unit/terran/phobos-engine.grp differ diff --git a/mpq/unit/terran/phobos-laser-impact.grp b/mpq/unit/terran/phobos-laser-impact.grp new file mode 100644 index 00000000..7322b3b0 Binary files /dev/null and b/mpq/unit/terran/phobos-laser-impact.grp differ diff --git a/mpq/unit/terran/phobos-laser.grp b/mpq/unit/terran/phobos-laser.grp new file mode 100644 index 00000000..987da321 Binary files /dev/null and b/mpq/unit/terran/phobos-laser.grp differ diff --git a/mpq/unit/terran/phobos-missile.grp b/mpq/unit/terran/phobos-missile.grp new file mode 100644 index 00000000..4a78c2a3 Binary files /dev/null and b/mpq/unit/terran/phobos-missile.grp differ diff --git a/mpq/unit/terran/phobos.grp b/mpq/unit/terran/phobos.grp new file mode 100644 index 00000000..f1f38245 Binary files /dev/null and b/mpq/unit/terran/phobos.grp differ diff --git a/mpq/unit/terran/power-generator-damage.lof b/mpq/unit/terran/power-generator-damage.lof new file mode 100644 index 00000000..e521009e Binary files /dev/null and b/mpq/unit/terran/power-generator-damage.lof differ diff --git a/mpq/unit/terran/psi-disrupter-damage.lof b/mpq/unit/terran/psi-disrupter-damage.lof new file mode 100644 index 00000000..c4785de2 Binary files /dev/null and b/mpq/unit/terran/psi-disrupter-damage.lof differ diff --git a/mpq/unit/terran/pythean-engine.grp b/mpq/unit/terran/pythean-engine.grp new file mode 100644 index 00000000..f7ec293c Binary files /dev/null and b/mpq/unit/terran/pythean-engine.grp differ diff --git a/mpq/unit/terran/pythean.grp b/mpq/unit/terran/pythean.grp new file mode 100644 index 00000000..e9f02097 Binary files /dev/null and b/mpq/unit/terran/pythean.grp differ diff --git a/mpq/unit/terran/quantum-institute-damage.lof b/mpq/unit/terran/quantum-institute-damage.lof new file mode 100644 index 00000000..713cd8af Binary files /dev/null and b/mpq/unit/terran/quantum-institute-damage.lof differ diff --git a/mpq/unit/terran/quantum-institute-shadow.grp b/mpq/unit/terran/quantum-institute-shadow.grp new file mode 100644 index 00000000..38cad673 Binary files /dev/null and b/mpq/unit/terran/quantum-institute-shadow.grp differ diff --git a/mpq/unit/terran/quantum-institute.grp b/mpq/unit/terran/quantum-institute.grp new file mode 100644 index 00000000..e2f990a9 Binary files /dev/null and b/mpq/unit/terran/quantum-institute.grp differ diff --git a/mpq/unit/terran/quarry-connector.grp b/mpq/unit/terran/quarry-connector.grp new file mode 100644 index 00000000..ffb25dc6 Binary files /dev/null and b/mpq/unit/terran/quarry-connector.grp differ diff --git a/mpq/unit/terran/quarry-damage.lof b/mpq/unit/terran/quarry-damage.lof new file mode 100644 index 00000000..e4f618e1 Binary files /dev/null and b/mpq/unit/terran/quarry-damage.lof differ diff --git a/mpq/unit/terran/quarry-shadow.grp b/mpq/unit/terran/quarry-shadow.grp new file mode 100644 index 00000000..cf5ba85f Binary files /dev/null and b/mpq/unit/terran/quarry-shadow.grp differ diff --git a/mpq/unit/terran/quarry.grp b/mpq/unit/terran/quarry.grp new file mode 100644 index 00000000..85e0c7ff Binary files /dev/null and b/mpq/unit/terran/quarry.grp differ diff --git a/mpq/unit/terran/ramesses-attack.lol b/mpq/unit/terran/ramesses-attack.lol new file mode 100644 index 00000000..2b503068 Binary files /dev/null and b/mpq/unit/terran/ramesses-attack.lol differ diff --git a/mpq/unit/terran/ramesses-shadow.grp b/mpq/unit/terran/ramesses-shadow.grp new file mode 100644 index 00000000..e8669fa2 Binary files /dev/null and b/mpq/unit/terran/ramesses-shadow.grp differ diff --git a/mpq/unit/terran/ramesses.grp b/mpq/unit/terran/ramesses.grp new file mode 100644 index 00000000..4f4f9b6b Binary files /dev/null and b/mpq/unit/terran/ramesses.grp differ diff --git a/mpq/unit/terran/rotary-connector.grp b/mpq/unit/terran/rotary-connector.grp new file mode 100644 index 00000000..1917926c Binary files /dev/null and b/mpq/unit/terran/rotary-connector.grp differ diff --git a/mpq/unit/terran/rotary-damage.lof b/mpq/unit/terran/rotary-damage.lof new file mode 100644 index 00000000..1d07694d Binary files /dev/null and b/mpq/unit/terran/rotary-damage.lof differ diff --git a/mpq/unit/terran/rotary-shadow.grp b/mpq/unit/terran/rotary-shadow.grp new file mode 100644 index 00000000..df26cd93 Binary files /dev/null and b/mpq/unit/terran/rotary-shadow.grp differ diff --git a/mpq/unit/terran/rotary.grp b/mpq/unit/terran/rotary.grp new file mode 100644 index 00000000..43b8d641 Binary files /dev/null and b/mpq/unit/terran/rotary.grp differ diff --git a/mpq/unit/terran/rubble-unit-medium.grp b/mpq/unit/terran/rubble-unit-medium.grp new file mode 100644 index 00000000..7c731c7d Binary files /dev/null and b/mpq/unit/terran/rubble-unit-medium.grp differ diff --git a/mpq/unit/terran/rubble-unit-small.grp b/mpq/unit/terran/rubble-unit-small.grp new file mode 100644 index 00000000..58653f45 Binary files /dev/null and b/mpq/unit/terran/rubble-unit-small.grp differ diff --git a/mpq/unit/terran/salamander-death.grp b/mpq/unit/terran/salamander-death.grp new file mode 100644 index 00000000..ad97cd7d Binary files /dev/null and b/mpq/unit/terran/salamander-death.grp differ diff --git a/mpq/unit/terran/salamander-engine.grp b/mpq/unit/terran/salamander-engine.grp new file mode 100644 index 00000000..f861f495 Binary files /dev/null and b/mpq/unit/terran/salamander-engine.grp differ diff --git a/mpq/unit/terran/salamander-missile-impact.grp b/mpq/unit/terran/salamander-missile-impact.grp new file mode 100644 index 00000000..fca9615d Binary files /dev/null and b/mpq/unit/terran/salamander-missile-impact.grp differ diff --git a/mpq/unit/terran/salamander-missile.grp b/mpq/unit/terran/salamander-missile.grp new file mode 100644 index 00000000..eed3095c Binary files /dev/null and b/mpq/unit/terran/salamander-missile.grp differ diff --git a/mpq/unit/terran/salamander.grp b/mpq/unit/terran/salamander.grp new file mode 100644 index 00000000..406a2149 Binary files /dev/null and b/mpq/unit/terran/salamander.grp differ diff --git a/mpq/unit/terran/salvage-disable-large.grp b/mpq/unit/terran/salvage-disable-large.grp new file mode 100644 index 00000000..2cc839a2 Binary files /dev/null and b/mpq/unit/terran/salvage-disable-large.grp differ diff --git a/mpq/unit/terran/salvage-disable-medium.grp b/mpq/unit/terran/salvage-disable-medium.grp new file mode 100644 index 00000000..b09795c9 Binary files /dev/null and b/mpq/unit/terran/salvage-disable-medium.grp differ diff --git a/mpq/unit/terran/salvage-disable-small.grp b/mpq/unit/terran/salvage-disable-small.grp new file mode 100644 index 00000000..f4e10aae Binary files /dev/null and b/mpq/unit/terran/salvage-disable-small.grp differ diff --git a/mpq/unit/terran/salvage-zap.grp b/mpq/unit/terran/salvage-zap.grp new file mode 100644 index 00000000..b852255e Binary files /dev/null and b/mpq/unit/terran/salvage-zap.grp differ diff --git a/mpq/unit/terran/savant-shadow.grp b/mpq/unit/terran/savant-shadow.grp new file mode 100644 index 00000000..b006a31c Binary files /dev/null and b/mpq/unit/terran/savant-shadow.grp differ diff --git a/mpq/unit/terran/savant-weaponhit.grp b/mpq/unit/terran/savant-weaponhit.grp new file mode 100644 index 00000000..e2e546ba Binary files /dev/null and b/mpq/unit/terran/savant-weaponhit.grp differ diff --git a/mpq/unit/terran/savant.grp b/mpq/unit/terran/savant.grp new file mode 100644 index 00000000..c6a9ece6 Binary files /dev/null and b/mpq/unit/terran/savant.grp differ diff --git a/mpq/unit/terran/scrapyard-damage.lof b/mpq/unit/terran/scrapyard-damage.lof new file mode 100644 index 00000000..d9d1476e Binary files /dev/null and b/mpq/unit/terran/scrapyard-damage.lof differ diff --git a/mpq/unit/terran/scrapyard-shadow.grp b/mpq/unit/terran/scrapyard-shadow.grp new file mode 100644 index 00000000..a14258c1 Binary files /dev/null and b/mpq/unit/terran/scrapyard-shadow.grp differ diff --git a/mpq/unit/terran/scrapyard.grp b/mpq/unit/terran/scrapyard.grp new file mode 100644 index 00000000..6a0f9c41 Binary files /dev/null and b/mpq/unit/terran/scrapyard.grp differ diff --git a/mpq/unit/terran/sentinel-attack.lol b/mpq/unit/terran/sentinel-attack.lol new file mode 100644 index 00000000..8e4c9c9a Binary files /dev/null and b/mpq/unit/terran/sentinel-attack.lol differ diff --git a/mpq/unit/terran/sentinel-base.grp b/mpq/unit/terran/sentinel-base.grp new file mode 100644 index 00000000..293361c1 Binary files /dev/null and b/mpq/unit/terran/sentinel-base.grp differ diff --git a/mpq/unit/terran/sentinel-rail.grp b/mpq/unit/terran/sentinel-rail.grp new file mode 100644 index 00000000..12421c0e Binary files /dev/null and b/mpq/unit/terran/sentinel-rail.grp differ diff --git a/mpq/unit/terran/sentinel-shadow.grp b/mpq/unit/terran/sentinel-shadow.grp new file mode 100644 index 00000000..849d10cd Binary files /dev/null and b/mpq/unit/terran/sentinel-shadow.grp differ diff --git a/mpq/unit/terran/sentinel-turret.grp b/mpq/unit/terran/sentinel-turret.grp new file mode 100644 index 00000000..ed78d8f2 Binary files /dev/null and b/mpq/unit/terran/sentinel-turret.grp differ diff --git a/mpq/unit/terran/sevenstep-shadow.grp b/mpq/unit/terran/sevenstep-shadow.grp new file mode 100644 index 00000000..845482dc Binary files /dev/null and b/mpq/unit/terran/sevenstep-shadow.grp differ diff --git a/mpq/unit/terran/sevenstep.grp b/mpq/unit/terran/sevenstep.grp new file mode 100644 index 00000000..1e8d9442 Binary files /dev/null and b/mpq/unit/terran/sevenstep.grp differ diff --git a/mpq/unit/terran/shaman-remains.grp b/mpq/unit/terran/shaman-remains.grp new file mode 100644 index 00000000..267f768a Binary files /dev/null and b/mpq/unit/terran/shaman-remains.grp differ diff --git a/mpq/unit/terran/shaman-shadow.grp b/mpq/unit/terran/shaman-shadow.grp new file mode 100644 index 00000000..4b3bc94b Binary files /dev/null and b/mpq/unit/terran/shaman-shadow.grp differ diff --git a/mpq/unit/terran/shaman.grp b/mpq/unit/terran/shaman.grp new file mode 100644 index 00000000..53b00610 Binary files /dev/null and b/mpq/unit/terran/shaman.grp differ diff --git a/mpq/unit/terran/silvertongue-shadow.grp b/mpq/unit/terran/silvertongue-shadow.grp new file mode 100644 index 00000000..c3c960b9 Binary files /dev/null and b/mpq/unit/terran/silvertongue-shadow.grp differ diff --git a/mpq/unit/terran/silvertongue.grp b/mpq/unit/terran/silvertongue.grp new file mode 100644 index 00000000..dc0a9233 Binary files /dev/null and b/mpq/unit/terran/silvertongue.grp differ diff --git a/mpq/unit/terran/siren-shadow.grp b/mpq/unit/terran/siren-shadow.grp new file mode 100644 index 00000000..9ed24170 Binary files /dev/null and b/mpq/unit/terran/siren-shadow.grp differ diff --git a/mpq/unit/terran/siren.grp b/mpq/unit/terran/siren.grp new file mode 100644 index 00000000..e11bf661 Binary files /dev/null and b/mpq/unit/terran/siren.grp differ diff --git a/mpq/unit/terran/spoke-shell.grp b/mpq/unit/terran/spoke-shell.grp new file mode 100644 index 00000000..54056b32 Binary files /dev/null and b/mpq/unit/terran/spoke-shell.grp differ diff --git a/mpq/unit/terran/starpad-damage.lof b/mpq/unit/terran/starpad-damage.lof new file mode 100644 index 00000000..0268a4c3 Binary files /dev/null and b/mpq/unit/terran/starpad-damage.lof differ diff --git a/mpq/unit/terran/starpad-overlay.grp b/mpq/unit/terran/starpad-overlay.grp new file mode 100644 index 00000000..b96b7c5c Binary files /dev/null and b/mpq/unit/terran/starpad-overlay.grp differ diff --git a/mpq/unit/terran/starpad-shadow.grp b/mpq/unit/terran/starpad-shadow.grp new file mode 100644 index 00000000..500dacff Binary files /dev/null and b/mpq/unit/terran/starpad-shadow.grp differ diff --git a/mpq/unit/terran/starpad.grp b/mpq/unit/terran/starpad.grp new file mode 100644 index 00000000..d32bc533 Binary files /dev/null and b/mpq/unit/terran/starpad.grp differ diff --git a/mpq/unit/terran/starpad.lod b/mpq/unit/terran/starpad.lod new file mode 100644 index 00000000..9c6d24c5 Binary files /dev/null and b/mpq/unit/terran/starpad.lod differ diff --git a/mpq/unit/terran/starpad.lou b/mpq/unit/terran/starpad.lou new file mode 100644 index 00000000..9e7afd1d Binary files /dev/null and b/mpq/unit/terran/starpad.lou differ diff --git a/mpq/unit/terran/striga-attack.lol b/mpq/unit/terran/striga-attack.lol new file mode 100644 index 00000000..1c89b1b2 Binary files /dev/null and b/mpq/unit/terran/striga-attack.lol differ diff --git a/mpq/unit/terran/striga-shadow.grp b/mpq/unit/terran/striga-shadow.grp new file mode 100644 index 00000000..3261d00f Binary files /dev/null and b/mpq/unit/terran/striga-shadow.grp differ diff --git a/mpq/unit/terran/striga.grp b/mpq/unit/terran/striga.grp new file mode 100644 index 00000000..ef5c9dec Binary files /dev/null and b/mpq/unit/terran/striga.grp differ diff --git a/mpq/unit/terran/sundog-attack.lol b/mpq/unit/terran/sundog-attack.lol new file mode 100644 index 00000000..859dd5ec Binary files /dev/null and b/mpq/unit/terran/sundog-attack.lol differ diff --git a/mpq/unit/terran/sundog-engine.grp b/mpq/unit/terran/sundog-engine.grp new file mode 100644 index 00000000..86bb4d99 Binary files /dev/null and b/mpq/unit/terran/sundog-engine.grp differ diff --git a/mpq/unit/terran/sundog.grp b/mpq/unit/terran/sundog.grp new file mode 100644 index 00000000..972ca67a Binary files /dev/null and b/mpq/unit/terran/sundog.grp differ diff --git a/mpq/unit/terran/talos.grp b/mpq/unit/terran/talos.grp new file mode 100644 index 00000000..71813610 Binary files /dev/null and b/mpq/unit/terran/talos.grp differ diff --git a/mpq/unit/terran/talos.loo b/mpq/unit/terran/talos.loo new file mode 100644 index 00000000..2904c983 Binary files /dev/null and b/mpq/unit/terran/talos.loo differ diff --git a/mpq/unit/terran/tinkererstower-damage.lof b/mpq/unit/terran/tinkererstower-damage.lof new file mode 100644 index 00000000..64d5f055 Binary files /dev/null and b/mpq/unit/terran/tinkererstower-damage.lof differ diff --git a/mpq/unit/terran/tinkererstower-shadow.grp b/mpq/unit/terran/tinkererstower-shadow.grp new file mode 100644 index 00000000..52c0f032 Binary files /dev/null and b/mpq/unit/terran/tinkererstower-shadow.grp differ diff --git a/mpq/unit/terran/tinkererstower.grp b/mpq/unit/terran/tinkererstower.grp new file mode 100644 index 00000000..0cbb266d Binary files /dev/null and b/mpq/unit/terran/tinkererstower.grp differ diff --git a/mpq/unit/terran/treasury-damage.lof b/mpq/unit/terran/treasury-damage.lof new file mode 100644 index 00000000..ae6fba28 Binary files /dev/null and b/mpq/unit/terran/treasury-damage.lof differ diff --git a/mpq/unit/terran/treasury-shadow.grp b/mpq/unit/terran/treasury-shadow.grp new file mode 100644 index 00000000..56389426 Binary files /dev/null and b/mpq/unit/terran/treasury-shadow.grp differ diff --git a/mpq/unit/terran/treasury.grp b/mpq/unit/terran/treasury.grp new file mode 100644 index 00000000..21813706 Binary files /dev/null and b/mpq/unit/terran/treasury.grp differ diff --git a/mpq/unit/terran/vestry-connector.grp b/mpq/unit/terran/vestry-connector.grp new file mode 100644 index 00000000..84aea07d Binary files /dev/null and b/mpq/unit/terran/vestry-connector.grp differ diff --git a/mpq/unit/terran/vestry-damage.lof b/mpq/unit/terran/vestry-damage.lof new file mode 100644 index 00000000..a2d46302 Binary files /dev/null and b/mpq/unit/terran/vestry-damage.lof differ diff --git a/mpq/unit/terran/vestry-shadow.grp b/mpq/unit/terran/vestry-shadow.grp new file mode 100644 index 00000000..bbdd9d93 Binary files /dev/null and b/mpq/unit/terran/vestry-shadow.grp differ diff --git a/mpq/unit/terran/vestry.grp b/mpq/unit/terran/vestry.grp new file mode 100644 index 00000000..16ac3e25 Binary files /dev/null and b/mpq/unit/terran/vestry.grp differ diff --git a/mpq/unit/terran/vulture-attack.lol b/mpq/unit/terran/vulture-attack.lol new file mode 100644 index 00000000..fa069801 Binary files /dev/null and b/mpq/unit/terran/vulture-attack.lol differ diff --git a/mpq/unit/terran/vulture-engine.grp b/mpq/unit/terran/vulture-engine.grp new file mode 100644 index 00000000..fadcee67 Binary files /dev/null and b/mpq/unit/terran/vulture-engine.grp differ diff --git a/mpq/unit/terran/vulture-remains.grp b/mpq/unit/terran/vulture-remains.grp new file mode 100644 index 00000000..b0b3b606 Binary files /dev/null and b/mpq/unit/terran/vulture-remains.grp differ diff --git a/mpq/unit/terran/watchdog.lod b/mpq/unit/terran/watchdog.lod new file mode 100644 index 00000000..5df1064f Binary files /dev/null and b/mpq/unit/terran/watchdog.lod differ diff --git a/mpq/unit/terran/watchdog.lou b/mpq/unit/terran/watchdog.lou new file mode 100644 index 00000000..72de9d74 Binary files /dev/null and b/mpq/unit/terran/watchdog.lou differ diff --git a/mpq/unit/terran/wellbore-damage.lof b/mpq/unit/terran/wellbore-damage.lof new file mode 100644 index 00000000..7bd28078 Binary files /dev/null and b/mpq/unit/terran/wellbore-damage.lof differ diff --git a/mpq/unit/terran/wellbore-overlay.grp b/mpq/unit/terran/wellbore-overlay.grp new file mode 100644 index 00000000..3d9309cf Binary files /dev/null and b/mpq/unit/terran/wellbore-overlay.grp differ diff --git a/mpq/unit/terran/wellbore-puff.los b/mpq/unit/terran/wellbore-puff.los new file mode 100644 index 00000000..e8d9f75e Binary files /dev/null and b/mpq/unit/terran/wellbore-puff.los differ diff --git a/mpq/unit/terran/wellbore-shadow.grp b/mpq/unit/terran/wellbore-shadow.grp new file mode 100644 index 00000000..402d8d81 Binary files /dev/null and b/mpq/unit/terran/wellbore-shadow.grp differ diff --git a/mpq/unit/terran/wellbore.grp b/mpq/unit/terran/wellbore.grp new file mode 100644 index 00000000..de6a2bb9 Binary files /dev/null and b/mpq/unit/terran/wellbore.grp differ diff --git a/mpq/unit/terran/wraith-attacklaser.lol b/mpq/unit/terran/wraith-attacklaser.lol new file mode 100644 index 00000000..e53d86aa Binary files /dev/null and b/mpq/unit/terran/wraith-attacklaser.lol differ diff --git a/mpq/unit/terran/wraith-remains.grp b/mpq/unit/terran/wraith-remains.grp new file mode 100644 index 00000000..47b1dccb Binary files /dev/null and b/mpq/unit/terran/wraith-remains.grp differ diff --git a/mpq/unit/terran/wyvern-engines.grp b/mpq/unit/terran/wyvern-engines.grp new file mode 100644 index 00000000..e09f6a11 Binary files /dev/null and b/mpq/unit/terran/wyvern-engines.grp differ diff --git a/mpq/unit/terran/wyvern-turret.grp b/mpq/unit/terran/wyvern-turret.grp new file mode 100644 index 00000000..e1fd4fb9 Binary files /dev/null and b/mpq/unit/terran/wyvern-turret.grp differ diff --git a/mpq/unit/terran/wyvern.grp b/mpq/unit/terran/wyvern.grp new file mode 100644 index 00000000..66f570bf Binary files /dev/null and b/mpq/unit/terran/wyvern.grp differ diff --git a/patchnotes.md b/patchnotes.md index 3aa9a41c..64b44e02 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,4 +1,4 @@ -# XX April 2024 +# 16 April 2024 ## Acropolis #1 - Throneroom Stage This patch includes bugfixes and audiovisual improvements. @@ -19,10 +19,15 @@ We are still hunting for desyncs! Please submit your critical logs to cm-issues - Removed one debug printout for nullsprites (c. DF, r. benno) - Fixed Prostration Stage not returning to its idle animation under certain circumstances - Fixed missing SFX for Savant while in garrisons - - Fixed Savant overlays appearing beneath garrisons + - Fixed Savant Entropy Gauntlets overlay appearing beneath garrisons + - Improved sound presence for Terran addon construction SFX ## Audiovisuals: - Adjusted sprite for: - Cleric (recolored healing from yellow to blue) + - Gorgon laser (now less transparent) - Added birth animations for: - - Algoztalisk (egg and cocoon), Zarcavrokor (cocoon) \ No newline at end of file + - Algoztalisk (egg and cocoon), Zarcavrokor (cocoon) +- Added placeholder ability reads for: + - Gorgon Petrification + - Autocrat Controlled Opposition \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 8c580b4e..314432e4 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ