diff --git a/mpq/arr/sfxdata.dat b/mpq/arr/sfxdata.dat index 45e1ecf1..4ac0d749 100644 Binary files a/mpq/arr/sfxdata.dat and b/mpq/arr/sfxdata.dat differ diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 55a3e69c..667f448c 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -1856,7 +1856,7 @@ Magister Yes 01 Magister Yes 02 Magister Yes 03 Magister Yes 04 -unused +Duke Battlecruiser Ready 01 Azazel What 01 Azazel What 02 Azazel What 03 @@ -2765,87 +2765,87 @@ Izirokor Under Attack 01 Izirokor Under Attack 02 Penumbra Weaponhit 01 Penumbra Weaponhit 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 -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 +Paladin Selected 01 +Paladin Selected 02 +Paladin Selected 03 +Paladin Selected 04 +Paladin Order Passive 01 +Paladin Order Passive 02 +Paladin Order Passive 03 +Paladin Order Passive 04 +Cuirass Weaponfire 01 +Cuirass Weaponfire 02 +Salamander Weaponfire 01 +Salamander Weaponfire 02 +Salamander Weaponfire 03 +Centaur Weaponfire A 01 +Centaur Weaponfire A 02 +Centaur Weaponfire A 03 +Apostle Weaponfire 01 +Apostle Weaponfire 02 +Apostle Weaponfire 03 +Apostle Weaponfire 04 +Apostle Weaponfire 05 +Savant Siphon 01 +Savant Siphon 02 +Savant Siphon 03 +Savant Siphon 04 +Savant Siphon 05 +Fenix Dracadin Ready 01 +Fenix Zealot Ready 01 +Tassadar Ready 01 +Stargate Selected 01 +Hierophant Selected 01 +Hierophant Selected 02 +Hierophant Selected 03 +Hierophant Selected 04 +Hierophant Order Passive 01 +Hierophant Order Passive 02 +Hierophant Order Passive 03 +Hierophant Order Passive 04 +Hierophant Under Attack 01 +Hierophant Under Attack 02 +Hierophant Under Attack 03 +Cyprian Selected 01 +Cyprian Selected 02 +Cyprian Selected 03 +Cyprian Selected 04 +Cyprian Order Passive 01 +Cyprian Order Passive 02 +Cyprian Order Passive 03 +Cyprian Order Passive 04 +Cyprian Easter Egg 01 +Cyprian Easter Egg 02 +Cyprian Easter Egg 03 +Cyprian Easter Egg 04 +Goliath Death 01 +Paladin Charge 01 +Shaman Selected 01 +Shaman Selected 02 +Shaman Selected 03 +Shaman Selected 04 +Shaman Order Passive 01 +Shaman Order Passive 02 +Shaman Order Passive 03 +Shaman Order Passive 04 +Shaman Easter Egg 01 +Shaman Easter Egg 02 +Shaman Easter Egg 03 +Shaman Easter Egg 04 +Shaman Death 01 +Shaman Death 02 +Wyvern Weaponfire 01 +Wyvern Weaponfire 02 +Wyvern Death 01 +Legionnaire Selected 01 +Legionnaire Selected 02 +Legionnaire Selected 03 +Legionnaire Selected 04 +Legionnaire Order Passive 01 +Legionnaire Order Passive 02 +Legionnaire Order Passive 03 +Legionnaire Order Passive 04 +Raynor Maverick Ready 01 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index 62661cd2..933252e3 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -1856,7 +1856,7 @@ cm\p\magister\yes-01.wav cm\p\magister\yes-02.wav cm\p\magister\yes-03.wav cm\p\magister\yes-04.wav -caw.wav +terran\dukeb\rdy-01.wav cm\t\azazel\what-01.wav cm\t\azazel\what-02.wav cm\t\azazel\what-03.wav @@ -2764,4 +2764,85 @@ cm\z\izirokor\agg-02.wav cm\z\izirokor\hlp-01.wav cm\z\izirokor\hlp-02.wav cm\t\penumbra\wh-01.wav -cm\t\penumbra\wh-02.wav \ No newline at end of file +cm\t\penumbra\wh-02.wav +cm\t\paladin\wht-01.wav +cm\t\paladin\wht-02.wav +cm\t\paladin\wht-03.wav +cm\t\paladin\wht-04.wav +cm\t\paladin\yes-01.wav +cm\t\paladin\yes-02.wav +cm\t\paladin\yes-03.wav +cm\t\paladin\yes-04.wav +cm\t\cuirass\wf-01.wav +cm\t\cuirass\wf-02.wav +cm\t\salamander\wf-01.wav +cm\t\salamander\wf-02.wav +cm\t\salamander\wf-03.wav +cm\t\centaur\wf1-01.wav +cm\t\centaur\wf1-02.wav +cm\t\centaur\wf1-03.wav +cm\t\apostle\wf-01.wav +cm\t\apostle\wf-02.wav +cm\t\apostle\wf-03.wav +cm\t\apostle\wf-04.wav +cm\t\apostle\wf-05.wav +cm\t\savant\siphon-01.wav +cm\t\savant\siphon-02.wav +cm\t\savant\siphon-03.wav +cm\t\savant\siphon-04.wav +cm\t\savant\siphon-05.wav +protoss\fenixd\rdy-01.wav +protoss\fenixz\rdy-01.wav +protoss\tassadar\rdy-01.wav +cm\p\_building\stargate.wav +cm\p\hierophant\wht-01.wav +cm\p\hierophant\wht-02.wav +cm\p\hierophant\wht-03.wav +cm\p\hierophant\wht-04.wav +cm\p\hierophant\yes-01.wav +cm\p\hierophant\yes-02.wav +cm\p\hierophant\yes-03.wav +cm\p\hierophant\yes-04.wav +cm\p\hierophant\hlp-01.wav +cm\p\hierophant\hlp-02.wav +cm\p\hierophant\hlp-03.wav +cm\t\cyprian\wht-01.wav +cm\t\cyprian\wht-02.wav +cm\t\cyprian\wht-03.wav +cm\t\cyprian\wht-04.wav +cm\t\cyprian\yes-01.wav +cm\t\cyprian\yes-02.wav +cm\t\cyprian\yes-03.wav +cm\t\cyprian\yes-04.wav +cm\t\cyprian\ee-01.wav +cm\t\cyprian\ee-02.wav +cm\t\cyprian\ee-03.wav +cm\t\cyprian\ee-04.wav +terran\goliath\dth-01.wav +cm\t\paladin\charge-01.wav +cm\t\shaman\wht-01.wav +cm\t\shaman\wht-02.wav +cm\t\shaman\wht-03.wav +cm\t\shaman\wht-04.wav +cm\t\shaman\yes-01.wav +cm\t\shaman\yes-02.wav +cm\t\shaman\yes-03.wav +cm\t\shaman\yes-04.wav +cm\t\shaman\ee-01.wav +cm\t\shaman\ee-02.wav +cm\t\shaman\ee-03.wav +cm\t\shaman\ee-04.wav +cm\t\shaman\dth-01.wav +cm\t\shaman\dth-02.wav +cm\t\wyvern\wf-01.wav +cm\t\wyvern\wf-02.wav +cm\t\wyvern\dth-01.wav +cm\p\legionnaire\wht-01.wav +cm\p\legionnaire\wht-02.wav +cm\p\legionnaire\wht-03.wav +cm\p\legionnaire\wht-04.wav +cm\p\legionnaire\yes-01.wav +cm\p\legionnaire\yes-02.wav +cm\p\legionnaire\yes-03.wav +cm\p\legionnaire\yes-04.wav +terran\raynorm\rdy-01.wav \ No newline at end of file diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index b0d86f54..c12e8477 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 24815000..8f6174b1 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -5753,7 +5753,7 @@ Goliath_Base_Local00: goto Goliath_Base_Local00 Goliath_Base_Death: - playsnd 985 # Terran\Duran\TDnPss05.wav + playsnd 2820 # Goliath death 01 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 lowsprul 817 0 0 # Goliath Remains @@ -23993,7 +23993,7 @@ CentaurUnused1: CentaurGndAttkInit: wait 1 - playsndbtwn 686 688 # Centaur weapon 1 fire 01, 02, 03 + playsndbtwn 2780 2782 # Centaur weapon 1 fire 01, 02, 03 imgol 1034 0 0 # Centaur attack overlay (cm\terran\centaur-attack.grp) attack wait 1 @@ -24086,7 +24086,7 @@ CuirassGndAttkInit: playfram 0x22 wait 1 playfram 0x99 - playsndbtwn 681 682 # Cuirass weapon fire 01, 02 + playsndbtwn 2775 2776 # Cuirass weapon fire 01, 02 attackwith 1 wait 1 playfram 0x22 @@ -24479,7 +24479,7 @@ AirAttkInit PaladinGndAttkInit Unused1 PaladinUnused1 GndAttkRpt PaladinGndAttkInit AirAttkRpt PaladinGndAttkInit -CastSpell PaladinCastSpell +CastSpell [NONE] GndAttkToIdle PaladinGndAttkToIdle AirAttkToIdle PaladinGndAttkToIdle Unused2 [NONE] @@ -24513,7 +24513,7 @@ PaladinLocal01: goto PaladinLocal00 PaladinDeath: - playsnd 985 # Terran\Duran\TDnPss05.wav + playsnd 2820 # Goliath death 01 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 lowsprul 273 0 0 # Terran Building Rubble Small @@ -24534,7 +24534,7 @@ PaladinGndAttkInit: playfram 0x00 wait 1 nobrkcodestart - playsnd 988 # Terran\Duran\TDnPss08.wav + playsnd 2821 # Paladin charge 01 goto PaladinGndAttkRpt PaladinGndAttkRpt: wait 10 @@ -24569,39 +24569,6 @@ PaladinGndAttkRpt: PaladinGndAttkToIdle: wait 1 goto PaladinWalkingToIdle - -PaladinCastSpell: - playfram 0x00 - wait 1 - playsnd 988 # Terran\Duran\TDnPss08.wav - wait 10 - playsnd 988 # Terran\Duran\TDnPss08.wav - wait 10 - playsnd 988 # Terran\Duran\TDnPss08.wav - wait 10 - nobrkcodestart - sigorder 32 - castspell - playsndbtwn 1144 1147 # Paladin weaponfire 01, 02, 03, 04 - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - playsndbtwn 1144 1147 # Paladin weaponfire - wait 7 - sigorder 2 - nobrkcodeend - gotorepeatattk - ignorerest - wait 1 - goto PaladinWalkingToIdle PaladinWalking: move 3 @@ -28140,7 +28107,7 @@ SalamanderDeath: SalamanderGndAttkInit: wait 1 nobrkcodestart - playsndbtwn 683 685 # Salamander weaponfire 01, 02, 03 + playsndbtwn 2777 2779 # Salamander weaponfire 01, 02, 03 attackwith 1 wait 3 attackwith 1 @@ -44924,7 +44891,7 @@ WyvernGndAttkToIdle: goto ScourgeLocal00 WyvernDeath: - playsnd 1120 # Zerg\ZergDuran\ZDnPss08.wav + playsnd 2838 # Wyvern death 01 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 lowsprul 844 0 42 # Terran Unit Rubble Medium @@ -45125,7 +45092,7 @@ ShamanSupportModeGndAttkToIdle: goto ShamanSupportModeGndAttkToIdle ShamanSupportModeDeath: - playsndbtwn 986 987 # Shaman Death 01, 02 (replace these!) + playsndbtwn 2834 2835 # Shaman Death 01, 02 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 lowsprul 821 0 0 # Shaman Remains @@ -47397,7 +47364,7 @@ CataphractLocal00: goto CataphractLocal00 CataphractDeath: - playsnd 985 # Terran\Duran\TDnPss05.wav + playsnd 2820 # Goliath death 01 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 lowsprul 273 0 0 # Terran Building Rubble Small @@ -50844,7 +50811,7 @@ ShamanVisionaryModeGndAttkToIdle: goto ShamanVisionaryModeGndAttkToIdle ShamanVisionaryModeDeath: - playsndbtwn 1385 1386 # Matador death 01, 02 + playsndbtwn 2834 2835 # Shaman Death 01, 02 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 lowsprul 845 0 0 # Terran Unit Rubble Small diff --git a/mpq/sound/protoss/templar/PTeSto01.wav b/mpq/sound/cm/p/_building/stargate.wav similarity index 100% rename from mpq/sound/protoss/templar/PTeSto01.wav rename to mpq/sound/cm/p/_building/stargate.wav diff --git a/mpq/sound/protoss/artanis/PAtPss00.wav b/mpq/sound/cm/p/hierophant/hlp-01.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtPss00.wav rename to mpq/sound/cm/p/hierophant/hlp-01.wav diff --git a/mpq/sound/protoss/artanis/PAtPss01.wav b/mpq/sound/cm/p/hierophant/hlp-02.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtPss01.wav rename to mpq/sound/cm/p/hierophant/hlp-02.wav diff --git a/mpq/sound/protoss/artanis/PAtPss02.wav b/mpq/sound/cm/p/hierophant/hlp-03.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtPss02.wav rename to mpq/sound/cm/p/hierophant/hlp-03.wav diff --git a/mpq/sound/protoss/artanis/PAtWht00.wav b/mpq/sound/cm/p/hierophant/wht-01.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtWht00.wav rename to mpq/sound/cm/p/hierophant/wht-01.wav diff --git a/mpq/sound/protoss/artanis/PAtWht01.wav b/mpq/sound/cm/p/hierophant/wht-02.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtWht01.wav rename to mpq/sound/cm/p/hierophant/wht-02.wav diff --git a/mpq/sound/protoss/artanis/PAtWht02.wav b/mpq/sound/cm/p/hierophant/wht-03.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtWht02.wav rename to mpq/sound/cm/p/hierophant/wht-03.wav diff --git a/mpq/sound/protoss/artanis/PAtWht03.wav b/mpq/sound/cm/p/hierophant/wht-04.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtWht03.wav rename to mpq/sound/cm/p/hierophant/wht-04.wav diff --git a/mpq/sound/protoss/artanis/PAtYes00.wav b/mpq/sound/cm/p/hierophant/yes-01.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtYes00.wav rename to mpq/sound/cm/p/hierophant/yes-01.wav diff --git a/mpq/sound/protoss/artanis/PAtYes01.wav b/mpq/sound/cm/p/hierophant/yes-02.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtYes01.wav rename to mpq/sound/cm/p/hierophant/yes-02.wav diff --git a/mpq/sound/protoss/artanis/PAtYes02.wav b/mpq/sound/cm/p/hierophant/yes-03.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtYes02.wav rename to mpq/sound/cm/p/hierophant/yes-03.wav diff --git a/mpq/sound/protoss/artanis/PAtYes03.wav b/mpq/sound/cm/p/hierophant/yes-04.wav similarity index 100% rename from mpq/sound/protoss/artanis/PAtYes03.wav rename to mpq/sound/cm/p/hierophant/yes-04.wav diff --git a/mpq/sound/zerg/zergduran/ZDnWht00.wav b/mpq/sound/cm/p/legionnaire/wht-01.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnWht00.wav rename to mpq/sound/cm/p/legionnaire/wht-01.wav diff --git a/mpq/sound/zerg/zergduran/ZDnWht01.wav b/mpq/sound/cm/p/legionnaire/wht-02.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnWht01.wav rename to mpq/sound/cm/p/legionnaire/wht-02.wav diff --git a/mpq/sound/zerg/zergduran/ZDnWht02.wav b/mpq/sound/cm/p/legionnaire/wht-03.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnWht02.wav rename to mpq/sound/cm/p/legionnaire/wht-03.wav diff --git a/mpq/sound/zerg/zergduran/ZDnWht03.wav b/mpq/sound/cm/p/legionnaire/wht-04.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnWht03.wav rename to mpq/sound/cm/p/legionnaire/wht-04.wav diff --git a/mpq/sound/zerg/zergduran/ZDnYes00.wav b/mpq/sound/cm/p/legionnaire/yes-01.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnYes00.wav rename to mpq/sound/cm/p/legionnaire/yes-01.wav diff --git a/mpq/sound/zerg/zergduran/ZDnYes01.wav b/mpq/sound/cm/p/legionnaire/yes-02.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnYes01.wav rename to mpq/sound/cm/p/legionnaire/yes-02.wav diff --git a/mpq/sound/zerg/zergduran/ZDnYes02.wav b/mpq/sound/cm/p/legionnaire/yes-03.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnYes02.wav rename to mpq/sound/cm/p/legionnaire/yes-03.wav diff --git a/mpq/sound/zerg/zergduran/ZDnYes03.wav b/mpq/sound/cm/p/legionnaire/yes-04.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnYes03.wav rename to mpq/sound/cm/p/legionnaire/yes-04.wav diff --git a/mpq/sound/protoss/fenixd/UFdYes02.wav b/mpq/sound/cm/t/apostle/wf-01.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdYes02.wav rename to mpq/sound/cm/t/apostle/wf-01.wav diff --git a/mpq/sound/protoss/fenixd/UFdYes03.wav b/mpq/sound/cm/t/apostle/wf-02.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdYes03.wav rename to mpq/sound/cm/t/apostle/wf-02.wav diff --git a/mpq/sound/protoss/fenixz/UFePss00.wav b/mpq/sound/cm/t/apostle/wf-03.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFePss00.wav rename to mpq/sound/cm/t/apostle/wf-03.wav diff --git a/mpq/sound/protoss/fenixz/UFePss01.wav b/mpq/sound/cm/t/apostle/wf-04.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFePss01.wav rename to mpq/sound/cm/t/apostle/wf-04.wav diff --git a/mpq/sound/protoss/fenixz/UFePss02.wav b/mpq/sound/cm/t/apostle/wf-05.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFePss02.wav rename to mpq/sound/cm/t/apostle/wf-05.wav diff --git a/mpq/sound/protoss/fenixd/UFdWht03.wav b/mpq/sound/cm/t/centaur/wf1-01.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdWht03.wav rename to mpq/sound/cm/t/centaur/wf1-01.wav diff --git a/mpq/sound/protoss/fenixd/UFdYes00.wav b/mpq/sound/cm/t/centaur/wf1-02.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdYes00.wav rename to mpq/sound/cm/t/centaur/wf1-02.wav diff --git a/mpq/sound/protoss/fenixd/UFdYes01.wav b/mpq/sound/cm/t/centaur/wf1-03.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdYes01.wav rename to mpq/sound/cm/t/centaur/wf1-03.wav diff --git a/mpq/sound/protoss/fenixd/UFdPss02.wav b/mpq/sound/cm/t/cuirass/wf-01.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdPss02.wav rename to mpq/sound/cm/t/cuirass/wf-01.wav diff --git a/mpq/sound/protoss/fenixd/UFdPss03.wav b/mpq/sound/cm/t/cuirass/wf-02.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdPss03.wav rename to mpq/sound/cm/t/cuirass/wf-02.wav diff --git a/mpq/sound/terran/civilian/TCvPss00.wav b/mpq/sound/cm/t/cyprian/ee-01.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvPss00.wav rename to mpq/sound/cm/t/cyprian/ee-01.wav diff --git a/mpq/sound/terran/civilian/TCvPss01.wav b/mpq/sound/cm/t/cyprian/ee-02.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvPss01.wav rename to mpq/sound/cm/t/cyprian/ee-02.wav diff --git a/mpq/sound/terran/civilian/TCvPss02.wav b/mpq/sound/cm/t/cyprian/ee-03.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvPss02.wav rename to mpq/sound/cm/t/cyprian/ee-03.wav diff --git a/mpq/sound/terran/civilian/TCvPss03.wav b/mpq/sound/cm/t/cyprian/ee-04.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvPss03.wav rename to mpq/sound/cm/t/cyprian/ee-04.wav diff --git a/mpq/sound/terran/civilian/TCvWht00.wav b/mpq/sound/cm/t/cyprian/wht-01.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvWht00.wav rename to mpq/sound/cm/t/cyprian/wht-01.wav diff --git a/mpq/sound/terran/civilian/TCvWht01.wav b/mpq/sound/cm/t/cyprian/wht-02.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvWht01.wav rename to mpq/sound/cm/t/cyprian/wht-02.wav diff --git a/mpq/sound/terran/civilian/TCvWht02.wav b/mpq/sound/cm/t/cyprian/wht-03.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvWht02.wav rename to mpq/sound/cm/t/cyprian/wht-03.wav diff --git a/mpq/sound/terran/civilian/TCvWht03.wav b/mpq/sound/cm/t/cyprian/wht-04.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvWht03.wav rename to mpq/sound/cm/t/cyprian/wht-04.wav diff --git a/mpq/sound/terran/civilian/TCvYes00.wav b/mpq/sound/cm/t/cyprian/yes-01.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvYes00.wav rename to mpq/sound/cm/t/cyprian/yes-01.wav diff --git a/mpq/sound/terran/civilian/TCvYes01.wav b/mpq/sound/cm/t/cyprian/yes-02.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvYes01.wav rename to mpq/sound/cm/t/cyprian/yes-02.wav diff --git a/mpq/sound/terran/civilian/TCvYes02.wav b/mpq/sound/cm/t/cyprian/yes-03.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvYes02.wav rename to mpq/sound/cm/t/cyprian/yes-03.wav diff --git a/mpq/sound/terran/civilian/TCvYes03.wav b/mpq/sound/cm/t/cyprian/yes-04.wav similarity index 100% rename from mpq/sound/terran/civilian/TCvYes03.wav rename to mpq/sound/cm/t/cyprian/yes-04.wav diff --git a/mpq/sound/terran/duran/TDnPss08.wav b/mpq/sound/cm/t/paladin/charge-01.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss08.wav rename to mpq/sound/cm/t/paladin/charge-01.wav diff --git a/mpq/sound/terran/duket/UDTWht00.wav b/mpq/sound/cm/t/paladin/wht-01.wav similarity index 100% rename from mpq/sound/terran/duket/UDTWht00.wav rename to mpq/sound/cm/t/paladin/wht-01.wav diff --git a/mpq/sound/terran/duket/UDTWht01.wav b/mpq/sound/cm/t/paladin/wht-02.wav similarity index 100% rename from mpq/sound/terran/duket/UDTWht01.wav rename to mpq/sound/cm/t/paladin/wht-02.wav diff --git a/mpq/sound/terran/duket/UDTWht02.wav b/mpq/sound/cm/t/paladin/wht-03.wav similarity index 100% rename from mpq/sound/terran/duket/UDTWht02.wav rename to mpq/sound/cm/t/paladin/wht-03.wav diff --git a/mpq/sound/terran/duket/UDTWht03.wav b/mpq/sound/cm/t/paladin/wht-04.wav similarity index 100% rename from mpq/sound/terran/duket/UDTWht03.wav rename to mpq/sound/cm/t/paladin/wht-04.wav diff --git a/mpq/sound/terran/duket/UDTYes00.wav b/mpq/sound/cm/t/paladin/yes-01.wav similarity index 100% rename from mpq/sound/terran/duket/UDTYes00.wav rename to mpq/sound/cm/t/paladin/yes-01.wav diff --git a/mpq/sound/terran/duket/UDTYes01.wav b/mpq/sound/cm/t/paladin/yes-02.wav similarity index 100% rename from mpq/sound/terran/duket/UDTYes01.wav rename to mpq/sound/cm/t/paladin/yes-02.wav diff --git a/mpq/sound/terran/duket/UDTYes02.wav b/mpq/sound/cm/t/paladin/yes-03.wav similarity index 100% rename from mpq/sound/terran/duket/UDTYes02.wav rename to mpq/sound/cm/t/paladin/yes-03.wav diff --git a/mpq/sound/terran/duket/UDTYes03.wav b/mpq/sound/cm/t/paladin/yes-04.wav similarity index 100% rename from mpq/sound/terran/duket/UDTYes03.wav rename to mpq/sound/cm/t/paladin/yes-04.wav diff --git a/mpq/sound/protoss/fenixd/UFdWht00.wav b/mpq/sound/cm/t/salamander/wf-01.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdWht00.wav rename to mpq/sound/cm/t/salamander/wf-01.wav diff --git a/mpq/sound/protoss/fenixd/UFdWht01.wav b/mpq/sound/cm/t/salamander/wf-02.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdWht01.wav rename to mpq/sound/cm/t/salamander/wf-02.wav diff --git a/mpq/sound/protoss/fenixd/UFdWht02.wav b/mpq/sound/cm/t/salamander/wf-03.wav similarity index 100% rename from mpq/sound/protoss/fenixd/UFdWht02.wav rename to mpq/sound/cm/t/salamander/wf-03.wav diff --git a/mpq/sound/protoss/fenixz/UFePss03.wav b/mpq/sound/cm/t/savant/siphon-01.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFePss03.wav rename to mpq/sound/cm/t/savant/siphon-01.wav diff --git a/mpq/sound/protoss/fenixz/UFeWht00.wav b/mpq/sound/cm/t/savant/siphon-02.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFeWht00.wav rename to mpq/sound/cm/t/savant/siphon-02.wav diff --git a/mpq/sound/protoss/fenixz/UFeWht01.wav b/mpq/sound/cm/t/savant/siphon-03.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFeWht01.wav rename to mpq/sound/cm/t/savant/siphon-03.wav diff --git a/mpq/sound/protoss/fenixz/UFeWht02.wav b/mpq/sound/cm/t/savant/siphon-04.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFeWht02.wav rename to mpq/sound/cm/t/savant/siphon-04.wav diff --git a/mpq/sound/protoss/fenixz/UFeWht03.wav b/mpq/sound/cm/t/savant/siphon-05.wav similarity index 100% rename from mpq/sound/protoss/fenixz/UFeWht03.wav rename to mpq/sound/cm/t/savant/siphon-05.wav diff --git a/mpq/sound/terran/duran/TDnPss06.wav b/mpq/sound/cm/t/shaman/dth-01.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss06.wav rename to mpq/sound/cm/t/shaman/dth-01.wav diff --git a/mpq/sound/terran/duran/TDnPss07.wav b/mpq/sound/cm/t/shaman/dth-02.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss07.wav rename to mpq/sound/cm/t/shaman/dth-02.wav diff --git a/mpq/sound/terran/duran/TDnPss00.wav b/mpq/sound/cm/t/shaman/ee-01.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss00.wav rename to mpq/sound/cm/t/shaman/ee-01.wav diff --git a/mpq/sound/terran/duran/TDnPss01.wav b/mpq/sound/cm/t/shaman/ee-02.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss01.wav rename to mpq/sound/cm/t/shaman/ee-02.wav diff --git a/mpq/sound/terran/duran/TDnPss02.wav b/mpq/sound/cm/t/shaman/ee-03.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss02.wav rename to mpq/sound/cm/t/shaman/ee-03.wav diff --git a/mpq/sound/terran/duran/TDnPss03.wav b/mpq/sound/cm/t/shaman/ee-04.wav similarity index 100% rename from mpq/sound/terran/duran/TDnPss03.wav rename to mpq/sound/cm/t/shaman/ee-04.wav diff --git a/mpq/sound/terran/duran/TDnWht00.wav b/mpq/sound/cm/t/shaman/wht-01.wav similarity index 100% rename from mpq/sound/terran/duran/TDnWht00.wav rename to mpq/sound/cm/t/shaman/wht-01.wav diff --git a/mpq/sound/terran/duran/TDnWht01.wav b/mpq/sound/cm/t/shaman/wht-02.wav similarity index 100% rename from mpq/sound/terran/duran/TDnWht01.wav rename to mpq/sound/cm/t/shaman/wht-02.wav diff --git a/mpq/sound/terran/duran/TDnWht02.wav b/mpq/sound/cm/t/shaman/wht-03.wav similarity index 100% rename from mpq/sound/terran/duran/TDnWht02.wav rename to mpq/sound/cm/t/shaman/wht-03.wav diff --git a/mpq/sound/terran/duran/TDnWht03.wav b/mpq/sound/cm/t/shaman/wht-04.wav similarity index 100% rename from mpq/sound/terran/duran/TDnWht03.wav rename to mpq/sound/cm/t/shaman/wht-04.wav diff --git a/mpq/sound/terran/duran/TDnYes00.wav b/mpq/sound/cm/t/shaman/yes-01.wav similarity index 100% rename from mpq/sound/terran/duran/TDnYes00.wav rename to mpq/sound/cm/t/shaman/yes-01.wav diff --git a/mpq/sound/terran/duran/TDnYes01.wav b/mpq/sound/cm/t/shaman/yes-02.wav similarity index 100% rename from mpq/sound/terran/duran/TDnYes01.wav rename to mpq/sound/cm/t/shaman/yes-02.wav diff --git a/mpq/sound/terran/duran/TDnYes02.wav b/mpq/sound/cm/t/shaman/yes-03.wav similarity index 100% rename from mpq/sound/terran/duran/TDnYes02.wav rename to mpq/sound/cm/t/shaman/yes-03.wav diff --git a/mpq/sound/terran/duran/TDnYes03.wav b/mpq/sound/cm/t/shaman/yes-04.wav similarity index 100% rename from mpq/sound/terran/duran/TDnYes03.wav rename to mpq/sound/cm/t/shaman/yes-04.wav diff --git a/mpq/sound/zerg/zergduran/ZDnPss08.wav b/mpq/sound/cm/t/wyvern/dth-01.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnPss08.wav rename to mpq/sound/cm/t/wyvern/dth-01.wav diff --git a/mpq/sound/zerg/zergduran/ZDnPss06.wav b/mpq/sound/cm/t/wyvern/wf-01.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnPss06.wav rename to mpq/sound/cm/t/wyvern/wf-01.wav diff --git a/mpq/sound/zerg/zergduran/ZDnPss07.wav b/mpq/sound/cm/t/wyvern/wf-02.wav similarity index 100% rename from mpq/sound/zerg/zergduran/ZDnPss07.wav rename to mpq/sound/cm/t/wyvern/wf-02.wav diff --git a/mpq/sound/protoss/archon/parPss00.wav b/mpq/sound/protoss/archon/parPss00.wav index 2c342a86..72fe890a 100644 Binary files a/mpq/sound/protoss/archon/parPss00.wav and b/mpq/sound/protoss/archon/parPss00.wav differ diff --git a/mpq/sound/protoss/archon/parPss01.wav b/mpq/sound/protoss/archon/parPss01.wav index a1184cb9..843ed19c 100644 Binary files a/mpq/sound/protoss/archon/parPss01.wav and b/mpq/sound/protoss/archon/parPss01.wav differ diff --git a/mpq/sound/protoss/artanis/PAtPss04.wav b/mpq/sound/protoss/artanis/PAtPss04.wav deleted file mode 100644 index 4343f7fb..00000000 Binary files a/mpq/sound/protoss/artanis/PAtPss04.wav and /dev/null differ diff --git a/mpq/sound/protoss/darchon/pdapss01.wav b/mpq/sound/protoss/darchon/pdapss01.wav index 660e96f6..6107e34d 100644 Binary files a/mpq/sound/protoss/darchon/pdapss01.wav and b/mpq/sound/protoss/darchon/pdapss01.wav differ diff --git a/mpq/sound/protoss/darchon/pdapss02.wav b/mpq/sound/protoss/darchon/pdapss02.wav index e7086435..2a08a5a0 100644 Binary files a/mpq/sound/protoss/darchon/pdapss02.wav and b/mpq/sound/protoss/darchon/pdapss02.wav differ diff --git a/mpq/sound/protoss/darchon/pdapss03.wav b/mpq/sound/protoss/darchon/pdapss03.wav index 54364392..dce1e044 100644 Binary files a/mpq/sound/protoss/darchon/pdapss03.wav and b/mpq/sound/protoss/darchon/pdapss03.wav differ diff --git a/mpq/sound/protoss/darktemplar/PDTPss00.wav b/mpq/sound/protoss/darktemplar/PDTPss00.wav index 0de21f70..8f0e2d69 100644 Binary files a/mpq/sound/protoss/darktemplar/PDTPss00.wav and b/mpq/sound/protoss/darktemplar/PDTPss00.wav differ diff --git a/mpq/sound/protoss/darktemplar/PDTPss01.wav b/mpq/sound/protoss/darktemplar/PDTPss01.wav index 9df35948..3046e4a5 100644 Binary files a/mpq/sound/protoss/darktemplar/PDTPss01.wav and b/mpq/sound/protoss/darktemplar/PDTPss01.wav differ diff --git a/mpq/sound/protoss/fenixd/UFdPss00.wav b/mpq/sound/protoss/fenixd/UFdPss00.wav deleted file mode 100644 index da716ff2..00000000 Binary files a/mpq/sound/protoss/fenixd/UFdPss00.wav and /dev/null differ diff --git a/mpq/sound/protoss/fenixd/UFdPss01.wav b/mpq/sound/protoss/fenixd/UFdPss01.wav deleted file mode 100644 index bb9f13ad..00000000 Binary files a/mpq/sound/protoss/fenixd/UFdPss01.wav and /dev/null differ diff --git a/mpq/sound/protoss/fenixd/rdy-01.wav b/mpq/sound/protoss/fenixd/rdy-01.wav new file mode 100644 index 00000000..5fd9ba5d Binary files /dev/null and b/mpq/sound/protoss/fenixd/rdy-01.wav differ diff --git a/mpq/sound/protoss/fenixz/rdy-01.wav b/mpq/sound/protoss/fenixz/rdy-01.wav new file mode 100644 index 00000000..b190ea29 Binary files /dev/null and b/mpq/sound/protoss/fenixz/rdy-01.wav differ diff --git a/mpq/sound/protoss/probe/pprPss01.wav b/mpq/sound/protoss/probe/pprPss01.wav index 22262e68..e73bdeeb 100644 Binary files a/mpq/sound/protoss/probe/pprPss01.wav and b/mpq/sound/protoss/probe/pprPss01.wav differ diff --git a/mpq/sound/protoss/scout/PScPss00.wav b/mpq/sound/protoss/scout/PScPss00.wav index ddb683de..aa2099d4 100644 Binary files a/mpq/sound/protoss/scout/PScPss00.wav and b/mpq/sound/protoss/scout/PScPss00.wav differ diff --git a/mpq/sound/protoss/scout/PScPss01.wav b/mpq/sound/protoss/scout/PScPss01.wav index 30b629e9..f5bbc978 100644 Binary files a/mpq/sound/protoss/scout/PScPss01.wav and b/mpq/sound/protoss/scout/PScPss01.wav differ diff --git a/mpq/sound/protoss/scout/PScPss02.wav b/mpq/sound/protoss/scout/PScPss02.wav index 102952f3..4855f35b 100644 Binary files a/mpq/sound/protoss/scout/PScPss02.wav and b/mpq/sound/protoss/scout/PScPss02.wav differ diff --git a/mpq/sound/protoss/scout/PscPss03.wav b/mpq/sound/protoss/scout/PscPss03.wav index 721a5451..89187f39 100644 Binary files a/mpq/sound/protoss/scout/PscPss03.wav and b/mpq/sound/protoss/scout/PscPss03.wav differ diff --git a/mpq/sound/protoss/tassadar/rdy-01.wav b/mpq/sound/protoss/tassadar/rdy-01.wav new file mode 100644 index 00000000..7e6969d5 Binary files /dev/null and b/mpq/sound/protoss/tassadar/rdy-01.wav differ diff --git a/mpq/sound/terran/civilian/TCvPss04.wav b/mpq/sound/terran/civilian/TCvPss04.wav deleted file mode 100644 index b50c7058..00000000 Binary files a/mpq/sound/terran/civilian/TCvPss04.wav and /dev/null differ diff --git a/mpq/sound/terran/dukeb/rdy-01.wav b/mpq/sound/terran/dukeb/rdy-01.wav new file mode 100644 index 00000000..daaf0228 Binary files /dev/null and b/mpq/sound/terran/dukeb/rdy-01.wav differ diff --git a/mpq/sound/terran/duket/UDTPss04.wav b/mpq/sound/terran/duket/UDTPss04.wav deleted file mode 100644 index 02b269b6..00000000 Binary files a/mpq/sound/terran/duket/UDTPss04.wav and /dev/null differ diff --git a/mpq/sound/terran/duran/TDnPss04.wav b/mpq/sound/terran/duran/TDnPss04.wav deleted file mode 100644 index 148b7c05..00000000 Binary files a/mpq/sound/terran/duran/TDnPss04.wav and /dev/null differ diff --git a/mpq/sound/terran/duran/TDnPss05.wav b/mpq/sound/terran/duran/TDnPss05.wav deleted file mode 100644 index 2e02c6d9..00000000 Binary files a/mpq/sound/terran/duran/TDnPss05.wav and /dev/null differ diff --git a/mpq/sound/terran/goliath/dth-01.wav b/mpq/sound/terran/goliath/dth-01.wav new file mode 100644 index 00000000..a3c0a13a Binary files /dev/null and b/mpq/sound/terran/goliath/dth-01.wav differ diff --git a/mpq/sound/terran/raynorm/rdy-01.wav b/mpq/sound/terran/raynorm/rdy-01.wav new file mode 100644 index 00000000..dfd75477 Binary files /dev/null and b/mpq/sound/terran/raynorm/rdy-01.wav differ diff --git a/mpq/sound/zerg/zergduran/ZDnPss00.wav b/mpq/sound/zerg/zergduran/ZDnPss00.wav deleted file mode 100644 index 15ffc505..00000000 Binary files a/mpq/sound/zerg/zergduran/ZDnPss00.wav and /dev/null differ diff --git a/mpq/sound/zerg/zergduran/ZDnPss01.wav b/mpq/sound/zerg/zergduran/ZDnPss01.wav deleted file mode 100644 index 665b0c1f..00000000 Binary files a/mpq/sound/zerg/zergduran/ZDnPss01.wav and /dev/null differ diff --git a/mpq/sound/zerg/zergduran/ZDnPss04.wav b/mpq/sound/zerg/zergduran/ZDnPss04.wav deleted file mode 100644 index e6e62c40..00000000 Binary files a/mpq/sound/zerg/zergduran/ZDnPss04.wav and /dev/null differ diff --git a/mpq/sound/zerg/zergduran/ZDnPss05.wav b/mpq/sound/zerg/zergduran/ZDnPss05.wav deleted file mode 100644 index 5d3c142e..00000000 Binary files a/mpq/sound/zerg/zergduran/ZDnPss05.wav and /dev/null differ diff --git a/patchnotes.md b/patchnotes.md index 8c7fa84b..f149f33b 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -22,13 +22,17 @@ Patch goals include: - TBD ## General -- Updated hotloading to fix some cases where file updates didn't prompt mpq regeneration (c. Veeq7) -- The following units have been renamed: +- **Name changes:** - Vornath Pond (formerly Nathrok Lake) - Kalkiir Lake (formerly Kalkiir Pond) - Skibact Scab (formerly Skithrok Scab) - Tethvith Swamp (formerly Bactith Swamp) -- Config: +- **Internals:** + - Updated hotloading to fix some cases where file updates didn't prompt mpq regeneration (c. Veeq7) + - Tilde and ESC are now always used as shortcuts for closing the console + - Custom trigger recolor accuracy has been improved (c. Veeq7) + - Reinstated unit responses for various heroes and neutrals +- **Config:** - Added a new grid-exclusive option for enabling extended control groups on R, F, V, T, G, and B (c. Veeq7) - **Caveat:** Certain key inputs (ESC, numpad) are not captured while console is open - Added an option to move console toggle to F12, freeing up tilde for another control group (c. Veeq7) @@ -49,31 +53,30 @@ Patch goals include: - "set_unit_behavior" - New UI actions: - "set_player_team_ui" -- Advisors: +- **Advisors:** - Added support for army, base, and ally under attack events (Mesk advisor pending) - Added HADRAL custom advisor -- Tilde and ESC are now always used as shortcuts for closing the console ## Game modes -- Faction Wars: +- **Faction Wars:** - Protoss and Zerg faction selection has been made available - - **NEW:** Protoss faction: Order of the Sacred Saber - - **NEW:** Zerg faction: Zorthos Tendril + - **NEW:** Protoss faction: [Order of the Sacred Saber](https://www.fraudsclub.com/cosmonarchy-bw/protoss.php?faction=order-of-the-sacred-saber#fix-scroll) + - **NEW:** Zerg faction: [Zorthos Tendril](https://www.fraudsclub.com/cosmonarchy-bw/zerg.php?faction=zorthos-tendril#fix-scroll) ## Maps - HYDRA refurbished -> vz02 is now available ## Bugfixes -- Gameplay: +- **Gameplay:** - Prospectively fixed a rare case where Apostles could continue reclaiming after death (r. TheBeaver99) - Fixed Lobotomy Mines not targeting units that had previously burrowed (c. DF) - Fixed logic for Stewards returning to Solarions upon taking any damage, instead of the intended 50% HP threshold - Improved decollision behaviors for iscript units (c. DF) - Lardfix: the fading of music no longer slows down navigation between certain menus (c. DF) - Prospectively resolved errant unit interactions when restarting maps (r. lolrsk8s, c. DF & Veeq7) -- AI: +- **AI:** - Fixed request handling for Vornath Pond and Skibact Scab -- Audiovisuals: +- **Audiovisuals:** - Added missing Adrenal Frenzy (Nathrokor) armor tooltip - Fixed Wyvern overlays appearing beneath the unit (r. Neblime) - Lobotomy Mine tooltip no longer displays the Spider Mines tooltip (r. 3crow) @@ -83,27 +86,33 @@ Patch goals include: - Fixed Anchor shadow alignment (c. DF) - Fixed "set_player_unit_name" custom trigger action (c. DF) - Filled in missing unit responses for Protathalor (r. jakulangski) + - Corrected Shaman Visionary Mode death SFX ## Audiovisuals -- Custom trigger recolors have been improved (c. Veeq7) -- New sprite for: +- **New sprites:** - Quarry, Rotary (c. Solstice) -- Adjusted Mortothrokor selection circle, death animation timing -- Adjusted Legionnaire shadow, walk and attack animations -- New weapon SFX: (some c. lolrsk8s & IskatuMesk) +- **Visual adjustments:** + - Improved Mortothrokor selection circle, death animation timing + - Improved Legionnaire shadow, walk and attack animations +- **Auditory adjustments:** + - Changed sound flags for Zealot death SFX to allow it to overlap + - Improved under attack responses for Scribe, Cabalist, Mind Tyrant, Archon, Panoptus + - Improved Goliath death SFX +- **New weapon SFX:** (some c. lolrsk8s & IskatuMesk) - Weaponfire: Matador (Cinder), Scribe, Artisan, Analogue - Weaponhit: Penumbra, Dracadin -- New unit responses for: +- **New unit responses for:** - Hadron, Prostration Stage, Ardent Authority, Argosy, Izirokor (c. IskatuMesk) - Dracadin, Optecton - Golem (c. lolrsk8s) -- New (placeholder) portraits for: (many c. jun3hong) +- **New** *(placeholder)* **portraits for:** (many c. jun3hong) - Savant, Madcap, Olympian, Dilettante, Sevenstep, Hypnagogue, Cyclops, Madrigal, Cataphract, Claymore, Gorgon, Wyvern, Salamander, Sundog, Phobos, Hippogriff - Legionnaire, Hierophant, Amaranth, Herald, Atreus, Vagrant, Pariah, Potentate, Sycophant, Optecton, Patriarch, Servitor, Positron, Empress, Aurora, Gladius, Exemplar, Epigraph, Empyrean, Star Sovereign, Anthelion - Cikralisk, Protathalor, Mortothrokor, Izirokor/Tethzorokor, Skithrokor, Kagralisk, Evigrilisk, Keskathalor, Zoryusthaleth, Rililisk ## AI -- Improved the number of Hachirosks requested by most Zerg build orders +- **Zerg:** + - Increased Hachirosk request count within most Zerg build orders ## Terran - [Trojan](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/trojan): diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index fc53caf4..21e1a823 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ