diff --git a/master changelog.md b/master changelog.md index 689d098..43b8118 100644 --- a/master changelog.md +++ b/master changelog.md @@ -5,6 +5,7 @@ Since December 2022, this changelog shows only past changes. See patchnotes.md for info on the most recent patch! # Table of Contents +- [10 August 2025](#10-august-2025) - [17 July 2025](#17-july-2025) - [20 June 2025](#20-june-2025) - [3 May 2025](#3-may-2025) @@ -103,6 +104,261 @@ See patchnotes.md for info on the most recent patch! - [13 August 2020](#13-august-2020) - [12 August 2020](#12-august-2020) +# 10 August 2025 +## Year 3, month 8, patch 1 + +## Patch goals +- Make significant changes to: + - Terran tech scaling + - Protoss power concentration + - Zerg tech progression and anti-air +- Improve audiovisuals +- [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes! + +## Bugfixes +- **Stability:** + - Fixed several iscript errors +- **Gameplay:** + - Improved **Oscilliant** Binding Plasma proc consistency (r. ArbuzBudesh) + - Fixed Plague preserving burning Terran structures (r. Kenoli) + - Fixed burning Terran structures not becoming infested (r. Kenoli) +- **Audiovisual:** + - Corrected **Liiralisk** and **Kalkalisk** regression corpse + - Corrected **Striga** retaliation overlay when attacking **Analogue**s + - Fixed military AI message for **Yblyleth** (r. several people) + - Corrected coloring of the in-game menu 'Help' string (r. Mimika) + +## AI +- Updated aiscripts and requirements to properly handle this patch's changes + +## Audiovisuals +- New model for: + - Treasury (c. Solstice) +- New portrait for: + - Ecclesiast (c. Solstice) +- Protoss and Zerg now have colorful changes to their UI (c. DF) +- Reduced opacity of Morningstar radiation field for improved visibility (c. DF) +- Adjusted 'Z' character for in-game font (c. Mimika) + +## Triggers +- **NEW:** Action: `table_edit` (c. Veeq7, b. 3crow) + - Allows editing data tables similar to true modding, at any point during a match + - Documentation forthcoming! + +## Terran +- **Addons:** + - Now unlock their units globally, for all production structures + - Buttons are now located in a submenu (replacing Rally Point, **D** on grid) +- [Talos](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/talos): + - Armor 1 » 0 + - Now trained at Ministry and Treasury; No longer trained at Quarry + - Now available as long as any structure has an attached Quarry +- [Cyprian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyprian): + - Build time 20 » 18 + - HP 75 » 80 + - Movement speed 3.6 » 3.9 + - **Twin Railguns:** + - Weapon damage 2x5 » 2x6 +- [Shaman](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/shaman): + - Resource costs 125/75 » 100/100 +- [Eidolon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/eidolon): + - Build time 20 » 22 +- [Savant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/savant): + - Build time 22 » 25 +- [Madcap](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/madcap): + - Movement speed 4.4 » 4.8 +- [Heracles](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/heracles): + - HP 180 » 200 +- [Siren](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/siren): + - Resource costs 75/100 » 75/125 +- [Striga](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/striga): + - Resource costs 125/25 » 150/25 +- [Olympian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/olympian): + - Build time 20 » 25 + - Movement speed 4.4 » 4.8 +- [Cyclops](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyclops): + - Build time 18 » 16 + - HP 85 » 95 +- [Blackjack](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/blackjack): + - Build time 16 » 18 + - Movement speed 5.5 » 6 + - **Monogun** weapon range 6 » 5 +- [Sundog](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/sundog): + - Build time 30 » 32 +- [Azazel](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/azazel): + - Build time 32 » 30 +- [Quarry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/quarry): + - Resource costs 125/75 » 150/100 + - Build time 25 » 45 + - HP 400 » 500 + - Armor 2 » 3 + - No longer flagged as a Factory +- [Treasury](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/treasury): + - Now flagged as a Factory +- [Vestry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vestry): + - Resource costs 50/50 » 150/75 + - Build time 15 » 30 + - Armor 2 » 3 + - Now globally enables Clerics & Shamans +- [Covenant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/covenant): + - Resource costs 50/150 » 100/250 + - Build time 25 » 40 + - HP 600 » 700 + - Armor 3 » 4 + - Now globally enables Eidolons & Savants +- [Tinkerer's Tower](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tinkerers-tower): + - Resource costs 100/75 » 300/100 + - Build time 20 » 45 + - Now globally enables Sirens & Strigas +- [Guildhall](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/guildhall): + - Resource costs 200/200 » 200/400 + - Build time 22 » 50 + - HP 750 » 1000 + - Armor 3 » 4 + - Now globally enables Olympians & Autocrats +- [Scrapyard](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/scrapyard): + - Resource costs 50/0 » 200/0 + - Build time 15 » 30 + - HP 350 » 500 + - Armor 2 » 3 + - Now globally enables Blackjacks & Matadors +- [Palladium](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/palladium): + - Resource costs 150/100 » 300/150 + - Build time 30 » 45 + - HP 750 » 900 + - Armor 2 » 4 + - Now globally enables Phalanxes & Madrigals +- [Future Station](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/future-station): + - Resource costs 400/200 » 600/300 + - Build time 30 » 60 + - HP 900 » 1000 + - Armor 3 » 4 + - Now globally enables Claymores & Penumbras +- [Biotic Bastion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/biotic-bastion): + - Resource costs 200/400 » 300/600 + - Build time 45 » 60 + - HP 850 » 950 + - Armor 3 » 4 + - Now globally enables Anticthons & Aions +- [Rotary](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/rotary): + - Resource costs 175/75 » 350/150 + - Build time 20 » 40 + - HP 750 » 900 + - Armor 2 » 3 + - Now globally enables Sundogs & Salamanders +- [Commandment](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/commandment): + - Resource costs 75/150 » 150/400 + - Build time 30 » 50 + - HP 700 » 850 + - Armor 2 » 3 + - Now globally enables Azazels & Seraphs +- [Hadron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/hadron): + - Resource costs 250/350 » 400/600 + - Build time 45 » 60 + - Now globally enables Hippogriffs & Phoboses + +## Protoss +- [Charlatan](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/charlatan): + - **Fervent Blaster:** + - Weapon cooldown 1.33 » 1 +- [Barghest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/barghest): + - **Ray of Agony:** + - Weapon range 3 » 4 +- [Potentate](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/potentate): + - Resource costs 250/125 » 200/100 + - Build time 45 » 40 + - No longer has **Transcended Tide** +- [Sycophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/sycophant): + - **Idolatry:** + - On death, now heals allies within 3 range for 50 shields +- [Archon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/archon): + - No longer has **Astral Aegis** + - Now has **Triumphant Rise** + - **NEW: Martyrous Tempest:** + - On death, releases a Psionic Storm for 10 seconds +- [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton): + - Build time 50 » 60 +- [Patriarch](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/patriarch): + - No longer has **Interception** or **Astral Rule** + - Now has **Signify** +- [Analogue](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/analogue): + - Resource costs 200/200 » 150/100 + - Build time 40 » 28 + - HP 220 » 180 + - Shields 110 » 80 + - **Cylindrical Blaster:** + - Weapon cooldown 0.83 » 1 +- [Lanifect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lanifect): + - Shields 80 » 90 + - Armor 1 » 2 + - Sight range 9 » 8 +- [Panoptus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/panoptus): + - Build time 35 » 32 +- [Gladius](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gladius): + - Build time 40 » 36 +- [Exemplar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/exemplar): + - HP 140 » 160 +- [Magister](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/magister): + - HP 180 » 200 +- [Epigraph](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/epigraph): + - Build time 45 » 40 + - HP 220 » 240 +- [Ancestral Archives](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/ancestral-archives): + - Resource costs 800/500 » 800/800 + - Build time 75 » 90 + +## Zerg +- **Tech nodes:** + - Evolutions no longer require Irol Iris or Othstol Oviform +- [Liiralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/liiralisk): + - Transport cost 2 » 1 + - Vision range 8 » 7 + - **NEW: Homing Spores:** + - Anti-air attack with generous splash radius; does not bounce +- [Cikralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/cikralisk): + - HP 100 » 130 + - Movement speed 5 » 6.5 + - **Acid Salvo:** + - Now a line attack (e.g. Striga / Pariah) with new stats +- [Ghitorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ghitorokor): + - **Gnashing Tendrils:** + - No longer attacks ground units + - Now attacks air units +- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk): + - HP 200 » 240 + - Armor 2 » 3 + - Sight range 8 » 7 + - **Corrosive Pathogen:** + - Range 2 » 4 + - No longer requires the target to have Corrosive Touch first +- [Lakizilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/lakizilisk): + - HP 140 » 150 + - Movement speed 5 » 5.2 +- [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor): + - Now requires Ulgorg Cavern +- [Zobriolisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zobriolisk) and [Zarcavrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zarcavrokor): + - Now require Zozarc Gorge +- [Kalkiir Lake](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kalkiir-lake): + - No longer requires Irol Iris + - Now mutates only from Vornath Pond +- [Tethvith Swamp](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethvith-swamp): + - No longer requires Irol Iris + - Now mutates only from Skibact Scab +- [Tosvrol Haunt](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tosvrol-haunt): + - Resource costs 250/500 » 400/700 + - Build time 50 » 60 + - No longer requires Othstol Oviform +- [Chokral Chazsal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/chokral-chazsal): + - Resource costs 450/300 » 750/400 + - Build time 45 » 60 + - No longer requires Othstol Oviform +-[Almakis Antre](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/almakis-antre): + - Resource costs 350/600 » 500/600 + - Build time 50 » 60 + - No longer requires Othstol Oviform +- **NEW:** [Zozarc Gorge](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zozarc-gorge): + - Evolved control node; Mutated from Ulgorg Cavern; Enables Zobriolisks and Zarcavrokors + # 17 July 2025 ## Year 3, month 7, patch 1 diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index 0a1cde7..0766148 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/flingy.txt b/mpq/arr/flingy.txt index 6e5f0de..124cea3 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -572,18 +572,18 @@ Arhaun Base Arhaun Turret Morningstar Radiation Field Zozarc Gorge -Extended Flingy #366 -Extended Flingy #367 -Extended Flingy #368 -Extended Flingy #369 -Extended Flingy #370 -Extended Flingy #371 -Extended Flingy #372 -Extended Flingy #373 -Extended Flingy #374 -Extended Flingy #375 -Extended Flingy #376 -Extended Flingy #377 +Autocort +Ogun (Tank Mode) +Ogun (Smithy Mode) +Cannibal +Agrileth +Arch +Chantry +Function +Radix +Cardinal +Vicar +Missionary Extended Flingy #378 Extended Flingy #379 Extended Flingy #380 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 31d74de..47f5717 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/images.tbl b/mpq/arr/images.tbl index cd2d98d..7ee5af2 100644 Binary files a/mpq/arr/images.tbl and b/mpq/arr/images.tbl differ diff --git a/mpq/arr/images.txt b/mpq/arr/images.txt index 9913dd8..ea0f764 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -2055,40 +2055,40 @@ Morningstar Radiation Field Zozarc Gorge Zozarc Gorge Shadow Cikralisk Attack Overlay -Extended Image #1055 -Extended Image #1056 -Extended Image #1057 -Extended Image #1058 -Extended Image #1059 -Extended Image #1060 -Extended Image #1061 -Extended Image #1062 -Extended Image #1063 -Extended Image #1064 -Extended Image #1065 -Extended Image #1066 -Extended Image #1067 -Extended Image #1068 -Extended Image #1069 -Extended Image #1070 -Extended Image #1071 -Extended Image #1072 -Extended Image #1073 -Extended Image #1074 -Extended Image #1075 -Extended Image #1076 -Extended Image #1077 -Extended Image #1078 -Extended Image #1079 -Extended Image #1080 -Extended Image #1081 -Extended Image #1082 -Extended Image #1083 -Extended Image #1084 -Extended Image #1085 -Extended Image #1086 -Extended Image #1087 -Extended Image #1088 +Autocort +Autocort Shadow +Ogun (Tank Mode) +Ogun Shadow (Tank Mode) +Ogun (Smithy Mode) +Ogun Shadow (Smithy Mode) +Cannibal +Cannibal Shadow +Agrileth +Agrileth Shadow +Agrileth Remains +Agrileth Birth +Arch +Arch Shadow +Chantry +Chantry Shadow +Function +Function Shadow +Radix +Radix Shadow +Cardinal +Cardinal Shadow +Cardinal Remains +Vicar +Vicar Shadow +Vicar Remains +Missionary +Missionary Shadow +Missionary Remains +Power Siphon Hit (Small) +Power Siphon Hit (Medium) +Power Siphon Hit (Large) +Askosi Death Explosion Small +Askosi Death Explosion Large Extended Image #1089 Extended Image #1090 Extended Image #1091 diff --git a/mpq/arr/portdata.datex b/mpq/arr/portdata.datex index 872ec1f..6454cdf 100644 Binary files a/mpq/arr/portdata.datex and b/mpq/arr/portdata.datex differ diff --git a/mpq/arr/portdata.tbl b/mpq/arr/portdata.tbl index c0dfba5..3e8a615 100644 Binary files a/mpq/arr/portdata.tbl and b/mpq/arr/portdata.tbl differ diff --git a/mpq/arr/portdata.txt b/mpq/arr/portdata.txt index 362e466..d2c2e46 100644 --- a/mpq/arr/portdata.txt +++ b/mpq/arr/portdata.txt @@ -277,7 +277,7 @@ Actuary Ithintos Justicar Kiraxxar Demiurge Scanner Sweep -Extended Portrait #170 +Aurora Extended Portrait #171 Extended Portrait #172 Extended Portrait #173 diff --git a/mpq/arr/sfxdata.dat b/mpq/arr/sfxdata.dat index dc9c508..b403621 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 5c8378d..123b2f0 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -3532,74 +3532,74 @@ Smoochie Boy Weaponfire 01 Smoochie Boy Weaponfire 02 Smoochie Boy Weaponfire 03 Zozarc Gorge Selected 01 -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 +Cannibal Weaponfire 01 +Cannibal Weaponfire 02 +Cannibal Weaponfire 03 +Cannibal Weaponfire 04 +Goku Advisor - Addon Complete 01 +Goku Advisor - Addon Complete 02 +Goku Advisor - Addon Abandon 01 +Goku Advisor - Addon Abandon 02 +Goku Advisor - Ally Under Attack Askosi 01 +Goku Advisor - Ally Under Attack Askosi 02 +Goku Advisor - Ally Under Attack Askosi 03 +Goku Advisor - Ally Under Attack Bloodsummon 01 +Goku Advisor - Ally Under Attack Bloodsummon 02 +Goku Advisor - Ally Under Attack Bloodsummon 03 +Goku Advisor - Ally Under Attack Kogri 01 +Goku Advisor - Ally Under Attack Kogri 02 +Goku Advisor - Ally Under Attack Kogri 03 +Goku Advisor - Ally Under Attack Protoss 01 +Goku Advisor - Ally Under Attack Protoss 02 +Goku Advisor - Ally Under Attack Protoss 03 +Goku Advisor - Ally Under Attack Terran 01 +Goku Advisor - Ally Under Attack Terran 02 +Goku Advisor - Ally Under Attack Terran 03 +Goku Advisor - Ally Under Attack Zerg 01 +Goku Advisor - Ally Under Attack Zerg 02 +Goku Advisor - Ally Under Attack Zerg 03 +Goku Advisor - Arena 01 +Goku Advisor - Arena 02 +Goku Advisor - Army Under Attack 01 +Goku Advisor - Army Under Attack 02 +Goku Advisor - Army Under Attack 03 +Goku Advisor - Assembly 01 +Goku Advisor - Assembly 02 +Goku Advisor - Base Under Attack 01 +Goku Advisor - Base Under Attack 02 +Goku Advisor - Base Under Attack 03 +Goku Advisor - Build General +Goku Advisor - Build Zerg +Goku Advisor - No Energy 01 +Goku Advisor - No Energy 02 +Goku Advisor - No Energy 03 +Goku Advisor - No Energy 04 +Goku Advisor - Landing Interrupted 01 +Goku Advisor - Landing Interrupted 02 +Goku Advisor - No Minerals 01 +Goku Advisor - No Minerals 02 +Goku Advisor - No Minerals 03 +Goku Advisor - No Minerals 04 +Goku Advisor - Missile Armed 01 +Goku Advisor - Missile Armed 02 +Goku Advisor - Missile Launched 01 +Goku Advisor - Missile Launched 02 +Goku Advisor - No Build 01 +Goku Advisor - No Build 02 +Goku Advisor - No Land 01 +Goku Advisor - No Land 02 +Goku Advisor - No Warp 01 +Goku Advisor - No Warp 02 +Goku Advisor - Ritual 01 +Goku Advisor - Ritual 02 +Goku Advisor - Tech 01 +Goku Advisor - Tech 02 +Goku Advisor - No Vespene 01 +Goku Advisor - No Vespene 02 +Goku Advisor - No Vespene 03 +Goku Advisor - No Vespene 04 +Goku Advisor - Warp 01 +Goku Advisor - Warp 02 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index 5fc7e7d..be6aeea 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -1539,7 +1539,7 @@ cm\z\skithrokor\rdy-01.wav cm\z\skithrokor\wht-01.wav cm\z\skithrokor\wht-02.wav cm\z\skithrokor\wht-03.wav -cm\z\skithrokor\wht-04.wav +cm\z\skithrokor\wht-03.wav cm\z\skithrokor\yes-01.wav cm\z\skithrokor\yes-02.wav cm\z\skithrokor\yes-03.wav @@ -1595,7 +1595,7 @@ cm\p\anthelion\arr-03.wav cm\p\anthelion\wf-01.wav cm\p\anthelion\wf-02.wav cm\p\anthelion\wf-03.wav -cm\p\anthelion\awf-04.wav +cm\p\anthelion\wf-04.wav cm\t\cyclops\dth-01.wav cm\t\cyclops\dth-02.wav cm\t\cyclops\dth-03.wav @@ -1623,7 +1623,7 @@ cm\z\axitrilisk\wht-04.wav cm\z\axitrilisk\yes-01.wav cm\z\axitrilisk\yes-02.wav cm\z\axitrilisk\yes-03.wav -cm\z\axitrilisk\yes-04.wav +cm\z\axitrilisk\yes-03.wav cm\z\axitrilisk\wf-01.wav cm\z\axitrilisk\wf-02.wav cm\z\axitrilisk\wf-03.wav @@ -1829,15 +1829,15 @@ cm\p\atreus\yes-01.wav cm\p\atreus\yes-02.wav cm\p\atreus\yes-03.wav cm\p\atreus\yes-04.wav -cm\p\augur\augur-ready-01.wav -cm\p\augur\augur-what-01.wav -cm\p\augur\augur-what-02.wav -cm\p\augur\augur-what-03.wav -cm\p\augur\augur-what-04.wav -cm\p\augur\augur-yes-01.wav -cm\p\augur\augur-yes-02.wav -cm\p\augur\augur-yes-03.wav -cm\p\augur\augur-yes-04.wav +cm\p\augur\rdy-01.wav +cm\p\augur\wht-01.wav +cm\p\augur\wht-02.wav +cm\p\augur\wht-03.wav +cm\p\augur\wht-04.wav +cm\p\augur\yes-01.wav +cm\p\augur\yes-02.wav +cm\p\augur\yes-03.wav +cm\p\augur\yes-04.wav cm\p\empyrean\rdy-01.wav cm\p\empyrean\wht-01.wav cm\p\empyrean\wht-02.wav @@ -1899,7 +1899,7 @@ cm\p\legionnaire\wh-01.wav cm\z\evigrilisk\wf-01.wav cm\z\evigrilisk\wf-02.wav cm\z\evigrilisk\wf-03.wav -cm\z\evigrilisk\ready-01.wav +cm\z\evigrilisk\rdy-01.wav cm\p\dracadin\revive-01.wav caw.wav caw.wav @@ -2129,11 +2129,11 @@ cm\p\vagrant\wf-02.wav cm\p\vagrant\wf-03.wav cm\p\vagrant\wf-04.wav cm\p\vagrant\wf-05.wav -cm\p\vagrant-shadow\wf-01.wav -cm\p\vagrant-shadow\wf-02.wav -cm\p\vagrant-shadow\wf-03.wav -cm\p\vagrant-shadow\wf-04.wav -cm\p\vagrant-shadow\wf-05.wav +cm\p\vagrant-shade\wf-01.wav +cm\p\vagrant-shade\wf-02.wav +cm\p\vagrant-shade\wf-03.wav +cm\p\vagrant-shade\wf-04.wav +cm\p\vagrant-shade\wf-05.wav cm\p\optecton\wfb-01.wav cm\p\optecton\wfb-02.wav cm\p\optecton\wfb-03.wav @@ -2487,10 +2487,10 @@ cm\z\droleth\wf-01.wav cm\t\silvertongue\rdy-01.wav cm\t\silvertongue\rdy-01.wav cm\t\silvertongue\rdy-01.wav -cm\t\silvertongue\help-01.wav -cm\t\silvertongue\help-02.wav -cm\t\silvertongue\help-02.wav -cm\t\silvertongue\help-02.wav +cm\t\silvertongue\hlp-01.wav +cm\t\silvertongue\hlp-02.wav +cm\t\silvertongue\hlp-02.wav +cm\t\silvertongue\hlp-02.wav cm\z\nathrokor\wh-a-01.wav cm\advisors\iskatumesk\meskad_minerals-01.wav cm\advisors\iskatumesk\meskad_minerals-02.wav @@ -3531,4 +3531,72 @@ cm\faultline\smoochie-boy\wh-04.wav cm\faultline\smoochie-boy\wf-01.wav cm\faultline\smoochie-boy\wf-02.wav cm\faultline\smoochie-boy\wf-03.wav -cm\z\_building\zozarc-gorge.wav \ No newline at end of file +cm\z\_building\zozarc-gorge.wav +cm\f-t\cannibal\wf-01.wav +cm\f-t\cannibal\wf-02.wav +cm\f-t\cannibal\wf-03.wav +cm\f-t\cannibal\wf-04.wav +cm\advisors\goku\gokuad_addon-01.wav +cm\advisors\goku\gokuad_addon-02.wav +cm\advisors\goku\gokuad_addonabandon-01.wav +cm\advisors\goku\gokuad_addonabandon-02.wav +cm\advisors\goku\gokuad_allyattack-a-01.wav +cm\advisors\goku\gokuad_allyattack-a-02.wav +cm\advisors\goku\gokuad_allyattack-a-03.wav +cm\advisors\goku\gokuad_allyattack-b-01.wav +cm\advisors\goku\gokuad_allyattack-b-02.wav +cm\advisors\goku\gokuad_allyattack-b-03.wav +cm\advisors\goku\gokuad_allyattack-k-01.wav +cm\advisors\goku\gokuad_allyattack-k-02.wav +cm\advisors\goku\gokuad_allyattack-k-03.wav +cm\advisors\goku\gokuad_allyattack-p-01.wav +cm\advisors\goku\gokuad_allyattack-p-02.wav +cm\advisors\goku\gokuad_allyattack-p-03.wav +cm\advisors\goku\gokuad_allyattack-t-01.wav +cm\advisors\goku\gokuad_allyattack-t-02.wav +cm\advisors\goku\gokuad_allyattack-t-03.wav +cm\advisors\goku\gokuad_allyattack-z-01.wav +cm\advisors\goku\gokuad_allyattack-z-02.wav +cm\advisors\goku\gokuad_allyattack-z-03.wav +cm\advisors\goku\gokuad_arena-01.wav +cm\advisors\goku\gokuad_arena-02.wav +cm\advisors\goku\gokuad_armyattack-01.wav +cm\advisors\goku\gokuad_armyattack-02.wav +cm\advisors\goku\gokuad_armyattack-03.wav +cm\advisors\goku\gokuad_assembly-01.wav +cm\advisors\goku\gokuad_assembly-02.wav +cm\advisors\goku\gokuad_baseattack-01.wav +cm\advisors\goku\gokuad_baseattack-02.wav +cm\advisors\goku\gokuad_baseattack-03.wav +cm\advisors\goku\gokuad_build-01.wav +cm\advisors\goku\gokuad_buildzerg-01.wav +cm\advisors\goku\gokuad_energy-01.wav +cm\advisors\goku\gokuad_energy-02.wav +cm\advisors\goku\gokuad_energy-03.wav +cm\advisors\goku\gokuad_energy-04.wav +cm\advisors\goku\gokuad_intland-01.wav +cm\advisors\goku\gokuad_intland-02.wav +cm\advisors\goku\gokuad_minerals-01.wav +cm\advisors\goku\gokuad_minerals-02.wav +cm\advisors\goku\gokuad_minerals-03.wav +cm\advisors\goku\gokuad_minerals-04.wav +cm\advisors\goku\gokuad_missile-01.wav +cm\advisors\goku\gokuad_missile-02.wav +cm\advisors\goku\gokuad_missilelaunch-01.wav +cm\advisors\goku\gokuad_missilelaunch-02.wav +cm\advisors\goku\gokuad_nobuild-01.wav +cm\advisors\goku\gokuad_nobuild-02.wav +cm\advisors\goku\gokuad_noland-01.wav +cm\advisors\goku\gokuad_noland-02.wav +cm\advisors\goku\gokuad_nowarp-01.wav +cm\advisors\goku\gokuad_nowarp-02.wav +cm\advisors\goku\gokuad_ritual-01.wav +cm\advisors\goku\gokuad_ritual-02.wav +cm\advisors\goku\gokuad_tech-01.wav +cm\advisors\goku\gokuad_tech-02.wav +cm\advisors\goku\gokuad_vespene-01.wav +cm\advisors\goku\gokuad_vespene-02.wav +cm\advisors\goku\gokuad_vespene-03.wav +cm\advisors\goku\gokuad_vespene-04.wav +cm\advisors\goku\gokuad_warp-01.wav +cm\advisors\goku\gokuad_warp-02.wav \ No newline at end of file diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 60bff61..54c9071 100644 Binary files a/mpq/arr/sprites.datex and b/mpq/arr/sprites.datex differ diff --git a/mpq/arr/sprites.txt b/mpq/arr/sprites.txt index c8476f8..cddd8a3 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -1014,20 +1014,987 @@ Arhaun Base Arhaun Turret Morningstar Radiation Field Zozarc Gorge -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 \ No newline at end of file +Autocort +Ogun (Tank Mode) +Ogun (Smithy Mode) +Cannibal +Agrileth +Agrileth Remains +Arch +Chantry +Function +Radix +Cardinal +Cardinal Remains +Vicar +Vicar Remains +Missionary +Missionary Remains +Power Siphon (Small) +Power Siphon (Medium) +Power Siphon (Large) +Extended Sprite #519 +Extended Sprite #520 +Extended Sprite #521 +Extended Sprite #522 +Extended Sprite #523 +Extended Sprite #524 +Extended Sprite #525 +Extended Sprite #526 +Extended Sprite #527 +Extended Sprite #528 +Extended Sprite #529 +Extended Sprite #530 +Extended Sprite #531 +Extended Sprite #532 +Extended Sprite #533 +Extended Sprite #534 +Extended Sprite #535 +Extended Sprite #536 +Extended Sprite #537 +Extended Sprite #538 +Extended Sprite #539 +Extended Sprite #540 +Extended Sprite #541 +Extended Sprite #542 +Extended Sprite #543 +Extended Sprite #544 +Extended Sprite #545 +Extended Sprite #546 +Extended Sprite #547 +Extended Sprite #548 +Extended Sprite #549 +Extended Sprite #550 +Extended Sprite #551 +Extended Sprite #552 +Extended Sprite #553 +Extended Sprite #554 +Extended Sprite #555 +Extended Sprite #556 +Extended Sprite #557 +Extended Sprite #558 +Extended Sprite #559 +Extended Sprite #560 +Extended Sprite #561 +Extended Sprite #562 +Extended Sprite #563 +Extended Sprite #564 +Extended Sprite #565 +Extended Sprite #566 +Extended Sprite #567 +Extended Sprite #568 +Extended Sprite #569 +Extended Sprite #570 +Extended Sprite #571 +Extended Sprite #572 +Extended Sprite #573 +Extended Sprite #574 +Extended Sprite #575 +Extended Sprite #576 +Extended Sprite #577 +Extended Sprite #578 +Extended Sprite #579 +Extended Sprite #580 +Extended Sprite #581 +Extended Sprite #582 +Extended Sprite #583 +Extended Sprite #584 +Extended Sprite #585 +Extended Sprite #586 +Extended Sprite #587 +Extended Sprite #588 +Extended Sprite #589 +Extended Sprite #590 +Extended Sprite #591 +Extended Sprite #592 +Extended Sprite #593 +Extended Sprite #594 +Extended Sprite #595 +Extended Sprite #596 +Extended Sprite #597 +Extended Sprite #598 +Extended Sprite #599 +Extended Sprite #600 +Extended Sprite #601 +Extended Sprite #602 +Extended Sprite #603 +Extended Sprite #604 +Extended Sprite #605 +Extended Sprite #606 +Extended Sprite #607 +Extended Sprite #608 +Extended Sprite #609 +Extended Sprite #610 +Extended Sprite #611 +Extended Sprite #612 +Extended Sprite #613 +Extended Sprite #614 +Extended Sprite #615 +Extended Sprite #616 +Extended Sprite #617 +Extended Sprite #618 +Extended Sprite #619 +Extended Sprite #620 +Extended Sprite #621 +Extended Sprite #622 +Extended Sprite #623 +Extended Sprite #624 +Extended Sprite #625 +Extended Sprite #626 +Extended Sprite #627 +Extended Sprite #628 +Extended Sprite #629 +Extended Sprite #630 +Extended Sprite #631 +Extended Sprite #632 +Extended Sprite #633 +Extended Sprite #634 +Extended Sprite #635 +Extended Sprite #636 +Extended Sprite #637 +Extended Sprite #638 +Extended Sprite #639 +Extended Sprite #640 +Extended Sprite #641 +Extended Sprite #642 +Extended Sprite #643 +Extended Sprite #644 +Extended Sprite #645 +Extended Sprite #646 +Extended Sprite #647 +Extended Sprite #648 +Extended Sprite #649 +Extended Sprite #650 +Extended Sprite #651 +Extended Sprite #652 +Extended Sprite #653 +Extended Sprite #654 +Extended Sprite #655 +Extended Sprite #656 +Extended Sprite #657 +Extended Sprite #658 +Extended Sprite #659 +Extended Sprite #660 +Extended Sprite #661 +Extended Sprite #662 +Extended Sprite #663 +Extended Sprite #664 +Extended Sprite #665 +Extended Sprite #666 +Extended Sprite #667 +Extended Sprite #668 +Extended Sprite #669 +Extended Sprite #670 +Extended Sprite #671 +Extended Sprite #672 +Extended Sprite #673 +Extended Sprite #674 +Extended Sprite #675 +Extended Sprite #676 +Extended Sprite #677 +Extended Sprite #678 +Extended Sprite #679 +Extended Sprite #680 +Extended Sprite #681 +Extended Sprite #682 +Extended Sprite #683 +Extended Sprite #684 +Extended Sprite #685 +Extended Sprite #686 +Extended Sprite #687 +Extended Sprite #688 +Extended Sprite #689 +Extended Sprite #690 +Extended Sprite #691 +Extended Sprite #692 +Extended Sprite #693 +Extended Sprite #694 +Extended Sprite #695 +Extended Sprite #696 +Extended Sprite #697 +Extended Sprite #698 +Extended Sprite #699 +Extended Sprite #700 +Extended Sprite #701 +Extended Sprite #702 +Extended Sprite #703 +Extended Sprite #704 +Extended Sprite #705 +Extended Sprite #706 +Extended Sprite #707 +Extended Sprite #708 +Extended Sprite #709 +Extended Sprite #710 +Extended Sprite #711 +Extended Sprite #712 +Extended Sprite #713 +Extended Sprite #714 +Extended Sprite #715 +Extended Sprite #716 +Extended Sprite #717 +Extended Sprite #718 +Extended Sprite #719 +Extended Sprite #720 +Extended Sprite #721 +Extended Sprite #722 +Extended Sprite #723 +Extended Sprite #724 +Extended Sprite #725 +Extended Sprite #726 +Extended Sprite #727 +Extended Sprite #728 +Extended Sprite #729 +Extended Sprite #730 +Extended Sprite #731 +Extended Sprite #732 +Extended Sprite #733 +Extended Sprite #734 +Extended Sprite #735 +Extended Sprite #736 +Extended Sprite #737 +Extended Sprite #738 +Extended Sprite #739 +Extended Sprite #740 +Extended Sprite #741 +Extended Sprite #742 +Extended Sprite #743 +Extended Sprite #744 +Extended Sprite #745 +Extended Sprite #746 +Extended Sprite #747 +Extended Sprite #748 +Extended Sprite #749 +Extended Sprite #750 +Extended Sprite #751 +Extended Sprite #752 +Extended Sprite #753 +Extended Sprite #754 +Extended Sprite #755 +Extended Sprite #756 +Extended Sprite #757 +Extended Sprite #758 +Extended Sprite #759 +Extended Sprite #760 +Extended Sprite #761 +Extended Sprite #762 +Extended Sprite #763 +Extended Sprite #764 +Extended Sprite #765 +Extended Sprite #766 +Extended Sprite #767 +Extended Sprite #768 +Extended Sprite #769 +Extended Sprite #770 +Extended Sprite #771 +Extended Sprite #772 +Extended Sprite #773 +Extended Sprite #774 +Extended Sprite #775 +Extended Sprite #776 +Extended Sprite #777 +Extended Sprite #778 +Extended Sprite #779 +Extended Sprite #780 +Extended Sprite #781 +Extended Sprite #782 +Extended Sprite #783 +Extended Sprite #784 +Extended Sprite #785 +Extended Sprite #786 +Extended Sprite #787 +Extended Sprite #788 +Extended Sprite #789 +Extended Sprite #790 +Extended Sprite #791 +Extended Sprite #792 +Extended Sprite #793 +Extended Sprite #794 +Extended Sprite #795 +Extended Sprite #796 +Extended Sprite #797 +Extended Sprite #798 +Extended Sprite #799 +Extended Sprite #800 +Extended Sprite #801 +Extended Sprite #802 +Extended Sprite #803 +Extended Sprite #804 +Extended Sprite #805 +Extended Sprite #806 +Extended Sprite #807 +Extended Sprite #808 +Extended Sprite #809 +Extended Sprite #810 +Extended Sprite #811 +Extended Sprite #812 +Extended Sprite #813 +Extended Sprite #814 +Extended Sprite #815 +Extended Sprite #816 +Extended Sprite #817 +Extended Sprite #818 +Extended Sprite #819 +Extended Sprite #820 +Extended Sprite #821 +Extended Sprite #822 +Extended Sprite #823 +Extended Sprite #824 +Extended Sprite #825 +Extended Sprite #826 +Extended Sprite #827 +Extended Sprite #828 +Extended Sprite #829 +Extended Sprite #830 +Extended Sprite #831 +Extended Sprite #832 +Extended Sprite #833 +Extended Sprite #834 +Extended Sprite #835 +Extended Sprite #836 +Extended Sprite #837 +Extended Sprite #838 +Extended Sprite #839 +Extended Sprite #840 +Extended Sprite #841 +Extended Sprite #842 +Extended Sprite #843 +Extended Sprite #844 +Extended Sprite #845 +Extended Sprite #846 +Extended Sprite #847 +Extended Sprite #848 +Extended Sprite #849 +Extended Sprite #850 +Extended Sprite #851 +Extended Sprite #852 +Extended Sprite #853 +Extended Sprite #854 +Extended Sprite #855 +Extended Sprite #856 +Extended Sprite #857 +Extended Sprite #858 +Extended Sprite #859 +Extended Sprite #860 +Extended Sprite #861 +Extended Sprite #862 +Extended Sprite #863 +Extended Sprite #864 +Extended Sprite #865 +Extended Sprite #866 +Extended Sprite #867 +Extended Sprite #868 +Extended Sprite #869 +Extended Sprite #870 +Extended Sprite #871 +Extended Sprite #872 +Extended Sprite #873 +Extended Sprite #874 +Extended Sprite #875 +Extended Sprite #876 +Extended Sprite #877 +Extended Sprite #878 +Extended Sprite #879 +Extended Sprite #880 +Extended Sprite #881 +Extended Sprite #882 +Extended Sprite #883 +Extended Sprite #884 +Extended Sprite #885 +Extended Sprite #886 +Extended Sprite #887 +Extended Sprite #888 +Extended Sprite #889 +Extended Sprite #890 +Extended Sprite #891 +Extended Sprite #892 +Extended Sprite #893 +Extended Sprite #894 +Extended Sprite #895 +Extended Sprite #896 +Extended Sprite #897 +Extended Sprite #898 +Extended Sprite #899 +Extended Sprite #900 +Extended Sprite #901 +Extended Sprite #902 +Extended Sprite #903 +Extended Sprite #904 +Extended Sprite #905 +Extended Sprite #906 +Extended Sprite #907 +Extended Sprite #908 +Extended Sprite #909 +Extended Sprite #910 +Extended Sprite #911 +Extended Sprite #912 +Extended Sprite #913 +Extended Sprite #914 +Extended Sprite #915 +Extended Sprite #916 +Extended Sprite #917 +Extended Sprite #918 +Extended Sprite #919 +Extended Sprite #920 +Extended Sprite #921 +Extended Sprite #922 +Extended Sprite #923 +Extended Sprite #924 +Extended Sprite #925 +Extended Sprite #926 +Extended Sprite #927 +Extended Sprite #928 +Extended Sprite #929 +Extended Sprite #930 +Extended Sprite #931 +Extended Sprite #932 +Extended Sprite #933 +Extended Sprite #934 +Extended Sprite #935 +Extended Sprite #936 +Extended Sprite #937 +Extended Sprite #938 +Extended Sprite #939 +Extended Sprite #940 +Extended Sprite #941 +Extended Sprite #942 +Extended Sprite #943 +Extended Sprite #944 +Extended Sprite #945 +Extended Sprite #946 +Extended Sprite #947 +Extended Sprite #948 +Extended Sprite #949 +Extended Sprite #950 +Extended Sprite #951 +Extended Sprite #952 +Extended Sprite #953 +Extended Sprite #954 +Extended Sprite #955 +Extended Sprite #956 +Extended Sprite #957 +Extended Sprite #958 +Extended Sprite #959 +Extended Sprite #960 +Extended Sprite #961 +Extended Sprite #962 +Extended Sprite #963 +Extended Sprite #964 +Extended Sprite #965 +Extended Sprite #966 +Extended Sprite #967 +Extended Sprite #968 +Extended Sprite #969 +Extended Sprite #970 +Extended Sprite #971 +Extended Sprite #972 +Extended Sprite #973 +Extended Sprite #974 +Extended Sprite #975 +Extended Sprite #976 +Extended Sprite #977 +Extended Sprite #978 +Extended Sprite #979 +Extended Sprite #980 +Extended Sprite #981 +Extended Sprite #982 +Extended Sprite #983 +Extended Sprite #984 +Extended Sprite #985 +Extended Sprite #986 +Extended Sprite #987 +Extended Sprite #988 +Extended Sprite #989 +Extended Sprite #990 +Extended Sprite #991 +Extended Sprite #992 +Extended Sprite #993 +Extended Sprite #994 +Extended Sprite #995 +Extended Sprite #996 +Extended Sprite #997 +Extended Sprite #998 +Extended Sprite #999 +Extended Sprite #1000 +Extended Sprite #1001 +Extended Sprite #1002 +Extended Sprite #1003 +Extended Sprite #1004 +Extended Sprite #1005 +Extended Sprite #1006 +Extended Sprite #1007 +Extended Sprite #1008 +Extended Sprite #1009 +Extended Sprite #1010 +Extended Sprite #1011 +Extended Sprite #1012 +Extended Sprite #1013 +Extended Sprite #1014 +Extended Sprite #1015 +Extended Sprite #1016 +Extended Sprite #1017 +Extended Sprite #1018 +Extended Sprite #1019 +Extended Sprite #1020 +Extended Sprite #1021 +Extended Sprite #1022 +Extended Sprite #1023 +Extended Sprite #1024 +Extended Sprite #1025 +Extended Sprite #1026 +Extended Sprite #1027 +Extended Sprite #1028 +Extended Sprite #1029 +Extended Sprite #1030 +Extended Sprite #1031 +Extended Sprite #1032 +Extended Sprite #1033 +Extended Sprite #1034 +Extended Sprite #1035 +Extended Sprite #1036 +Extended Sprite #1037 +Extended Sprite #1038 +Extended Sprite #1039 +Extended Sprite #1040 +Extended Sprite #1041 +Extended Sprite #1042 +Extended Sprite #1043 +Extended Sprite #1044 +Extended Sprite #1045 +Extended Sprite #1046 +Extended Sprite #1047 +Extended Sprite #1048 +Extended Sprite #1049 +Extended Sprite #1050 +Extended Sprite #1051 +Extended Sprite #1052 +Extended Sprite #1053 +Extended Sprite #1054 +Extended Sprite #1055 +Extended Sprite #1056 +Extended Sprite #1057 +Extended Sprite #1058 +Extended Sprite #1059 +Extended Sprite #1060 +Extended Sprite #1061 +Extended Sprite #1062 +Extended Sprite #1063 +Extended Sprite #1064 +Extended Sprite #1065 +Extended Sprite #1066 +Extended Sprite #1067 +Extended Sprite #1068 +Extended Sprite #1069 +Extended Sprite #1070 +Extended Sprite #1071 +Extended Sprite #1072 +Extended Sprite #1073 +Extended Sprite #1074 +Extended Sprite #1075 +Extended Sprite #1076 +Extended Sprite #1077 +Extended Sprite #1078 +Extended Sprite #1079 +Extended Sprite #1080 +Extended Sprite #1081 +Extended Sprite #1082 +Extended Sprite #1083 +Extended Sprite #1084 +Extended Sprite #1085 +Extended Sprite #1086 +Extended Sprite #1087 +Extended Sprite #1088 +Extended Sprite #1089 +Extended Sprite #1090 +Extended Sprite #1091 +Extended Sprite #1092 +Extended Sprite #1093 +Extended Sprite #1094 +Extended Sprite #1095 +Extended Sprite #1096 +Extended Sprite #1097 +Extended Sprite #1098 +Extended Sprite #1099 +Extended Sprite #1100 +Extended Sprite #1101 +Extended Sprite #1102 +Extended Sprite #1103 +Extended Sprite #1104 +Extended Sprite #1105 +Extended Sprite #1106 +Extended Sprite #1107 +Extended Sprite #1108 +Extended Sprite #1109 +Extended Sprite #1110 +Extended Sprite #1111 +Extended Sprite #1112 +Extended Sprite #1113 +Extended Sprite #1114 +Extended Sprite #1115 +Extended Sprite #1116 +Extended Sprite #1117 +Extended Sprite #1118 +Extended Sprite #1119 +Extended Sprite #1120 +Extended Sprite #1121 +Extended Sprite #1122 +Extended Sprite #1123 +Extended Sprite #1124 +Extended Sprite #1125 +Extended Sprite #1126 +Extended Sprite #1127 +Extended Sprite #1128 +Extended Sprite #1129 +Extended Sprite #1130 +Extended Sprite #1131 +Extended Sprite #1132 +Extended Sprite #1133 +Extended Sprite #1134 +Extended Sprite #1135 +Extended Sprite #1136 +Extended Sprite #1137 +Extended Sprite #1138 +Extended Sprite #1139 +Extended Sprite #1140 +Extended Sprite #1141 +Extended Sprite #1142 +Extended Sprite #1143 +Extended Sprite #1144 +Extended Sprite #1145 +Extended Sprite #1146 +Extended Sprite #1147 +Extended Sprite #1148 +Extended Sprite #1149 +Extended Sprite #1150 +Extended Sprite #1151 +Extended Sprite #1152 +Extended Sprite #1153 +Extended Sprite #1154 +Extended Sprite #1155 +Extended Sprite #1156 +Extended Sprite #1157 +Extended Sprite #1158 +Extended Sprite #1159 +Extended Sprite #1160 +Extended Sprite #1161 +Extended Sprite #1162 +Extended Sprite #1163 +Extended Sprite #1164 +Extended Sprite #1165 +Extended Sprite #1166 +Extended Sprite #1167 +Extended Sprite #1168 +Extended Sprite #1169 +Extended Sprite #1170 +Extended Sprite #1171 +Extended Sprite #1172 +Extended Sprite #1173 +Extended Sprite #1174 +Extended Sprite #1175 +Extended Sprite #1176 +Extended Sprite #1177 +Extended Sprite #1178 +Extended Sprite #1179 +Extended Sprite #1180 +Extended Sprite #1181 +Extended Sprite #1182 +Extended Sprite #1183 +Extended Sprite #1184 +Extended Sprite #1185 +Extended Sprite #1186 +Extended Sprite #1187 +Extended Sprite #1188 +Extended Sprite #1189 +Extended Sprite #1190 +Extended Sprite #1191 +Extended Sprite #1192 +Extended Sprite #1193 +Extended Sprite #1194 +Extended Sprite #1195 +Extended Sprite #1196 +Extended Sprite #1197 +Extended Sprite #1198 +Extended Sprite #1199 +Extended Sprite #1200 +Extended Sprite #1201 +Extended Sprite #1202 +Extended Sprite #1203 +Extended Sprite #1204 +Extended Sprite #1205 +Extended Sprite #1206 +Extended Sprite #1207 +Extended Sprite #1208 +Extended Sprite #1209 +Extended Sprite #1210 +Extended Sprite #1211 +Extended Sprite #1212 +Extended Sprite #1213 +Extended Sprite #1214 +Extended Sprite #1215 +Extended Sprite #1216 +Extended Sprite #1217 +Extended Sprite #1218 +Extended Sprite #1219 +Extended Sprite #1220 +Extended Sprite #1221 +Extended Sprite #1222 +Extended Sprite #1223 +Extended Sprite #1224 +Extended Sprite #1225 +Extended Sprite #1226 +Extended Sprite #1227 +Extended Sprite #1228 +Extended Sprite #1229 +Extended Sprite #1230 +Extended Sprite #1231 +Extended Sprite #1232 +Extended Sprite #1233 +Extended Sprite #1234 +Extended Sprite #1235 +Extended Sprite #1236 +Extended Sprite #1237 +Extended Sprite #1238 +Extended Sprite #1239 +Extended Sprite #1240 +Extended Sprite #1241 +Extended Sprite #1242 +Extended Sprite #1243 +Extended Sprite #1244 +Extended Sprite #1245 +Extended Sprite #1246 +Extended Sprite #1247 +Extended Sprite #1248 +Extended Sprite #1249 +Extended Sprite #1250 +Extended Sprite #1251 +Extended Sprite #1252 +Extended Sprite #1253 +Extended Sprite #1254 +Extended Sprite #1255 +Extended Sprite #1256 +Extended Sprite #1257 +Extended Sprite #1258 +Extended Sprite #1259 +Extended Sprite #1260 +Extended Sprite #1261 +Extended Sprite #1262 +Extended Sprite #1263 +Extended Sprite #1264 +Extended Sprite #1265 +Extended Sprite #1266 +Extended Sprite #1267 +Extended Sprite #1268 +Extended Sprite #1269 +Extended Sprite #1270 +Extended Sprite #1271 +Extended Sprite #1272 +Extended Sprite #1273 +Extended Sprite #1274 +Extended Sprite #1275 +Extended Sprite #1276 +Extended Sprite #1277 +Extended Sprite #1278 +Extended Sprite #1279 +Extended Sprite #1280 +Extended Sprite #1281 +Extended Sprite #1282 +Extended Sprite #1283 +Extended Sprite #1284 +Extended Sprite #1285 +Extended Sprite #1286 +Extended Sprite #1287 +Extended Sprite #1288 +Extended Sprite #1289 +Extended Sprite #1290 +Extended Sprite #1291 +Extended Sprite #1292 +Extended Sprite #1293 +Extended Sprite #1294 +Extended Sprite #1295 +Extended Sprite #1296 +Extended Sprite #1297 +Extended Sprite #1298 +Extended Sprite #1299 +Extended Sprite #1300 +Extended Sprite #1301 +Extended Sprite #1302 +Extended Sprite #1303 +Extended Sprite #1304 +Extended Sprite #1305 +Extended Sprite #1306 +Extended Sprite #1307 +Extended Sprite #1308 +Extended Sprite #1309 +Extended Sprite #1310 +Extended Sprite #1311 +Extended Sprite #1312 +Extended Sprite #1313 +Extended Sprite #1314 +Extended Sprite #1315 +Extended Sprite #1316 +Extended Sprite #1317 +Extended Sprite #1318 +Extended Sprite #1319 +Extended Sprite #1320 +Extended Sprite #1321 +Extended Sprite #1322 +Extended Sprite #1323 +Extended Sprite #1324 +Extended Sprite #1325 +Extended Sprite #1326 +Extended Sprite #1327 +Extended Sprite #1328 +Extended Sprite #1329 +Extended Sprite #1330 +Extended Sprite #1331 +Extended Sprite #1332 +Extended Sprite #1333 +Extended Sprite #1334 +Extended Sprite #1335 +Extended Sprite #1336 +Extended Sprite #1337 +Extended Sprite #1338 +Extended Sprite #1339 +Extended Sprite #1340 +Extended Sprite #1341 +Extended Sprite #1342 +Extended Sprite #1343 +Extended Sprite #1344 +Extended Sprite #1345 +Extended Sprite #1346 +Extended Sprite #1347 +Extended Sprite #1348 +Extended Sprite #1349 +Extended Sprite #1350 +Extended Sprite #1351 +Extended Sprite #1352 +Extended Sprite #1353 +Extended Sprite #1354 +Extended Sprite #1355 +Extended Sprite #1356 +Extended Sprite #1357 +Extended Sprite #1358 +Extended Sprite #1359 +Extended Sprite #1360 +Extended Sprite #1361 +Extended Sprite #1362 +Extended Sprite #1363 +Extended Sprite #1364 +Extended Sprite #1365 +Extended Sprite #1366 +Extended Sprite #1367 +Extended Sprite #1368 +Extended Sprite #1369 +Extended Sprite #1370 +Extended Sprite #1371 +Extended Sprite #1372 +Extended Sprite #1373 +Extended Sprite #1374 +Extended Sprite #1375 +Extended Sprite #1376 +Extended Sprite #1377 +Extended Sprite #1378 +Extended Sprite #1379 +Extended Sprite #1380 +Extended Sprite #1381 +Extended Sprite #1382 +Extended Sprite #1383 +Extended Sprite #1384 +Extended Sprite #1385 +Extended Sprite #1386 +Extended Sprite #1387 +Extended Sprite #1388 +Extended Sprite #1389 +Extended Sprite #1390 +Extended Sprite #1391 +Extended Sprite #1392 +Extended Sprite #1393 +Extended Sprite #1394 +Extended Sprite #1395 +Extended Sprite #1396 +Extended Sprite #1397 +Extended Sprite #1398 +Extended Sprite #1399 +Extended Sprite #1400 +Extended Sprite #1401 +Extended Sprite #1402 +Extended Sprite #1403 +Extended Sprite #1404 +Extended Sprite #1405 +Extended Sprite #1406 +Extended Sprite #1407 +Extended Sprite #1408 +Extended Sprite #1409 +Extended Sprite #1410 +Extended Sprite #1411 +Extended Sprite #1412 +Extended Sprite #1413 +Extended Sprite #1414 +Extended Sprite #1415 +Extended Sprite #1416 +Extended Sprite #1417 +Extended Sprite #1418 +Extended Sprite #1419 +Extended Sprite #1420 +Extended Sprite #1421 +Extended Sprite #1422 +Extended Sprite #1423 +Extended Sprite #1424 +Extended Sprite #1425 +Extended Sprite #1426 +Extended Sprite #1427 +Extended Sprite #1428 +Extended Sprite #1429 +Extended Sprite #1430 +Extended Sprite #1431 +Extended Sprite #1432 +Extended Sprite #1433 +Extended Sprite #1434 +Extended Sprite #1435 +Extended Sprite #1436 +Extended Sprite #1437 +Extended Sprite #1438 +Extended Sprite #1439 +Extended Sprite #1440 +Extended Sprite #1441 +Extended Sprite #1442 +Extended Sprite #1443 +Extended Sprite #1444 +Extended Sprite #1445 +Extended Sprite #1446 +Extended Sprite #1447 +Extended Sprite #1448 +Extended Sprite #1449 +Extended Sprite #1450 +Extended Sprite #1451 +Extended Sprite #1452 +Extended Sprite #1453 +Extended Sprite #1454 +Extended Sprite #1455 +Extended Sprite #1456 +Extended Sprite #1457 +Extended Sprite #1458 +Extended Sprite #1459 +Extended Sprite #1460 +Extended Sprite #1461 +Extended Sprite #1462 +Extended Sprite #1463 +Extended Sprite #1464 +Extended Sprite #1465 +Extended Sprite #1466 +Extended Sprite #1467 +Extended Sprite #1468 +Extended Sprite #1469 +Extended Sprite #1470 +Extended Sprite #1471 +Extended Sprite #1472 +Extended Sprite #1473 +Extended Sprite #1474 +Extended Sprite #1475 +Extended Sprite #1476 +Extended Sprite #1477 +Extended Sprite #1478 +Extended Sprite #1479 +Extended Sprite #1480 +Extended Sprite #1481 +Extended Sprite #1482 +Extended Sprite #1483 \ No newline at end of file diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index c19eae8..c159d0c 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/units.txt b/mpq/arr/units.txt index 0195356..3d569da 100644 --- a/mpq/arr/units.txt +++ b/mpq/arr/units.txt @@ -492,10 +492,10 @@ Terran Arhaun (Base) Arhaun Turret Terran Addon Submenu Zerg Zozarc Gorge -Extended Unit #267 -Extended Unit #268 -Extended Unit #269 -Extended Unit #270 +Terran Ogun (Worker Mode) +Protoss Autocort +Terran Cannibal (Upstart) +Terran Ogun (Smithy Mode) Extended Unit #271 Extended Unit #272 Francisco Goska diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index a086483..5f9d6a6 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/arr/weapons.txt b/mpq/arr/weapons.txt index a5343f7..15a51db 100644 --- a/mpq/arr/weapons.txt +++ b/mpq/arr/weapons.txt @@ -47,7 +47,7 @@ Plasmid Spores (Alkajelisk) Acid Spore (Geszithalor) Serrated Cleavers (Gorgrokor) Glave Wurm (Mutalisk) -Parasitic Spores (Alkajelisk) +Dispatch Pistols (Proselyte) Corrosive Acid (Bactalisk) Jupiter Driver (Pazuzu) Seeker Spores (Spraith Cesiant) @@ -55,7 +55,7 @@ Subterranean Tentacle (Surkith Cesiant) Skittering Spores (Skithrokor) Suicide (Skryrokor) Parasitic Excision (Matraleth ability) -Salvage (Talos) +Twintorch (Dyad) Screaming Venom 2 (Keskathalor) Dark Swarm (Isthrathaleth ability) Plague (Isthrathaleth ability) @@ -75,12 +75,12 @@ Photon Blasters (Aurora) Plasma Missiles (Panoptus) Aeon's Madness (Augur) Plasma Torpedo (Exemplar) -Phase Disruptor Cannon (Didact) +Aruo Twinshot (Missionary) Neutron Cannon (Magister) -Pulse Cannon (Steward) +Pulse Cannons (Steward) Prismatic Cannon (Warden) Swarming Spores (Rililisk) -Plasma Shell (Accantor) (deprecated) +Inoa Twinaxe (Cardinal) Stasis Field (Didact ability) Psionic Storm (Cantavis ability) Hollowed Glaves (Liiralisk) @@ -120,7 +120,7 @@ Phase Blaster (Manifold) Dispersive Salvo (Architect) Harpoon Railgun (Claymore) Aural Assault (Luminary ability) -Observance (Seraph ability) +Ospo Twinshard (Vicar) Titan's Fist (Olympian) Mountain Gun (Olympian) Jackson Cannon (Wyvern) @@ -152,10 +152,10 @@ Blindside Rockets (Sundog) Twinstrike Flamethrowers (Matador) Bisecting Blades (Zarcavrokor) Bones of Reflection -Retractor Batteries (Pegasus) -Lancet Missiles (Pegasus) +Scepter Orma Scrapray +Ersa Driver (Intendent) Chimera Cannons (Hippogriff) -Axis Drivers (Oberon) +Alru Burstray (Intendent) Pegasus Missiles (Hippogriff) Lazarus Salvo (Aion) Stellar Torch (Herald) @@ -177,17 +177,17 @@ Geometric Rifle (Sevenstep) Kaleidoscope Cannon (Hypnagogue) Cleaving Maw (Tetcaerokor) Spirtith Spores (Spirtith Colony) -Signatory Salvo (Ambassador) +Usko Scrapray (Helion) Skortra Tendril (Skortrith Colony) -Excellency Laser Batteries (Heir) -Hades Cannon (Horseman) +Ikta Driver (Tirade) +Reforming Carbine (Avatar) Through the Looking Glass (Hypnagogue) Wordsmith Railgun (Silvertongue) Sunsplit Beam (Optecton) -Skybond Ray (Optecton) +Particle Ray (Autocort) Ironhand Weaver (Patriarch) -Nominee Burst Rifle (Thespian) -Embalming Spores (Selkerilisk) +Angeltear Missiles (Madrigal Hecaton) +Massive Mandible (Agrileth) Congealing Spores (Elthrazalisk) Plasma Shell (Accantor) Wicked Incisors (Mortothrokor) @@ -231,7 +231,7 @@ Phase Cremator (Ashguard) Successive Spines (Lakizilisk, Zorthos) Rapid Spines (Zobriolisk A) Quazrok Spray (Quazrokor) -Phase Disruptor (Dracadin) +Phase Disruptor (Dracadin Order) Moonbound Salvo (Tiangou) Revenant Rifle (Nydus Eidolon) Gauss Slugger (Maverick Futurist) @@ -241,7 +241,7 @@ Mining Saber (Pilgrim) Asoni Carbine (Blackguard) Phlegethon Cannons (Arhaun) Homing Spore (Liiralisk) -Extended Weapon #114 +Zulu Sidekicks (Cannibal) Extended Weapon #115 Extended Weapon #116 Extended Weapon #117 diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 2723442..b67a80d 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/datreq/Orders.graft b/mpq/datreq/Orders.graft index e004b5a..2fe2dd0 100644 Binary files a/mpq/datreq/Orders.graft and b/mpq/datreq/Orders.graft differ diff --git a/mpq/datreq/Tech.graft b/mpq/datreq/Tech.graft index adffaf1..8c7c6c5 100644 Binary files a/mpq/datreq/Tech.graft and b/mpq/datreq/Tech.graft differ diff --git a/mpq/datreq/Units.graft b/mpq/datreq/Units.graft index c2f3531..8f9ee11 100644 Binary files a/mpq/datreq/Units.graft and b/mpq/datreq/Units.graft differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index 6af98cd..83b2120 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/portrait/protoss/aurora/fid00.smk b/mpq/portrait/protoss/aurora/fid00.smk new file mode 100644 index 0000000..d503b55 Binary files /dev/null and b/mpq/portrait/protoss/aurora/fid00.smk differ diff --git a/mpq/portrait/protoss/aurora/fid01.smk b/mpq/portrait/protoss/aurora/fid01.smk new file mode 100644 index 0000000..adf5c52 Binary files /dev/null and b/mpq/portrait/protoss/aurora/fid01.smk differ diff --git a/mpq/portrait/protoss/aurora/tlk00.smk b/mpq/portrait/protoss/aurora/tlk00.smk new file mode 100644 index 0000000..25ce4eb Binary files /dev/null and b/mpq/portrait/protoss/aurora/tlk00.smk differ diff --git a/mpq/portrait/protoss/aurora/tlk01.smk b/mpq/portrait/protoss/aurora/tlk01.smk new file mode 100644 index 0000000..f816c7b Binary files /dev/null and b/mpq/portrait/protoss/aurora/tlk01.smk differ diff --git a/mpq/portrait/protoss/legionnaire/fid00.smk b/mpq/portrait/protoss/legionnaire/fid00.smk index d503b55..aaeddc2 100644 Binary files a/mpq/portrait/protoss/legionnaire/fid00.smk and b/mpq/portrait/protoss/legionnaire/fid00.smk differ diff --git a/mpq/portrait/protoss/legionnaire/fid01.smk b/mpq/portrait/protoss/legionnaire/fid01.smk index adf5c52..450e9a1 100644 Binary files a/mpq/portrait/protoss/legionnaire/fid01.smk and b/mpq/portrait/protoss/legionnaire/fid01.smk differ diff --git a/mpq/portrait/protoss/legionnaire/fid02.smk b/mpq/portrait/protoss/legionnaire/fid02.smk new file mode 100644 index 0000000..c7d6dac Binary files /dev/null and b/mpq/portrait/protoss/legionnaire/fid02.smk differ diff --git a/mpq/portrait/protoss/legionnaire/fid03.smk b/mpq/portrait/protoss/legionnaire/fid03.smk new file mode 100644 index 0000000..2c93628 Binary files /dev/null and b/mpq/portrait/protoss/legionnaire/fid03.smk differ diff --git a/mpq/portrait/protoss/legionnaire/tlk00.smk b/mpq/portrait/protoss/legionnaire/tlk00.smk index 25ce4eb..2c2a99a 100644 Binary files a/mpq/portrait/protoss/legionnaire/tlk00.smk and b/mpq/portrait/protoss/legionnaire/tlk00.smk differ diff --git a/mpq/portrait/protoss/legionnaire/tlk01.smk b/mpq/portrait/protoss/legionnaire/tlk01.smk index f816c7b..12b6e01 100644 Binary files a/mpq/portrait/protoss/legionnaire/tlk01.smk and b/mpq/portrait/protoss/legionnaire/tlk01.smk differ diff --git a/mpq/portrait/protoss/legionnaire/tlk02.smk b/mpq/portrait/protoss/legionnaire/tlk02.smk new file mode 100644 index 0000000..595020f Binary files /dev/null and b/mpq/portrait/protoss/legionnaire/tlk02.smk differ diff --git a/mpq/portrait/special/pr0nogo/fid00.smk b/mpq/portrait/special/pr0nogo/fid00.smk new file mode 100644 index 0000000..6b12bb6 Binary files /dev/null and b/mpq/portrait/special/pr0nogo/fid00.smk differ diff --git a/mpq/portrait/special/pr0nogo/fid01.smk b/mpq/portrait/special/pr0nogo/fid01.smk new file mode 100644 index 0000000..c46fd63 Binary files /dev/null and b/mpq/portrait/special/pr0nogo/fid01.smk differ diff --git a/mpq/portrait/special/pr0nogo/fid02.smk b/mpq/portrait/special/pr0nogo/fid02.smk new file mode 100644 index 0000000..d556941 Binary files /dev/null and b/mpq/portrait/special/pr0nogo/fid02.smk differ diff --git a/mpq/portrait/special/pr0nogo/tlk00.smk b/mpq/portrait/special/pr0nogo/tlk00.smk new file mode 100644 index 0000000..fc96bf6 Binary files /dev/null and b/mpq/portrait/special/pr0nogo/tlk00.smk differ diff --git a/mpq/portrait/special/pr0nogo/tlk01.smk b/mpq/portrait/special/pr0nogo/tlk01.smk new file mode 100644 index 0000000..0773f2f Binary files /dev/null and b/mpq/portrait/special/pr0nogo/tlk01.smk differ diff --git a/mpq/portrait/special/pr0nogo/tlk02.smk b/mpq/portrait/special/pr0nogo/tlk02.smk new file mode 100644 index 0000000..72decfb Binary files /dev/null and b/mpq/portrait/special/pr0nogo/tlk02.smk differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 951ac21..b33f9f6 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/rez/unitnames.tbl b/mpq/rez/unitnames.tbl index a9ed587..a33f4f2 100644 Binary files a/mpq/rez/unitnames.tbl and b/mpq/rez/unitnames.tbl differ diff --git a/mpq/samase/unitdef.txt b/mpq/samase/unitdef.txt index 49bae7a..a68e72c 100644 --- a/mpq/samase/unitdef.txt +++ b/mpq/samase/unitdef.txt @@ -55,6 +55,7 @@ military tiangou = 433 military maverick_futurist = 435 military blackguard = 489 military arhaun = 490 +military cannibal = 496 # Protoss factional units military adherent = 400 @@ -96,6 +97,8 @@ military valkyrie = 58 # Terran NGS units building talos = 20 +building ogun_worker = 494 +building ogun_smithy = 497 # military apostle = 10 military shaman = 15 diff --git a/mpq/scripts/aiscript.bin b/mpq/scripts/aiscript.bin index d7276ef..4fa0f75 100644 Binary files a/mpq/scripts/aiscript.bin and b/mpq/scripts/aiscript.bin differ diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index eccb113..e2bfe3c 100644 Binary files a/mpq/scripts/iscript_askosi.bin and b/mpq/scripts/iscript_askosi.bin differ diff --git a/mpq/scripts/iscript_askosi.txt b/mpq/scripts/iscript_askosi.txt index f0e5b7b..182ce51 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -290,4 +290,568 @@ PilgrimLocal00: wait 3 playfram 0x99 wait 10 - goto PilgrimLocal00 \ No newline at end of file + goto PilgrimLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2069 Arch (cm\askosi\arch.grp) +.headerstart +IsId 802 +Type 20 +Init ArchInit +Death ArchDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking [NONE] +WalkingToIdle [NONE] +SpecialState1 ArchSpecialState1 +SpecialState2 ArchSpecialState2 +AlmostBuilt ArchAlmostBuilt +Built ArchBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking SkryrokorLocal00 +WorkingToIdle ArchBuilt +WarpIn [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +ArchInit: + imgul 2070 0 0 # Sieve Shadow (cm\terran\arch-shadow.grp) + playfram 1 +ArchLocal00: + wait 5 + waitrand 5 50 + creategasoverlays 0 + waitrand 5 50 + creategasoverlays 2 + waitrand 5 50 + creategasoverlays 1 + waitrand 5 50 + creategasoverlays 2 + waitrand 5 50 + creategasoverlays 0 + waitrand 5 50 + creategasoverlays 1 + waitrand 5 50 + creategasoverlays 2 + goto ArchLocal00 + +ArchDeath: + playsnd 7 # Misc\ExploLrg.wav + sprol 272 0 0 # Building Explosion (Large) (thingy\tBangX.grp) + wait 3 + end + +ArchSpecialState1: + playfram 0 + goto ArchLocal00 + +ArchSpecialState2: + playfram 0 + goto ArchLocal00 + +ArchAlmostBuilt: + playfram 0 + goto ArchLocal00 + +ArchBuilt: + playfram 0x00 + wait 5 +ArchLocal01: + creategasoverlays 0 + wait 20 + waitrand 5 100 + goto ArchLocal01 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2075 Radix (cm\askosi\radix.grp) +.headerstart +IsId 96 +Type 24 +Init RadixInit +Death LandlockDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking SkryrokorLocal00 +WalkingToIdle SkryrokorLocal00 +SpecialState1 RadixSpecialState1 +SpecialState2 SkryrokorLocal00 +AlmostBuilt RadixAlmostBuilt +Built RadixBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking RadixIsWorking +WorkingToIdle RadixBuilt +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable RadixDisable +Burrow [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +RadixInit: + playfram 0x00 + imgul 2076 0 0 # Radix Shadow (cm\askosi\radix-shadow.grp) + goto SkryrokorLocal00 + +RadixSpecialState1: + playfram 0 + goto SkryrokorLocal00 + +RadixAlmostBuilt: + playfram 0 + goto SkryrokorLocal00 + +RadixBuilt: + playfram 0x00 + goto SkryrokorLocal00 + +RadixIsWorking: + playfram 1 + wait 2 + playfram 0 + waitrand 1 2 + goto RadixIsWorking + +RadixDisable: + goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2073 Function (cm\askosi\function.grp) +.headerstart +IsId 111 +Type 24 +Init FunctionInit +Death LandlockDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking SkryrokorLocal00 +WalkingToIdle SkryrokorLocal00 +SpecialState1 FunctionSpecialState1 +SpecialState2 SkryrokorLocal00 +AlmostBuilt FunctionAlmostBuilt +Built FunctionBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking FunctionIsWorking +WorkingToIdle FunctionBuilt +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable FunctionDisable +Burrow [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +FunctionInit: + playfram 0x00 + imgul 2074 0 0 # Function Shadow (cm\askosi\function-shadow.grp) + goto SkryrokorLocal00 + +FunctionSpecialState1: + playfram 0 + goto SkryrokorLocal00 + +FunctionAlmostBuilt: + playfram 0 + goto SkryrokorLocal00 + +FunctionBuilt: + playfram 0x00 + goto SkryrokorLocal00 + +FunctionIsWorking: + playfram 1 + wait 2 + playfram 0 + waitrand 1 2 + goto FunctionIsWorking + +FunctionDisable: + goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2083 Missionary (cm\askosi\missionary.grp) +.headerstart +IsId 69 +Type 12 +Init MissionaryInit +Death MissionaryDeath +GndAttkInit MissionaryGndAttkInit +AirAttkInit [NONE] +Unused1 MissionaryUnused1 +GndAttkRpt MissionaryGndAttkRpt +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle MissionaryGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking MissionaryWalking +WalkingToIdle MissionaryWalkingToIdle +SpecialState1 [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +MissionaryInit: + imgul 2084 0 0 # Missionary Shadow (cm\askosi\missionary-shadow.grp) +MissionaryWalkingToIdle: + playfram 0x00 +MissionaryLocal00: + wait 63 + randcondjmp 25 MissionaryLocal01 + randcondjmp 128 MissionaryLocal02 + goto MissionaryLocal00 + +MissionaryLocal01: + playfram 0x20 + wait 1 + randcondjmp 192 MissionaryLocal03 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + wait 6 + turncwise 2 + wait 3 + turncwise 2 + wait 3 + turncwise 2 + wait 3 + turncwise 2 + wait 3 + turncwise 2 + wait 3 + wait 6 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + turnccwise 2 + wait 3 + goto MissionaryWalkingToIdle + +MissionaryLocal03: + wait 13 + goto MissionaryWalkingToIdle + +MissionaryLocal02: + playfram 0x80 + wait 1 + playfram 0xA0 + wait 1 + turnrand 3 + wait 1 + playfram 0x80 + wait 1 + goto MissionaryWalkingToIdle + +MissionaryDeath: + playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV + imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + setfldirect 0 + wait 8 + lowsprul 2085 0 0 # Missionary Remnants (cm\askosi\missionary-remnants.grp) + wait 1 + end + +MissionaryUnused1: + wait 1 + nobrkcodestart + setfldirect 0 + playsndbtwn 1163 1165 + sprol 742 0 0 # Explosion Small Reversed +# playfram 176 + wait 2 +# playfram 175 + wait 2 +# playfram 174 + wait 2 +# playfram 173 + wait 2 +# playfram 172 + wait 2 +# playfram 171 + wait 2 +# playfram 170 + wait 2 + setfldirect 12 + nobrkcodeend + goto MissionaryWalkingToIdle + +MissionaryGndAttkInit: + playfram 0x20 +MissionaryGndAttkRpt: + wait 1 + nobrkcodestart + playfram 0x40 + attackwith 1 + wait 1 + playfram 0x20 + wait 1 + nobrkcodeend + playfram 0x40 + wait 1 + playfram 0x20 + wait 1 + gotorepeatattk + ignorerest +MissionaryGndAttkToIdle: + goto MissionaryWalkingToIdle + +MissionaryWalking: + move 4 + wait 1 + playfram 0x80 + move 4 + wait 1 + playfram 0xA0 + move 4 + wait 1 + playfram 0xC0 + move 4 + wait 1 + playfram 0xE0 + move 4 + wait 1 + playfram 0x100 + move 4 + wait 1 + playfram 0x120 + move 4 + wait 1 + playfram 0x140 + move 4 + wait 1 + playfram 0x60 + goto MissionaryWalking + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2077 Cardinal (cm\askosi\cardinal.grp) +.headerstart +IsId 497 +Type 12 +Init CardinalInit +Death CardinalDeath +GndAttkInit CardinalGndAttkInit +AirAttkInit [NONE] +Unused1 CardinalUnused1 +GndAttkRpt CardinalGndAttkRpt +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle CardinalGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking CardinalWalking +WalkingToIdle CardinalWalkingToIdle +SpecialState1 [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +CardinalInit: + imgul 2078 0 0 # Cardinal Shadow (cm\askosi\cardinal-shadow.grp) +CardinalWalkingToIdle: + playfram 0x00 + goto SkryrokorLocal00 + +CardinalDeath: + playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV + imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + setfldirect 0 + wait 8 + lowsprul 1027 0 0 # Cardinal Remnants (cm\askosi\cardinal-remnants.grp) + wait 1 + end + +CardinalUnused1: + wait 1 + nobrkcodestart + setfldirect 0 + playsndbtwn 1163 1165 # + sprol 742 0 0 # Explosion Small Reversed + wait 10 + setfldirect 12 + nobrkcodeend + goto CardinalWalkingToIdle + +CardinalGndAttkInit: + playfram 0xaa +CardinalGndAttkRpt: + wait 1 + playsndbtwn 1937 1938 # Golem weaponfire 01, 02 + nobrkcodestart + playfram 0xbb + wait 1 + playfram 0xcc + attackwith 1 + playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV + wait 1 + playfram 0xee + wait 1 + playfram 0xff + sigorder 32 + attackwith 1 + playsnd 664 # Protoss\ZEALOT\pzeHit00.WAV + wait 1 + playfram 0x110 + wait 1 + nobrkcodeend + gotorepeatattk + ignorerest +CardinalGndAttkToIdle: + goto CardinalWalkingToIdle + +CardinalWalking: + move 4 + wait 1 + playfram 0x11 + move 4 + wait 1 + playfram 0x22 + move 4 + wait 1 + playfram 0x33 + move 4 + wait 1 + playfram 0x44 + move 4 + wait 1 + playfram 0x55 + move 4 + wait 1 + playfram 0x66 + move 4 + wait 1 + playfram 0x77 + move 4 + wait 1 + playfram 0x88 + goto CardinalWalking + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2080 Vicar (cm\askosi\vicar.grp) +.headerstart +IsId 498 +Type 12 +Init VicarInit +Death VicarDeath +GndAttkInit VicarGndAttkInit +AirAttkInit [NONE] +Unused1 VicarUnused1 +GndAttkRpt VicarGndAttkRpt +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle VicarGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking VicarWalking +WalkingToIdle VicarWalkingToIdle +SpecialState1 [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +VicarInit: + imgul 2081 0 0 # Vicar Shadow (cm\askosi\vicar-shadow.grp) +VicarWalkingToIdle: + playfram 0x77 + goto SkryrokorLocal00 + +VicarDeath: + playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV + imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + setfldirect 0 + wait 8 + lowsprul 1029 0 0 # Vicar Remnants (cm\askosi\vicar-remnants.grp) + wait 1 + end + +VicarUnused1: + wait 1 + nobrkcodestart + setfldirect 0 + playsndbtwn 1163 1165 + sprol 742 0 0 # Explosion Small Reversed + wait 10 + setfldirect 12 + nobrkcodeend + goto VicarWalkingToIdle + +VicarGndAttkInit: + playfram 0x88 +VicarGndAttkRpt: + wait 1 + nobrkcodestart + playfram 0xbb + attackwith 1 + wait 1 + playfram 0xcc + wait 1 + nobrkcodeend + playfram 0xaa + wait 1 + playfram 0x99 + wait 1 + gotorepeatattk + ignorerest +VicarGndAttkToIdle: + goto VicarWalkingToIdle + +VicarWalking: + move 4 + wait 1 + playfram 0x22 + move 4 + wait 1 + playfram 0x33 + move 4 + wait 1 + playfram 0x44 + move 4 + wait 1 + playfram 0x55 + move 4 + wait 1 + playfram 0x66 + move 4 + wait 1 + playfram 0x00 + move 4 + wait 1 + playfram 0x11 + goto VicarWalking \ No newline at end of file diff --git a/mpq/scripts/iscript_protoss.bin b/mpq/scripts/iscript_protoss.bin index 9b5a926..7f311f3 100644 Binary files a/mpq/scripts/iscript_protoss.bin and b/mpq/scripts/iscript_protoss.bin differ diff --git a/mpq/scripts/iscript_protoss.txt b/mpq/scripts/iscript_protoss.txt index 3593e0f..3d25768 100644 --- a/mpq/scripts/iscript_protoss.txt +++ b/mpq/scripts/iscript_protoss.txt @@ -9882,21 +9882,25 @@ LegionnaireDeath: LegionnaireGndAttkInit: playfram 0x100 LegionnaireGndAttkRpt: - playfram 0x100 - nobrkcodestart - wait 1 - playfram 0x120 - wait 1 - playfram 0x140 - attackmelee 1 1897 # Legionnaire weapon hit 01 - wait 1 - playfram 0x160 - wait 1 - nobrkcodeend - playfram 0x120 - wait 1 - gotorepeatattk - ignorerest + playfram 0x120 + nobrkcodestart + wait 1 + playfram 0x140 + wait 1 + playfram 0x160 + attackmelee 1 1897 # Legionnaire weapon hit 01 + wait 1 + playfram 0x180 + wait 1 + nobrkcodeend + playfram 0x1A0 + wait 1 + playfram 0x1C0 + wait 1 + playfram 0x120 + wait 1 + gotorepeatattk + ignorerest LegionnaireGndAttkToIdle: playfram 0x100 wait 1 @@ -14924,3 +14928,106 @@ DurendalWeaponfireInit: playfram 6 wait 1 goto Generic_Wait1End + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2057 Autocort (cm\protoss\autocort.grp) +.headerstart +IsId 731 +Type 21 +Init AutocortInit +Death AutocortDeath +GndAttkInit AutocortGndAttkInit +AirAttkInit [NONE] +Unused1 AutocortUnused1 +GndAttkRpt AutocortGndAttkInit +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle SkryrokorLocal00 +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking AutocortWalking +WalkingToIdle SkryrokorLocal00 +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt AutocortAlmostBuilt +Built [NONE] +Landing [NONE] +LiftOff [NONE] +IsWorking [NONE] +WorkingToIdle [NONE] +WarpIn AutocortWarpIn +.headerend +# ----------------------------------------------------------------------------- # + +AutocortInit: + imgul 2058 0 7 # Autocort Shadow (cm\protoss\autocort.grp) + playfram 0x00 + goto SkryrokorLocal00 + +AutocortDeath: + setfldirect 0 + playsnd 598 # Protoss\PROBE\PPrDth00.WAV + imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + playfram 17 + wait 1 + playfram 18 + wait 1 + playfram 19 + wait 1 + playfram 20 + wait 1 + lowsprul 691 0 0 # Autocort Remnants (cm\protoss\autocort-death.grp) + wait 1 + end + +AutocortUnused1: + wait 1 + nobrkcodestart + setfldirect 0 + playsnd 1352 # Autocort Revive 01 + playfram 20 + wait 1 + playfram 19 + wait 1 + playfram 18 + wait 1 + playfram 17 + sprol 740 0 0 # Explosion1 (Small) (thingy\tBangS.grp) + wait 1 + playfram 0x00 + wait 1 + setfldirect 10 + nobrkcodeend + goto SkryrokorLocal00 + +AutocortGndAttkInit: + wait 1 + nobrkcodestart + playfram 0x20 + attackwith 1 + playsndbtwn 2670 2672 # Autocort weaponfire 01, 02, 03 + wait 1 + playfram 0x00 + nobrkcodeend + gotorepeatattk + goto SkryrokorLocal00 + +AutocortWalking: + setvertpos 0 + goto AutocortWalkingLoop + +AutocortWalkingLoop: + move 5 + wait 1 + goto AutocortWalkingLoop + +AutocortAlmostBuilt: + useweapon 63 # Particle Beam (Harvest) (Particle Beam) + playsnd 614 # Protoss\PROBE\PPrMin00.WAV + wait 9 + goto AutocortAlmostBuilt + +AutocortWarpIn: + imgol 139 0 0 # Autocort Warp Flash (protoss\probe.grp) + goto SkryrokorLocal00 diff --git a/mpq/scripts/iscript_terran.bin b/mpq/scripts/iscript_terran.bin index 63ef88a..bbd4816 100644 Binary files a/mpq/scripts/iscript_terran.bin and b/mpq/scripts/iscript_terran.bin differ diff --git a/mpq/scripts/iscript_terran.txt b/mpq/scripts/iscript_terran.txt index 70e0e5b..8efc4f5 100644 --- a/mpq/scripts/iscript_terran.txt +++ b/mpq/scripts/iscript_terran.txt @@ -2216,7 +2216,7 @@ FountainheadOverlayDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 266 Stockade (terran\TBarrack.grp) +# 266 Stockade (terran\stockade.grp) .headerstart IsId 96 Type 24 @@ -6673,13 +6673,13 @@ ValkyrieAirAttkInit: wait 2 nobrkcodestart attackwith 2 - wait 8 + wait 6 attackwith 2 - wait 8 + wait 6 attackwith 2 - wait 8 + wait 6 attackwith 2 - wait 8 + wait 6 attackwith 2 nobrkcodeend gotorepeatattk @@ -9067,6 +9067,12 @@ SalamanderGndAttkInit: attackwith 1 wait 3 attackwith 1 + wait 3 + attackwith 1 + wait 3 + attackwith 1 + wait 3 + attackwith 1 wait 1 nobrkcodeend gotorepeatattk @@ -14541,9 +14547,33 @@ GenericRemnantsFiveDeath: # 1524 Fusion Cutter Hit Damageless (bullet\scvspark.grp) .headerstart IsId 656 -Type 1 +Type 24 Init FusionCutterHitDamagelessInit Death FusionCutterHitDamagelessDeath +GndAttkInit FusionCutterHitDamagelessCont +AirAttkInit FusionCutterHitDamagelessCont +Unused1 FusionCutterHitDamagelessCont +GndAttkRpt FusionCutterHitDamagelessCont +AirAttkRpt FusionCutterHitDamagelessCont +CastSpell FusionCutterHitDamagelessCont +GndAttkToIdle FusionCutterHitDamagelessCont +AirAttkToIdle FusionCutterHitDamagelessCont +Unused2 FusionCutterHitDamagelessCont +Walking FusionCutterHitDamagelessCont +WalkingToIdle FusionCutterHitDamagelessCont +SpecialState1 FusionCutterHitDamagelessCont +SpecialState2 FusionCutterHitDamagelessCont +AlmostBuilt FusionCutterHitDamagelessCont +Built FusionCutterHitDamagelessCont +Landing FusionCutterHitDamagelessCont +LiftOff FusionCutterHitDamagelessCont +IsWorking FusionCutterHitDamagelessCont +WorkingToIdle FusionCutterHitDamagelessCont +WarpIn FusionCutterHitDamagelessCont +Unused3 FusionCutterHitDamagelessCont +StarEditInit FusionCutterHitDamagelessCont +Disable FusionCutterHitDamagelessCont +Burrow FusionCutterHitDamagelessCont .headerend # ----------------------------------------------------------------------------- # @@ -18970,4 +19000,307 @@ Arhaun_Turret_GndAttkInit: nobrkcodeend gotorepeatattk ignorerest - goto Goliath_Turret_Init \ No newline at end of file + goto Goliath_Turret_Init + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 1586 Cannibal (cm\terran\cannibal.grp) +.headerstart +IsId 829 +Type 12 +Init CannibalInit +Death CannibalDeath +GndAttkInit CannibalGndAttkInit +AirAttkInit CannibalGndAttkInit +Unused1 SkryrokorLocal00 +GndAttkRpt CannibalGndAttkRpt +AirAttkRpt CannibalGndAttkRpt +CastSpell CannibalCastSpell +GndAttkToIdle CannibalGndAttkToIdle +AirAttkToIdle CannibalGndAttkToIdle +Unused2 [NONE] +Walking CannibalWalking +WalkingToIdle CannibalWalkingToIdle +SpecialState1 [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +CannibalInit: + imgul 2064 0 0 # Cannibal Shadow (cm\faction-t\cannibal.grp) +CannibalWalkingToIdle: + playfram 0x00 + goto CannibalLocal00 + +CannibalLocal00: + wait 125 + goto CannibalLocal00 + +CannibalDeath: + playsndbtwn 276 277 # Maverick death 01, 02 + imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) + wait 3 + lowsprul 820 0 0 # Cannibal Remains (cm\terran\cannibal-remains.grp) + wait 1 + end + +CannibalGndAttkInit: + playfram 0x120 + wait 1 + playfram 0x160 +CannibalGndAttkRpt: + wait 1 + nobrkcodestart + playfram 0x1E0 + attackwith 1 + attackwith 1 + wait 1 + playfram 0x1C0 + wait 1 + playfram 0x180 + wait 1 + nobrkcodeend + gotorepeatattk + ignorerest +CannibalGndAttkToIdle: + playfram 0x160 + wait 1 + playfram 0x140 + wait 1 + goto CannibalWalkingToIdle + +CannibalCastSpell: + wait 1 + goto CannibalGndAttkToIdle + +CannibalWalking: + move 3 + wait 1 + playfram 0x80 + move 3 + wait 1 + playfram 0xA0 + move 3 + wait 1 + playfram 0xC0 + move 3 + wait 1 + playfram 0xE0 + move 3 + wait 1 + playfram 0x100 + move 3 + wait 1 + playfram 0x20 + move 3 + wait 1 + playfram 0x40 + move 3 + wait 1 + playfram 0x60 + goto CannibalWalking + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2059 Ogun Worker Mode (cm\terran\ogun.grp) +.headerstart +IsId 830 +Type 15 +Init OgunInit +Death OgunDeath +GndAttkInit OgunGndAttkInit +AirAttkInit OgunGndAttkInit +Unused1 OgunUnused1 +GndAttkRpt OgunGndAttkInit +AirAttkRpt OgunGndAttkInit +CastSpell [NONE] +GndAttkToIdle InfestedTerranWalkingToIdle +AirAttkToIdle InfestedTerranWalkingToIdle +Unused2 [NONE] +Walking OgunWalking +WalkingToIdle InfestedTerranWalkingToIdle +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt OgunGndAttkInit +.headerend +# ----------------------------------------------------------------------------- # + +OgunInit: + imgul 2060 0 0 # Ogun Shadow (cm\terran\ogun-shadow.grp) + playfram 0x00 + goto InfestedTerranWalkingToIdle + +OgunDeath: + playsndbtwn 1385 1386 # Ogun death 01, 02 + imgol 332 0 -5 # Explosion2 (Small) (thingy\tBangS.grp) + wait 3 + lowsprul 845 0 0 # Terran Unit Rubble Small + wait 1 + end + +OgunUnused1: + wait 1 + nobrkcodestart + playsndbtwn 1705 1706 # Shaman revive 01, 02 + sprol 742 0 0 + setfldirect 12 + wait 12 + nobrkcodeend + goto InfestedTerranWalkingToIdle + +OgunGndAttkInit: + playfram 0x00 + setvertpos 0 + wait 1 + useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter) + sigorder 32 + wait 13 + goto OgunGndAttkInit + +OgunWalking: + playfram 0x20 + move 4 + wait 1 + playfram 0x40 + move 4 + wait 1 + playfram 0x60 + move 4 + wait 1 + playfram 0x80 + move 4 + wait 1 + playfram 0xA0 + move 4 + wait 1 + playfram 0xC0 + move 4 + wait 1 + playfram 0xE0 + move 4 + wait 1 + goto OgunWalking + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2061 Ogun Smithy Mode (cm\terran\ogun.grp) +.headerstart +IsId 831 +Type 14 +Init OgunSmithyModeInit +Death OgunSmithyModeDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 OgunSmithyModeUnused1 +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle OgunSmithyModeGndAttkToIdle +AirAttkToIdle OgunSmithyModeGndAttkToIdle +Unused2 [NONE] +Walking [NONE] +WalkingToIdle SkryrokorLocal00 +SpecialState1 OgunSmithyModeSpecialState2 +SpecialState2 OgunSmithyModeSpecialState2 +AlmostBuilt [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +OgunSmithyModeInit: + imgul 2062 0 0 # Ogun Shadow (cm\terran\ogun-shadow.grp) + wait 1 + playsnd 2429 # Ogun Smithy Transform + setflspeed 0 + playfram 0x120 + wait 1 + playfram 0x140 + wait 1 + playfram 0x160 + wait 1 + playfram 0x180 + wait 6 + sigorder 1 + goto OgunSmithyModeGndAttkToIdle + +OgunSmithyModeGndAttkToIdle: + playfram 0x180 + wait 1 + playfram 0x1A0 + wait 1 + playfram 0x1C0 + wait 1 + playfram 0x1E0 + wait 1 + playfram 0x200 + wait 1 + playfram 0x220 + wait 1 + playfram 0x240 + wait 1 + playfram 0x260 + wait 1 + goto OgunSmithyModeGndAttkToIdle + +OgunSmithyModeDeath: + playsndbtwn 1385 1386 # Ogun death 01, 02 + imgol 332 0 -5 # Explosion2 (Small) (thingy\tBangS.grp) + wait 3 + lowsprul 845 0 0 # Terran Unit Rubble Small + wait 1 + end + +OgunSmithyModeUnused1: + wait 1 + nobrkcodestart + playsndbtwn 1705 1706 # Shaman revive 01, 02 + sprol 742 0 0 + setfldirect 12 + wait 12 + nobrkcodeend + goto OgunSmithyModeGndAttkToIdle + +OgunSmithyModeSpecialState2: + playsnd 2430 # Ogun Tank Transform + playfram 0x160 + wait 1 + playfram 0x140 + wait 1 + playfram 0x120 + wait 1 + playfram 0x00 + wait 6 + sigorder 1 + goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2086 Power Siphon (Small) (thingy\PDaPsySm.grp) +# 2087 Power Siphon (Medium) (thingy\PDaPsyMd.grp) +# 2088 Power Siphon (Large) (thingy\PDaPsyLg.grp) +.headerstart +IsId 392 +Type 1 +Init PowerSiphonInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +PowerSiphonInit: + playfram 2 + wait 1 + playfram 3 + wait 1 + playfram 4 + wait 1 + playfram 5 + wait 1 + playfram 6 + wait 1 + playfram 5 + wait 1 + playfram 4 + wait 1 + playfram 3 + wait 1 + playfram 2 + goto Generic_Wait1End + \ No newline at end of file diff --git a/mpq/scripts/iscript_zerg.bin b/mpq/scripts/iscript_zerg.bin index 72e6b2c..aeec9b9 100644 Binary files a/mpq/scripts/iscript_zerg.bin and b/mpq/scripts/iscript_zerg.bin differ diff --git a/mpq/scripts/iscript_zerg.txt b/mpq/scripts/iscript_zerg.txt index adb0529..6245bca 100644 --- a/mpq/scripts/iscript_zerg.txt +++ b/mpq/scripts/iscript_zerg.txt @@ -10985,8 +10985,8 @@ GndAttkToIdle IzirokorGndAttkToIdle AirAttkToIdle IzirokorGndAttkToIdle Unused2 [NONE] Walking IzirokorWalking -WalkingToIdle IzirokorGndAttkToIdle -SpecialState1 [NONE] +WalkingToIdle IzirokorWalkingToIdle +SpecialState1 SkryrokorLocal00 SpecialState2 IzirokorSpecialState2 AlmostBuilt [NONE] Built [NONE] @@ -11006,8 +11006,9 @@ Enable [NONE] IzirokorInit: imgul 1473 0 0 # Izirokor Shadow (cm\zerg\izirokor-shad.grp) + goto IzirokorWalkingToIdle IzirokorGndAttkToIdle: - playfram 0x00 + playfram 0xAA goto IzirokorLocal00 IzirokorLocal00: @@ -11016,53 +11017,45 @@ IzirokorLocal00: goto IzirokorLocal00 IzirokorLocal01: - playfram 0x11 + playfram 0x99 wait 1 - playfram 0x22 + playfram 0xAA wait 1 - playfram 0x33 - wait 1 - playfram 0x44 - wait 1 - playfram 0x55 - wait 1 - playfram 0x66 + playfram 0xBB wait 1 + playfram 0xCC + wait 4 randcondjmp 34 IzirokorLocal02 - playfram 0x55 + playfram 0xBB wait 1 - playfram 0x44 - wait 1 - playfram 0x33 - wait 1 - playfram 0x22 - wait 1 - playfram 0x11 - wait 1 - goto IzirokorGndAttkToIdle - -IzirokorLocal02: - randcondjmp 62 IzirokorLocal03 - randcondjmp 51 IzirokorLocal04 - playfram 0x77 - wait 1 - playfram 0x88 + playfram 0xAA wait 1 playfram 0x99 wait 1 - playfram 0xaa + goto IzirokorWalkingToIdle + +IzirokorLocal02: + playfram 0xBB wait 1 - playfram 0xbb + playfram 0xAA + wait 3 + randcondjmp 62 IzirokorLocal03 + randcondjmp 51 IzirokorLocal04 + playfram 0xBB wait 1 - playfram 0xcc + playfram 0xCC wait 1 - goto IzirokorGndAttkToIdle + playfram 0xBB + wait 1 + goto IzirokorWalkingToIdle IzirokorLocal03: - playfram 0x55 + playfram 0x99 + wait 4 + playfram 0x11 wait 1 turnccwise 1 - playfram 0x44 + playfram 0x22 wait 1 turnccwise 1 playfram 0x33 @@ -11074,13 +11067,15 @@ IzirokorLocal03: playfram 0x11 wait 1 turnccwise 1 - goto IzirokorGndAttkToIdle + goto IzirokorWalkingToIdle IzirokorLocal04: - playfram 0x55 + playfram 0x99 + wait 4 + playfram 0x11 wait 1 turncwise 1 - playfram 0x44 + playfram 0x22 wait 1 turncwise 1 playfram 0x33 @@ -11092,12 +11087,27 @@ IzirokorLocal04: playfram 0x11 wait 1 turncwise 1 - goto IzirokorGndAttkToIdle + goto IzirokorWalkingToIdle IzirokorDeath: playsnd 1506 # Izirokor death 01 - imgol 28 0 0 # Geszithalor Death (zerg\zguDeath.grp) - wait 5 + setfldirect 0 + playfram 459 + wait 2 + playfram 460 + wait 2 + playfram 461 + wait 2 + playfram 462 + wait 2 + playfram 463 + wait 2 + playfram 464 + wait 2 + playfram 465 + wait 2 + playfram 466 + wait 2 lowsprul 763 0 0 # Izirokor Remnants (cm\zerg\izirokor-corpse.grp) wait 2 end @@ -11129,78 +11139,69 @@ IzirokorUnused1: wait 2 setfldirect 14 nobrkcodeend - goto IzirokorGndAttkToIdle + goto IzirokorWalkingToIdle IzirokorGndAttkInit: - playfram 0x1ba + playfram 0x99 wait 1 - playfram 0x1dc + playfram 0xAA IzirokorGndAttkRpt: + wait 1 nobrkcodestart playsndbtwn 1880 1881 # Izirokor weapon fire 01, 02 wait 1 + playfram 0xBB wait 1 - playfram 0x1fe - wait 1 - playfram 0x20f - attack + playfram 0xCC + attackwith 1 wait 2 - playfram 0x220 + playfram 0xDD wait 2 - playfram 0x231 + playfram 0xEE wait 1 - playfram 0x242 + playfram 0xFF wait 2 - playfram 0x253 + playfram 0x110 wait 1 - playfram 0x264 + playfram 0x121 wait 1 nobrkcodeend + playfram 0x132 + wait 1 gotorepeatattk goto IzirokorGndAttkToIdle IzirokorWalking: move 5 wait 1 - playfram 0x110 + playfram 0x11 move 5 wait 1 - playfram 0x121 + playfram 0x22 move 5 wait 1 - playfram 0x132 + playfram 0x33 move 5 wait 1 - playfram 0x143 + playfram 0x44 move 5 wait 1 - playfram 0x154 + playfram 0x55 move 5 wait 1 - playfram 0x165 + playfram 0x66 move 5 wait 1 - playfram 0x176 + playfram 0x77 move 5 wait 1 - playfram 0x187 - move 5 - wait 1 - playfram 0x198 - move 5 - wait 1 - playfram 0x1a9 - move 5 - wait 1 - playfram 0xdd - move 5 - wait 1 - playfram 0xee - move 5 - wait 1 - playfram 0xff + playfram 0x88 goto IzirokorWalking +IzirokorWalkingToIdle: + playfram 0x0 + goto IzirokorLocal00 + IzirokorSpecialState2: playfram 0x187 goto SkryrokorLocal00 @@ -11208,25 +11209,25 @@ IzirokorSpecialState2: IzirokorBurrow: imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp) - playfram 0x286 + playfram 0x143 wait 1 - playfram 0x297 + playfram 0x154 wait 1 - playfram 0x2a8 + playfram 0x165 wait 1 - playfram 0x2b9 + playfram 0x176 wait 1 - playfram 0x2ca + playfram 0x187 imgol 423 15 12 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp) imgol 423 -12 -3 # Burrowing Dust (thingy\bDust.grp) wait 1 - playfram 0x2db + playfram 0x198 wait 1 - playfram 0x2ec + playfram 0x1A9 wait 1 sigorder 4 - playfram 0x2fd + playfram 0x1BA goto SkryrokorLocal00 IzirokorUnburrow: @@ -11234,23 +11235,23 @@ IzirokorUnburrow: waitrand 1 2 imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgol 423 12 -9 # Burrowing Dust (thingy\bDust.grp) - playfram 0x2ec + playfram 0x1A9 wait 1 - playfram 0x2db + playfram 0x198 wait 1 - playfram 0x2ca + playfram 0x187 wait 1 - playfram 0x2b9 + playfram 0x176 imgol 423 12 -15 # Burrowing Dust (thingy\bDust.grp) imgol 423 -12 -12 # Burrowing Dust (thingy\bDust.grp) wait 1 - playfram 0x2a8 + playfram 0x165 wait 1 - playfram 0x297 + playfram 0x154 wait 1 sigorder 4 setfldirect 14 - goto IzirokorGndAttkToIdle + goto IzirokorWalkingToIdle # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: @@ -14125,7 +14126,7 @@ ZergSporeExplosionLargeDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 050 Mortothrokor (cm\zerg\mortothrokor.grp) +# 1735 Mortothrokor (cm\zerg\mortothrokor.grp) .headerstart IsId 743 Type 26 @@ -16384,3 +16385,266 @@ SkibactScabInit: imgul 2044 0 0 # Skibact Scab Shadow (cm\zerg\skibact-scab-shadow.grp) playfram 0x00 goto HydrithDenWorkingToIdle + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2065 Agrileth (cm\zerg\agrileth.grp) +.headerstart +IsId 831 +Type 26 +Init AgrilethInit +Death AgrilethDeath +GndAttkInit AgrilethGndAttkInit +AirAttkInit [NONE] +Unused1 AgrilethUnused1 +GndAttkRpt AgrilethGndAttkRpt +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle AgrilethGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking AgrilethWalking +WalkingToIdle AgrilethGndAttkToIdle +SpecialState1 [NONE] +SpecialState2 SkryrokorLocal00 +AlmostBuilt [NONE] +Built [NONE] +Landing [NONE] +LiftOff [NONE] +IsWorking [NONE] +WorkingToIdle [NONE] +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable [NONE] +Burrow AgrilethBurrow +UnBurrow AgrilethUnBurrow +Enable [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +AgrilethInit: + imgul 2066 0 0 # Agrileth Shadow (cm\zerg\agrileth-shadow.grp) +AgrilethGndAttkToIdle: + playfram 0x00 + goto AgrilethLocal00 + +AgrilethLocal00: + wait 62 + randcondjmp 25 AgrilethLocal01 + randcondjmp 128 AgrilethLocal02 + goto AgrilethLocal00 + +AgrilethLocal01: + playfram 0x55 + wait 1 + playfram 0x66 + wait 10 + playfram 0x55 + wait 1 + playfram 0x00 + wait 1 + goto AgrilethGndAttkToIdle + +AgrilethLocal02: + randcondjmp 128 AgrilethLocal03 + playfram 0x11 + wait 1 + turnccwise 1 + playfram 0x22 + wait 1 + turnccwise 1 + playfram 0x33 + wait 1 + turnccwise 1 + playfram 0x44 + wait 1 + turnccwise 1 + playfram 0x33 + wait 1 + turnccwise 1 + playfram 0x22 + wait 1 + turnccwise 1 + playfram 0x11 + wait 1 + turnccwise 1 + goto AgrilethGndAttkToIdle + +AgrilethLocal03: + playfram 0x11 + wait 1 + turncwise 1 + playfram 0x22 + wait 1 + turncwise 1 + playfram 0x33 + wait 1 + turncwise 1 + playfram 0x44 + wait 1 + turncwise 1 + playfram 0x33 + wait 1 + turncwise 1 + playfram 0x22 + wait 1 + turncwise 1 + playfram 0x11 + wait 1 + turncwise 1 + goto AgrilethGndAttkToIdle + +AgrilethDeath: + playsnd 878 # Zerg\Ultra\ZUlDth00.WAV + setfldirect 0 + playfram 595 + wait 2 + playfram 596 + wait 2 + playfram 597 + wait 2 + playfram 598 + wait 2 + playfram 599 + wait 2 + playfram 600 + wait 2 + playfram 601 + wait 2 + lowsprul 1021 0 0 # Agrileth Remnants (cm\zerg\agrileth-remnants.grp) + wait 1 + end + +AgrilethUnused1: + wait 1 + nobrkcodestart + setfldirect 0 + playsnd 1181 # Ultrokor revive 01 + playfram 173 + wait 2 + playfram 172 + wait 2 + playfram 171 + wait 2 + playfram 170 + wait 12 + setfldirect 14 + nobrkcodeend + goto AgrilethGndAttkToIdle + +AgrilethGndAttkInit: + playfram 0x00 +AgrilethGndAttkRpt: + wait 1 + nobrkcodestart + playsndrand 3 891 892 893 # Zerg\Ultra\zulAtt00.WAV | Zerg\Ultra\zulAtt01.WAV | Zerg\Ultra\zulAtt02.WAV + wait 1 + playfram 0xBB + wait 1 + playfram 0xCC + wait 1 + playfram 0xDD + wait 1 + playfram 0xEE + attackwith 1 + playsndbtwn 3145 3146 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV + wait 1 + playfram 0xFF + wait 1 + playfram 0x110 + wait 1 + playfram 0x121 + wait 1 + playfram 0x132 + wait 1 + playfram 0x143 + wait 1 + nobrkcodeend + gotorepeatattk + goto AgrilethGndAttkToIdle + +AgrilethWalking: + move 4 + playfram 0x11 + wait 1 + move 4 + playfram 0x22 + wait 1 + move 4 + playfram 0x33 + wait 1 + move 4 + playfram 0x44 + wait 1 + move 4 + playfram 0x55 + wait 1 + move 4 + playfram 0x66 + wait 1 + move 4 + playfram 0x77 + wait 1 + move 4 + playfram 0x88 + wait 1 + move 4 + playfram 0x99 + wait 1 + move 4 + playfram 0xAA + wait 1 + goto AgrilethWalking + +AgrilethBurrow: + setfldirect 14 + imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp) + playfram 0x165 + wait 1 + playfram 0x176 + wait 1 + playfram 0x187 + wait 1 + playfram 0x198 + wait 1 + playfram 0x1A9 + wait 1 + imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp) + playfram 0x1C0 + wait 1 + playfram 0x1DA + wait 1 + playfram 0x1EB + wait 1 + playfram 0x1FC + wait 1 + playfram 0x20D + wait 1 + playfram 0x21E + wait 1 + playfram 0x231 + wait 1 + sigorder 4 + goto SkryrokorLocal00 + +AgrilethUnBurrow: + wait 1 + waitrand 1 2 + setfldirect 14 + imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp) + playfram 0x21E + wait 1 + playfram 0x20D + wait 1 + playfram 0x1DA + wait 1 + playfram 0x185 + wait 1 + playfram 0x176 + wait 1 + playfram 0x165 + wait 1 + sigorder 4 + goto AgrilethGndAttkToIdle + \ No newline at end of file diff --git a/mpq/sound/cm/advisors/goku/gokuad_addon-01.wav b/mpq/sound/cm/advisors/goku/gokuad_addon-01.wav new file mode 100644 index 0000000..d91dffc Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_addon-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_addon-02.wav b/mpq/sound/cm/advisors/goku/gokuad_addon-02.wav new file mode 100644 index 0000000..31b4d9a Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_addon-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_addonabandon-01.wav b/mpq/sound/cm/advisors/goku/gokuad_addonabandon-01.wav new file mode 100644 index 0000000..d023641 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_addonabandon-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_addonabandon-02.wav b/mpq/sound/cm/advisors/goku/gokuad_addonabandon-02.wav new file mode 100644 index 0000000..9cdd5cc Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_addonabandon-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-01.wav new file mode 100644 index 0000000..0cecd93 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-02.wav new file mode 100644 index 0000000..3c31353 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-03.wav new file mode 100644 index 0000000..c2a5fd8 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-a-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-01.wav new file mode 100644 index 0000000..61f4d90 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-02.wav new file mode 100644 index 0000000..e3f7201 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-03.wav new file mode 100644 index 0000000..0016d87 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-b-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-01.wav new file mode 100644 index 0000000..7523026 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-02.wav new file mode 100644 index 0000000..13c4322 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-03.wav new file mode 100644 index 0000000..111684f Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-p-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-01.wav new file mode 100644 index 0000000..18101b0 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-02.wav new file mode 100644 index 0000000..c40c719 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-03.wav new file mode 100644 index 0000000..486e303 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-t-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-01.wav new file mode 100644 index 0000000..0914688 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-02.wav new file mode 100644 index 0000000..a7a83e9 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-03.wav new file mode 100644 index 0000000..d425e26 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyattack-z-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-01.wav b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-01.wav new file mode 100644 index 0000000..4361fd8 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-02.wav b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-02.wav new file mode 100644 index 0000000..3ddfd1f Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-03.wav b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-03.wav new file mode 100644 index 0000000..32e7b26 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_allyunderattack-k-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_arena-01.wav b/mpq/sound/cm/advisors/goku/gokuad_arena-01.wav new file mode 100644 index 0000000..1de699c Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_arena-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_arena-02.wav b/mpq/sound/cm/advisors/goku/gokuad_arena-02.wav new file mode 100644 index 0000000..1da2c8a Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_arena-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_armyattack-01.wav b/mpq/sound/cm/advisors/goku/gokuad_armyattack-01.wav new file mode 100644 index 0000000..e147933 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_armyattack-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_armyattack-02.wav b/mpq/sound/cm/advisors/goku/gokuad_armyattack-02.wav new file mode 100644 index 0000000..948d88a Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_armyattack-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_armyattack-03.wav b/mpq/sound/cm/advisors/goku/gokuad_armyattack-03.wav new file mode 100644 index 0000000..4d747d8 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_armyattack-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_assembly-01.wav b/mpq/sound/cm/advisors/goku/gokuad_assembly-01.wav new file mode 100644 index 0000000..1bb2022 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_assembly-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_assembly-02.wav b/mpq/sound/cm/advisors/goku/gokuad_assembly-02.wav new file mode 100644 index 0000000..35b50ef Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_assembly-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_baseattack-01.wav b/mpq/sound/cm/advisors/goku/gokuad_baseattack-01.wav new file mode 100644 index 0000000..02f84f8 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_baseattack-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_baseattack-02.wav b/mpq/sound/cm/advisors/goku/gokuad_baseattack-02.wav new file mode 100644 index 0000000..ebcb14a Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_baseattack-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_baseattack-03.wav b/mpq/sound/cm/advisors/goku/gokuad_baseattack-03.wav new file mode 100644 index 0000000..0c9e4bb Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_baseattack-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_build-01.wav b/mpq/sound/cm/advisors/goku/gokuad_build-01.wav new file mode 100644 index 0000000..7371b8d Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_build-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_buildzerg-01.wav b/mpq/sound/cm/advisors/goku/gokuad_buildzerg-01.wav new file mode 100644 index 0000000..7d612c9 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_buildzerg-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_energy-01.wav b/mpq/sound/cm/advisors/goku/gokuad_energy-01.wav new file mode 100644 index 0000000..75abb2f Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_energy-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_energy-02.wav b/mpq/sound/cm/advisors/goku/gokuad_energy-02.wav new file mode 100644 index 0000000..a519ac0 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_energy-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_energy-03.wav b/mpq/sound/cm/advisors/goku/gokuad_energy-03.wav new file mode 100644 index 0000000..f616c06 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_energy-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_energy-04.wav b/mpq/sound/cm/advisors/goku/gokuad_energy-04.wav new file mode 100644 index 0000000..1e887ff Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_energy-04.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_intland-01.wav b/mpq/sound/cm/advisors/goku/gokuad_intland-01.wav new file mode 100644 index 0000000..d493674 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_intland-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_intland-02.wav b/mpq/sound/cm/advisors/goku/gokuad_intland-02.wav new file mode 100644 index 0000000..751332b Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_intland-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_minerals-01.wav b/mpq/sound/cm/advisors/goku/gokuad_minerals-01.wav new file mode 100644 index 0000000..58f8b74 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_minerals-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_minerals-02.wav b/mpq/sound/cm/advisors/goku/gokuad_minerals-02.wav new file mode 100644 index 0000000..97b8ee6 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_minerals-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_minerals-03.wav b/mpq/sound/cm/advisors/goku/gokuad_minerals-03.wav new file mode 100644 index 0000000..f37c1e2 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_minerals-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_minerals-04.wav b/mpq/sound/cm/advisors/goku/gokuad_minerals-04.wav new file mode 100644 index 0000000..98d6ecb Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_minerals-04.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_missile-01.wav b/mpq/sound/cm/advisors/goku/gokuad_missile-01.wav new file mode 100644 index 0000000..0ad59a9 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_missile-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_missile-02.wav b/mpq/sound/cm/advisors/goku/gokuad_missile-02.wav new file mode 100644 index 0000000..85d7bf1 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_missile-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-01.wav b/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-01.wav new file mode 100644 index 0000000..c88ce75 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-02.wav b/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-02.wav new file mode 100644 index 0000000..72a748b Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_missilelaunch-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_nobuild-01.wav b/mpq/sound/cm/advisors/goku/gokuad_nobuild-01.wav new file mode 100644 index 0000000..c721427 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_nobuild-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_nobuild-02.wav b/mpq/sound/cm/advisors/goku/gokuad_nobuild-02.wav new file mode 100644 index 0000000..de8e31c Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_nobuild-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_noland-01.wav b/mpq/sound/cm/advisors/goku/gokuad_noland-01.wav new file mode 100644 index 0000000..e83b60d Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_noland-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_noland-02.wav b/mpq/sound/cm/advisors/goku/gokuad_noland-02.wav new file mode 100644 index 0000000..4062c34 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_noland-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_nowarp-01.wav b/mpq/sound/cm/advisors/goku/gokuad_nowarp-01.wav new file mode 100644 index 0000000..1bdb672 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_nowarp-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_nowarp-02.wav b/mpq/sound/cm/advisors/goku/gokuad_nowarp-02.wav new file mode 100644 index 0000000..695df22 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_nowarp-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_ritual-01.wav b/mpq/sound/cm/advisors/goku/gokuad_ritual-01.wav new file mode 100644 index 0000000..f0b23f0 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_ritual-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_ritual-02.wav b/mpq/sound/cm/advisors/goku/gokuad_ritual-02.wav new file mode 100644 index 0000000..c603b7a Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_ritual-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_tech-01.wav b/mpq/sound/cm/advisors/goku/gokuad_tech-01.wav new file mode 100644 index 0000000..8efd729 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_tech-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_tech-02.wav b/mpq/sound/cm/advisors/goku/gokuad_tech-02.wav new file mode 100644 index 0000000..997276b Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_tech-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_vespene-01.wav b/mpq/sound/cm/advisors/goku/gokuad_vespene-01.wav new file mode 100644 index 0000000..797f6c7 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_vespene-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_vespene-02.wav b/mpq/sound/cm/advisors/goku/gokuad_vespene-02.wav new file mode 100644 index 0000000..7589de3 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_vespene-02.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_vespene-03.wav b/mpq/sound/cm/advisors/goku/gokuad_vespene-03.wav new file mode 100644 index 0000000..10667b5 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_vespene-03.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_vespene-04.wav b/mpq/sound/cm/advisors/goku/gokuad_vespene-04.wav new file mode 100644 index 0000000..4e6120d Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_vespene-04.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_warp-01.wav b/mpq/sound/cm/advisors/goku/gokuad_warp-01.wav new file mode 100644 index 0000000..1f29c5d Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_warp-01.wav differ diff --git a/mpq/sound/cm/advisors/goku/gokuad_warp-02.wav b/mpq/sound/cm/advisors/goku/gokuad_warp-02.wav new file mode 100644 index 0000000..d8aa572 Binary files /dev/null and b/mpq/sound/cm/advisors/goku/gokuad_warp-02.wav differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-02.pk deleted file mode 100644 index 8617c37..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-03.pk deleted file mode 100644 index d5da875..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-a-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-01.pk deleted file mode 100644 index e4e772c..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-02.pk deleted file mode 100644 index a563da1..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-03.pk deleted file mode 100644 index 60712f1..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-b-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-01.pk deleted file mode 100644 index 3eeac17..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-03.pk deleted file mode 100644 index 761e0c2..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-k-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-p-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-p-02.pk deleted file mode 100644 index baf42fb..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-p-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-01.pk deleted file mode 100644 index d5da94d..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-03.pk deleted file mode 100644 index 690b9c2..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-t-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-01.pk deleted file mode 100644 index b1f0beb..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-02.pk deleted file mode 100644 index c535d38..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-03.pk deleted file mode 100644 index 7deaac1..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_allyattack-z-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-01.pk deleted file mode 100644 index c3faf71..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-02.pk deleted file mode 100644 index 9739744..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-03.pk deleted file mode 100644 index 30883c8..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-04.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-04.pk deleted file mode 100644 index 1bbcf39..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_armyattack-04.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-02.pk deleted file mode 100644 index 13b1a12..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-03.pk deleted file mode 100644 index 1689980..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-04.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-04.pk deleted file mode 100644 index 3c1b9a1..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_baseattack-04.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-01.pk deleted file mode 100644 index 7f0e851..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-02.pk deleted file mode 100644 index 1277002..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-03.pk deleted file mode 100644 index 7f62f47..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-04.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-04.pk deleted file mode 100644 index 74b297d..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_energy-04.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_intland-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_intland-01.pk deleted file mode 100644 index 2411f59..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_intland-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-03.pk deleted file mode 100644 index 8c41f2e..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-04.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-04.pk deleted file mode 100644 index fd98894..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_minerals-04.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-01.pk deleted file mode 100644 index 8a3fbf0..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-02.pk deleted file mode 100644 index e0da2e7..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nobuild-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_noland-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_noland-01.pk deleted file mode 100644 index 6779335..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_noland-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-01.pk deleted file mode 100644 index 5eef80d..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-02.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-02.pk deleted file mode 100644 index 72794a4..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_nowarp-02.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-01.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-01.pk deleted file mode 100644 index 0ab12ff..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-01.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-03.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-03.pk deleted file mode 100644 index c1d04ab..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-03.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-04.pk b/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-04.pk deleted file mode 100644 index e249fb5..0000000 Binary files a/mpq/sound/cm/advisors/golden-republic/goldenrepublicad_vespene-04.pk and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_addon-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_addon-01.wav deleted file mode 100644 index 8e6bb64..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_addon-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-01.wav deleted file mode 100644 index 3e5d197..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-02.wav deleted file mode 100644 index 5e78332..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-p-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-01.wav deleted file mode 100644 index 10fb71c..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-02.wav deleted file mode 100644 index ef88422..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-t-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-01.wav deleted file mode 100644 index a8667ae..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-02.wav deleted file mode 100644 index 7af74ba..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-03.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-03.wav deleted file mode 100644 index de0b105..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_allyattack-z-03.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-01.wav deleted file mode 100644 index 2196021..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-02.wav deleted file mode 100644 index 5a05294..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_armyattack-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-01.wav deleted file mode 100644 index 5cb0de2..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-02.wav deleted file mode 100644 index 2bdcc56..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-03.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-03.wav deleted file mode 100644 index 8b6ffcd..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-03.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-04.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-04.wav deleted file mode 100644 index e2f3c70..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-04.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-05.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-05.wav deleted file mode 100644 index 7c4fb90..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_baseattack-05.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_energy-01.wav deleted file mode 100644 index fcfa741..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_energy-02.wav deleted file mode 100644 index d4ba383..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-03.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_energy-03.wav deleted file mode 100644 index d40b487..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-03.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-04.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_energy-04.wav deleted file mode 100644 index f933c60..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-04.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-05.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_energy-05.wav deleted file mode 100644 index 8c4759f..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_energy-05.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-01.wav deleted file mode 100644 index ed01235..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-02.wav deleted file mode 100644 index fe5a43c..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-03.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-03.wav deleted file mode 100644 index 615e3d2..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-03.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-04.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-04.wav deleted file mode 100644 index b8aaba1..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_minerals-04.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-01.wav deleted file mode 100644 index e94a5ea..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-02.wav deleted file mode 100644 index 478cede..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_missilelaunch-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_tech-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_tech-01.wav deleted file mode 100644 index 3fffdcc..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_tech-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_tech-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_tech-02.wav deleted file mode 100644 index e3ae2dd..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_tech-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-01.wav deleted file mode 100644 index e56efd2..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-02.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-02.wav deleted file mode 100644 index 63a223a..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-02.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-03.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-03.wav deleted file mode 100644 index cada9de..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-03.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-04.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-04.wav deleted file mode 100644 index f8184d2..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-04.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-05.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-05.wav deleted file mode 100644 index 96dc2fb..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_vespene-05.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/iskatumesk/meskad_warp-01.wav b/mpq/sound/cm/advisors/iskatumesk/meskad_warp-01.wav deleted file mode 100644 index 4af82b5..0000000 Binary files a/mpq/sound/cm/advisors/iskatumesk/meskad_warp-01.wav and /dev/null differ diff --git a/mpq/sound/cm/advisors/kortar/kortarad_noenergy-01.wav b/mpq/sound/cm/advisors/kortar/kortarad_energy-01.wav similarity index 100% rename from mpq/sound/cm/advisors/kortar/kortarad_noenergy-01.wav rename to mpq/sound/cm/advisors/kortar/kortarad_energy-01.wav diff --git a/mpq/sound/cm/advisors/kortar/kortarad_noenergy-02.wav b/mpq/sound/cm/advisors/kortar/kortarad_energy-02.wav similarity index 100% rename from mpq/sound/cm/advisors/kortar/kortarad_noenergy-02.wav rename to mpq/sound/cm/advisors/kortar/kortarad_energy-02.wav diff --git a/mpq/sound/cm/advisors/kortar/kortarad_noenergy-03.wav b/mpq/sound/cm/advisors/kortar/kortarad_energy-03.wav similarity index 100% rename from mpq/sound/cm/advisors/kortar/kortarad_noenergy-03.wav rename to mpq/sound/cm/advisors/kortar/kortarad_energy-03.wav diff --git a/mpq/sound/cm/advisors/kortar/kortarad_noenergy-04.wav b/mpq/sound/cm/advisors/kortar/kortarad_energy-04.wav similarity index 100% rename from mpq/sound/cm/advisors/kortar/kortarad_noenergy-04.wav rename to mpq/sound/cm/advisors/kortar/kortarad_energy-04.wav diff --git a/mpq/sound/cm/f-t/cannibal/wf-01.wav b/mpq/sound/cm/f-t/cannibal/wf-01.wav new file mode 100644 index 0000000..cc9f96c Binary files /dev/null and b/mpq/sound/cm/f-t/cannibal/wf-01.wav differ diff --git a/mpq/sound/cm/f-t/cannibal/wf-02.wav b/mpq/sound/cm/f-t/cannibal/wf-02.wav new file mode 100644 index 0000000..9212c7d Binary files /dev/null and b/mpq/sound/cm/f-t/cannibal/wf-02.wav differ diff --git a/mpq/sound/cm/f-t/cannibal/wf-03.wav b/mpq/sound/cm/f-t/cannibal/wf-03.wav new file mode 100644 index 0000000..aee2b19 Binary files /dev/null and b/mpq/sound/cm/f-t/cannibal/wf-03.wav differ diff --git a/mpq/sound/cm/f-t/cannibal/wf-04.wav b/mpq/sound/cm/f-t/cannibal/wf-04.wav new file mode 100644 index 0000000..7db5368 Binary files /dev/null and b/mpq/sound/cm/f-t/cannibal/wf-04.wav differ diff --git a/mpq/sound/cm/p/augur/augur-dth-01.wav b/mpq/sound/cm/p/augur/dth-01.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-dth-01.wav rename to mpq/sound/cm/p/augur/dth-01.wav diff --git a/mpq/sound/cm/p/augur/augur-dth-02.wav b/mpq/sound/cm/p/augur/dth-02.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-dth-02.wav rename to mpq/sound/cm/p/augur/dth-02.wav diff --git a/mpq/sound/cm/p/augur/augur-dth-03.wav b/mpq/sound/cm/p/augur/dth-03.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-dth-03.wav rename to mpq/sound/cm/p/augur/dth-03.wav diff --git a/mpq/sound/cm/p/augur/augur-dth-04.wav b/mpq/sound/cm/p/augur/dth-04.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-dth-04.wav rename to mpq/sound/cm/p/augur/dth-04.wav diff --git a/mpq/sound/cm/p/augur/augur-ready-01.wav b/mpq/sound/cm/p/augur/rdy-01.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-ready-01.wav rename to mpq/sound/cm/p/augur/rdy-01.wav diff --git a/mpq/sound/cm/p/augur/augur-what-01.wav b/mpq/sound/cm/p/augur/wht-01.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-what-01.wav rename to mpq/sound/cm/p/augur/wht-01.wav diff --git a/mpq/sound/cm/p/augur/augur-what-02.wav b/mpq/sound/cm/p/augur/wht-02.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-what-02.wav rename to mpq/sound/cm/p/augur/wht-02.wav diff --git a/mpq/sound/cm/p/augur/augur-what-03.wav b/mpq/sound/cm/p/augur/wht-03.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-what-03.wav rename to mpq/sound/cm/p/augur/wht-03.wav diff --git a/mpq/sound/cm/p/augur/augur-what-04.wav b/mpq/sound/cm/p/augur/wht-04.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-what-04.wav rename to mpq/sound/cm/p/augur/wht-04.wav diff --git a/mpq/sound/cm/p/augur/augur-yes-01.wav b/mpq/sound/cm/p/augur/yes-01.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-yes-01.wav rename to mpq/sound/cm/p/augur/yes-01.wav diff --git a/mpq/sound/cm/p/augur/augur-yes-02.wav b/mpq/sound/cm/p/augur/yes-02.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-yes-02.wav rename to mpq/sound/cm/p/augur/yes-02.wav diff --git a/mpq/sound/cm/p/augur/augur-yes-03.wav b/mpq/sound/cm/p/augur/yes-03.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-yes-03.wav rename to mpq/sound/cm/p/augur/yes-03.wav diff --git a/mpq/sound/cm/p/augur/augur-yes-04.wav b/mpq/sound/cm/p/augur/yes-04.wav similarity index 100% rename from mpq/sound/cm/p/augur/augur-yes-04.wav rename to mpq/sound/cm/p/augur/yes-04.wav diff --git a/mpq/sound/cm/p/empyrean/yes-4.wav b/mpq/sound/cm/p/empyrean/yes-04.wav similarity index 100% rename from mpq/sound/cm/p/empyrean/yes-4.wav rename to mpq/sound/cm/p/empyrean/yes-04.wav diff --git a/mpq/sound/cm/p/vagrant-shade/wht-01.pk b/mpq/sound/cm/p/vagrant-shade/wht-01.pk deleted file mode 100644 index 02d437b..0000000 Binary files a/mpq/sound/cm/p/vagrant-shade/wht-01.pk and /dev/null differ diff --git a/mpq/sound/cm/p/vagrant/wht-01.pk b/mpq/sound/cm/p/vagrant/wht-01.pk deleted file mode 100644 index 7e40c16..0000000 Binary files a/mpq/sound/cm/p/vagrant/wht-01.pk and /dev/null differ diff --git a/mpq/sound/cm/t/sundog/wht-01.pk b/mpq/sound/cm/t/sundog/wht-01.pk deleted file mode 100644 index d2d4642..0000000 Binary files a/mpq/sound/cm/t/sundog/wht-01.pk and /dev/null differ diff --git a/mpq/sound/cm/z/_building/othstol-oviform.pk b/mpq/sound/cm/z/_building/othstol-oviform.pk deleted file mode 100644 index c3ebd96..0000000 Binary files a/mpq/sound/cm/z/_building/othstol-oviform.pk and /dev/null differ diff --git a/mpq/tileset/platform.cv5 b/mpq/tileset/platform.cv5 index e99cb56..c5a0092 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 a4ea411..78727b0 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 c5a5689..83e9e94 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 acbaab6..ccce34b 100644 Binary files a/mpq/tileset/platform.vx4ex and b/mpq/tileset/platform.vx4ex differ diff --git a/mpq/unit/cm/askosi/a-death-large.grp b/mpq/unit/cm/askosi/a-death-large.grp new file mode 100644 index 0000000..6efe6f7 Binary files /dev/null and b/mpq/unit/cm/askosi/a-death-large.grp differ diff --git a/mpq/unit/cm/askosi/a-death-small.grp b/mpq/unit/cm/askosi/a-death-small.grp new file mode 100644 index 0000000..3cfb18d Binary files /dev/null and b/mpq/unit/cm/askosi/a-death-small.grp differ diff --git a/mpq/unit/cm/askosi/arch-damage.lof b/mpq/unit/cm/askosi/arch-damage.lof new file mode 100644 index 0000000..1f1a336 Binary files /dev/null and b/mpq/unit/cm/askosi/arch-damage.lof differ diff --git a/mpq/unit/cm/askosi/arch-gas.los b/mpq/unit/cm/askosi/arch-gas.los new file mode 100644 index 0000000..bcaa0a3 Binary files /dev/null and b/mpq/unit/cm/askosi/arch-gas.los differ diff --git a/mpq/unit/cm/askosi/arch-shadow.grp b/mpq/unit/cm/askosi/arch-shadow.grp new file mode 100644 index 0000000..f3ef332 Binary files /dev/null and b/mpq/unit/cm/askosi/arch-shadow.grp differ diff --git a/mpq/unit/cm/askosi/arch.grp b/mpq/unit/cm/askosi/arch.grp index b305b91..a32ab9f 100644 Binary files a/mpq/unit/cm/askosi/arch.grp and b/mpq/unit/cm/askosi/arch.grp differ diff --git a/mpq/unit/cm/askosi/chantry-damage.lof b/mpq/unit/cm/askosi/chantry-damage.lof new file mode 100644 index 0000000..5ae7b30 Binary files /dev/null and b/mpq/unit/cm/askosi/chantry-damage.lof differ diff --git a/mpq/unit/cm/askosi/chantry-shadow.grp b/mpq/unit/cm/askosi/chantry-shadow.grp new file mode 100644 index 0000000..c307562 Binary files /dev/null and b/mpq/unit/cm/askosi/chantry-shadow.grp differ diff --git a/mpq/unit/cm/askosi/chantry.grp b/mpq/unit/cm/askosi/chantry.grp index 98763d9..1e5a5a8 100644 Binary files a/mpq/unit/cm/askosi/chantry.grp and b/mpq/unit/cm/askosi/chantry.grp differ diff --git a/mpq/unit/cm/askosi/function-damage.lof b/mpq/unit/cm/askosi/function-damage.lof new file mode 100644 index 0000000..677e0fd Binary files /dev/null and b/mpq/unit/cm/askosi/function-damage.lof differ diff --git a/mpq/unit/cm/askosi/function-shadow.grp b/mpq/unit/cm/askosi/function-shadow.grp new file mode 100644 index 0000000..b676d1f Binary files /dev/null and b/mpq/unit/cm/askosi/function-shadow.grp differ diff --git a/mpq/unit/cm/askosi/function.grp b/mpq/unit/cm/askosi/function.grp index 7e95dc5..abf5e4a 100644 Binary files a/mpq/unit/cm/askosi/function.grp and b/mpq/unit/cm/askosi/function.grp differ diff --git a/mpq/unit/cm/askosi/landlock.grp b/mpq/unit/cm/askosi/landlock.grp index b06f785..2932ae6 100644 Binary files a/mpq/unit/cm/askosi/landlock.grp and b/mpq/unit/cm/askosi/landlock.grp differ diff --git a/mpq/unit/cm/askosi/missionary-shadow.grp b/mpq/unit/cm/askosi/missionary-shadow.grp new file mode 100644 index 0000000..daf16fd Binary files /dev/null and b/mpq/unit/cm/askosi/missionary-shadow.grp differ diff --git a/mpq/unit/cm/askosi/missionary.grp b/mpq/unit/cm/askosi/missionary.grp new file mode 100644 index 0000000..5116c5d Binary files /dev/null and b/mpq/unit/cm/askosi/missionary.grp differ diff --git a/mpq/unit/cm/askosi/radix-damage.lof b/mpq/unit/cm/askosi/radix-damage.lof new file mode 100644 index 0000000..5bdaccc Binary files /dev/null and b/mpq/unit/cm/askosi/radix-damage.lof differ diff --git a/mpq/unit/cm/askosi/radix-shadow.grp b/mpq/unit/cm/askosi/radix-shadow.grp new file mode 100644 index 0000000..ccb3d6c Binary files /dev/null and b/mpq/unit/cm/askosi/radix-shadow.grp differ diff --git a/mpq/unit/cm/faction-t/cannibal-shadow.grp b/mpq/unit/cm/faction-t/cannibal-shadow.grp new file mode 100644 index 0000000..ca908ff Binary files /dev/null and b/mpq/unit/cm/faction-t/cannibal-shadow.grp differ diff --git a/mpq/unit/cm/faction-t/cannibal.grp b/mpq/unit/cm/faction-t/cannibal.grp new file mode 100644 index 0000000..a9a6069 Binary files /dev/null and b/mpq/unit/cm/faction-t/cannibal.grp differ diff --git a/mpq/unit/cm/protoss/autocort.grp b/mpq/unit/cm/protoss/autocort.grp new file mode 100644 index 0000000..598dfc2 Binary files /dev/null and b/mpq/unit/cm/protoss/autocort.grp differ diff --git a/mpq/unit/cm/protoss/legionnaire-shadow.grp b/mpq/unit/cm/protoss/legionnaire-shadow.grp index 51eb1ef..d3d5033 100644 Binary files a/mpq/unit/cm/protoss/legionnaire-shadow.grp and b/mpq/unit/cm/protoss/legionnaire-shadow.grp differ diff --git a/mpq/unit/cm/protoss/legionnaire.grp b/mpq/unit/cm/protoss/legionnaire.grp index c28c017..e5116e2 100644 Binary files a/mpq/unit/cm/protoss/legionnaire.grp and b/mpq/unit/cm/protoss/legionnaire.grp differ diff --git a/mpq/unit/cm/terran/ogun-shadow.grp b/mpq/unit/cm/terran/ogun-shadow.grp new file mode 100644 index 0000000..84f7ef3 Binary files /dev/null and b/mpq/unit/cm/terran/ogun-shadow.grp differ diff --git a/mpq/unit/cm/terran/ogun.grp b/mpq/unit/cm/terran/ogun.grp new file mode 100644 index 0000000..f49809e Binary files /dev/null and b/mpq/unit/cm/terran/ogun.grp differ diff --git a/mpq/unit/cm/zerg/agrileth-birth.grp b/mpq/unit/cm/zerg/agrileth-birth.grp new file mode 100644 index 0000000..e618ce4 Binary files /dev/null and b/mpq/unit/cm/zerg/agrileth-birth.grp differ diff --git a/mpq/unit/cm/zerg/agrileth-remains.grp b/mpq/unit/cm/zerg/agrileth-remains.grp new file mode 100644 index 0000000..061a82e Binary files /dev/null and b/mpq/unit/cm/zerg/agrileth-remains.grp differ diff --git a/mpq/unit/cm/zerg/agrileth-shadow.grp b/mpq/unit/cm/zerg/agrileth-shadow.grp new file mode 100644 index 0000000..4d99920 Binary files /dev/null and b/mpq/unit/cm/zerg/agrileth-shadow.grp differ diff --git a/mpq/unit/cm/zerg/agrileth.grp b/mpq/unit/cm/zerg/agrileth.grp new file mode 100644 index 0000000..a6f4bd4 Binary files /dev/null and b/mpq/unit/cm/zerg/agrileth.grp differ diff --git a/mpq/unit/cm/zerg/izirokor-attack.lol b/mpq/unit/cm/zerg/izirokor-attack.lol new file mode 100644 index 0000000..3a2312d Binary files /dev/null and b/mpq/unit/cm/zerg/izirokor-attack.lol differ diff --git a/mpq/unit/cm/zerg/izirokor-birth.grp b/mpq/unit/cm/zerg/izirokor-birth.grp index ba6c82f..661bf16 100644 Binary files a/mpq/unit/cm/zerg/izirokor-birth.grp and b/mpq/unit/cm/zerg/izirokor-birth.grp differ diff --git a/mpq/unit/cm/zerg/izirokor-mutate.grp b/mpq/unit/cm/zerg/izirokor-mutate.grp index 94248f9..5fdce8f 100644 Binary files a/mpq/unit/cm/zerg/izirokor-mutate.grp and b/mpq/unit/cm/zerg/izirokor-mutate.grp differ diff --git a/mpq/unit/cm/zerg/izirokor-remains.grp b/mpq/unit/cm/zerg/izirokor-remains.grp index 6bd41c3..6094d29 100644 Binary files a/mpq/unit/cm/zerg/izirokor-remains.grp and b/mpq/unit/cm/zerg/izirokor-remains.grp differ diff --git a/mpq/unit/cm/zerg/izirokor-shadow.grp b/mpq/unit/cm/zerg/izirokor-shadow.grp index 4cfb6af..2cb5f95 100644 Binary files a/mpq/unit/cm/zerg/izirokor-shadow.grp and b/mpq/unit/cm/zerg/izirokor-shadow.grp differ diff --git a/mpq/unit/cm/zerg/izirokor.grp b/mpq/unit/cm/zerg/izirokor.grp index ccd17ca..a0371b6 100644 Binary files a/mpq/unit/cm/zerg/izirokor.grp and b/mpq/unit/cm/zerg/izirokor.grp differ diff --git a/mpq/unit/cm/zerg/kethrostalor-shadow.grp b/mpq/unit/cm/zerg/kethrostalor-shadow.grp new file mode 100644 index 0000000..e09ea93 Binary files /dev/null and b/mpq/unit/cm/zerg/kethrostalor-shadow.grp differ diff --git a/mpq/unit/cm/zerg/kethrostalor.grp b/mpq/unit/cm/zerg/kethrostalor.grp new file mode 100644 index 0000000..e09ea93 Binary files /dev/null and b/mpq/unit/cm/zerg/kethrostalor.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index 89cd379..950b40f 100644 Binary files a/mpq/unit/cmdbtns/cmdicons.grp and b/mpq/unit/cmdbtns/cmdicons.grp differ diff --git a/mpq/unit/cmdbtns/uniticons.grp b/mpq/unit/cmdbtns/uniticons.grp index e6b03e8..a3a6397 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/mpq/unit/wirefram/grpwire.grp b/mpq/unit/wirefram/grpwire.grp index 269d492..9a0f5a9 100644 Binary files a/mpq/unit/wirefram/grpwire.grp and b/mpq/unit/wirefram/grpwire.grp differ diff --git a/mpq/unit/wirefram/wirefram.grp b/mpq/unit/wirefram/wirefram.grp index f3c9eba..019edb8 100644 Binary files a/mpq/unit/wirefram/wirefram.grp and b/mpq/unit/wirefram/wirefram.grp differ diff --git a/patchnotes.md b/patchnotes.md index 5bcd8c2..112b429 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,254 +1,109 @@ -# 10 August 2025 -## Year 3, month 8, patch 1 +# 24 August 2025 +## Year 3, month 8, patch 2 ## Patch goals -- Make significant changes to: - - Terran tech scaling - - Protoss power concentration - - Zerg tech progression and anti-air -- Improve audiovisuals +- Continue post-change balancing for all races +- Implement advanced constructors for all races +- Continue Askosi development +- Improve audiovisuals and AI - [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes! +## Config +- A new advisor, **Goku**, has been added! (c. 3crow) +- The advisors **Mesk** and **ISN** have been deprecated by author request. If you get an error message on launch, consider removing them from your configs. + ## Bugfixes - **Stability:** - - Fixed several iscript errors + - Resolved a common crash after warping in a Monument of Sin (r. HitEmUp & Sosij, c. DF) - **Gameplay:** - - Improved **Oscilliant** Binding Plasma proc consistency (r. ArbuzBudesh) - - Fixed Plague preserving burning Terran structures (r. Kenoli) - - Fixed burning Terran structures not becoming infested (r. Kenoli) + - Fixed **Liiralisk** bounces being able to bounce to airborne enemies + - Prevented **Autovitality** timers from expiring while stunned (r. Kasuga) +- **AI:** + - Resolved an issue preventing Zerg AI from making **Axtoth Axis** and related units (r. GreenEggs'NSpam) + - Resolved issues with Zerg AI attack wave creation - **Audiovisual:** - - Corrected **Liiralisk** and **Kalkalisk** regression corpse - - Corrected **Striga** retaliation overlay when attacking **Analogue**s - - Fixed military AI message for **Yblyleth** (r. several people) - - Corrected coloring of the in-game menu 'Help' string (r. Mimika) - -## AI -- Updated aiscripts and requirements to properly handle this patch's changes + - Enabled construction init SFX for Zerg gas caps + - Fixed icon display for **Solarion** hangar (r. jakulangski, c. DF) + - Corrected filenames for a few miscellaneous sound files (r. Mimika) ## Audiovisuals - New model for: - - Treasury (c. Solstice) + - **Legionnaire** *(c. Solstice, wireframe c. jun3hong)* + - **Izirokor** - New portrait for: - - Ecclesiast (c. Solstice) -- Protoss and Zerg now have colorful changes to their UI (c. DF) -- Reduced opacity of Morningstar radiation field for improved visibility (c. DF) -- Adjusted 'Z' character for in-game font (c. Mimika) + - **Legionnaire** *(c. Solstice)* +- Improved overlay visuals for: + - **Savant - Power Siphon** ## Triggers -- **NEW:** Action: `table_edit` (c. Veeq7, b. 3crow) - - Allows editing data tables similar to true modding, at any point during a match - - Documentation forthcoming! +- Added the following behaviors to the `set_unit_behavior` crig action: + - `no_collision` -- the unit will not collide with other ground units + - `air_transport` -- if the unit is a transport, it can transport air units ## Terran -- **Addons:** - - Now unlock their units globally, for all production structures - - Buttons are now located in a submenu (replacing Rally Point, **D** on grid) - [Talos](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/talos): - - Armor 1 » 0 - - Now trained at Ministry and Treasury; No longer trained at Quarry - - Now available as long as any structure has an attached Quarry -- [Cyprian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyprian): - - Build time 20 » 18 - - HP 75 » 80 - - Movement speed 3.6 » 3.9 - - **Twin Railguns:** - - Weapon damage 2x5 » 2x6 -- [Shaman](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/shaman): - - Resource costs 125/75 » 100/100 -- [Eidolon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/eidolon): - - Build time 20 » 22 + - **Fusion Sealers** removed - [Savant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/savant): - - Build time 22 » 25 -- [Madcap](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/madcap): - - Movement speed 4.4 » 4.8 -- [Heracles](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/heracles): - - HP 180 » 200 -- [Siren](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/siren): - - Resource costs 75/100 » 75/125 -- [Striga](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/striga): - - Resource costs 125/25 » 150/25 -- [Olympian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/olympian): - - Build time 20 » 25 - - Movement speed 4.4 » 4.8 -- [Cyclops](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyclops): - - Build time 18 » 16 - - HP 85 » 95 + - Resource costs 100/50 » 125/50 + - **Discoid Rifle:** + - **Power Siphon** attack cooldown 0.75 » 0.83 (matches **Entropy Gauntlets**) - [Blackjack](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/blackjack): - - Build time 16 » 18 - - Movement speed 5.5 » 6 - - **Monogun** weapon range 6 » 5 -- [Sundog](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/sundog): - - Build time 30 » 32 -- [Azazel](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/azazel): - - Build time 32 » 30 -- [Quarry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/quarry): - - Resource costs 125/75 » 150/100 - - Build time 25 » 45 - - HP 400 » 500 - - Armor 2 » 3 - - No longer flagged as a Factory -- [Treasury](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/treasury): - - Now flagged as a Factory + - Build time 18 » 16 +- [Phalanx](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/phalanx): + - Build time 28 » 30 +- [Valkyrie](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/valkyrie): + - Build time 30 » 25 + - **Halo Rockets:** + - Weapon cooldown 1.08 » 0.92 + - Weapon range 6 » 7 + - Weapon still fired at 6 range, improving chase potential +- [Ancile](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ancile): + - Vision range 10 » 8 +- [Salamander](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/salamander): + - **Perdition Barrage:** + - Attack count 3 » 6 - [Vestry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vestry): - - Resource costs 50/50 » 150/75 - - Build time 15 » 30 - - Armor 2 » 3 - - Now globally enables Clerics & Shamans + - Resource costs 150/75 » 150/50 - [Covenant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/covenant): - - Resource costs 50/150 » 100/250 - - Build time 25 » 40 - - HP 600 » 700 - - Armor 3 » 4 - - Now globally enables Eidolons & Savants -- [Tinkerer's Tower](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tinkerers-tower): - - Resource costs 100/75 » 300/100 - - Build time 20 » 45 - - Now globally enables Sirens & Strigas -- [Guildhall](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/guildhall): - - Resource costs 200/200 » 200/400 - - Build time 22 » 50 - - HP 750 » 1000 - - Armor 3 » 4 - - Now globally enables Olympians & Autocrats -- [Scrapyard](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/scrapyard): - - Resource costs 50/0 » 200/0 - - Build time 15 » 30 - - HP 350 » 500 - - Armor 2 » 3 - - Now globally enables Blackjacks & Matadors -- [Palladium](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/palladium): - - Resource costs 150/100 » 300/150 - - Build time 30 » 45 - - HP 750 » 900 - - Armor 2 » 4 - - Now globally enables Phalanxes & Madrigals -- [Future Station](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/future-station): - - Resource costs 400/200 » 600/300 - - Build time 30 » 60 - - HP 900 » 1000 - - Armor 3 » 4 - - Now globally enables Claymores & Penumbras -- [Biotic Bastion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/biotic-bastion): - - Resource costs 200/400 » 300/600 - - Build time 45 » 60 - - HP 850 » 950 - - Armor 3 » 4 - - Now globally enables Anticthons & Aions -- [Rotary](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/rotary): - - Resource costs 175/75 » 350/150 - - Build time 20 » 40 - - HP 750 » 900 - - Armor 2 » 3 - - Now globally enables Sundogs & Salamanders -- [Commandment](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/commandment): - - Resource costs 75/150 » 150/400 - - Build time 30 » 50 - - HP 700 » 850 - - Armor 2 » 3 - - Now globally enables Azazels & Seraphs -- [Hadron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/hadron): - - Resource costs 250/350 » 400/600 - - Build time 45 » 60 - - Now globally enables Hippogriffs & Phoboses + - Resource costs 100/250 » 100/350 +- **NEW:** [Ogun](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ogun): + - Sturdy constructor with a repair-oriented deployment and **Fusion Sealers** + - Trained from Ministry or Treasury; requires Quarry +- **NEW:** [Cannibal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cannibal): + - **Upstart only!** Raiding infantry; replaces Cyprian ## Protoss -- [Charlatan](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/charlatan): - - **Fervent Blaster:** - - Weapon cooldown 1.33 » 1 -- [Barghest](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/barghest): - - **Ray of Agony:** - - Weapon range 3 » 4 -- [Potentate](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/potentate): - - Resource costs 250/125 » 200/100 - - Build time 45 » 40 - - No longer has **Transcended Tide** -- [Sycophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/sycophant): - - **Idolatry:** - - On death, now heals allies within 3 range for 50 shields -- [Archon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/archon): - - No longer has **Astral Aegis** - - Now has **Triumphant Rise** - - **NEW: Martyrous Tempest:** - - On death, releases a Psionic Storm for 10 seconds -- [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton): - - Build time 50 » 60 -- [Patriarch](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/patriarch): - - No longer has **Interception** or **Astral Rule** - - Now has **Signify** -- [Analogue](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/analogue): - - Resource costs 200/200 » 150/100 - - Build time 40 » 28 - - HP 220 » 180 - - Shields 110 » 80 - - **Cylindrical Blaster:** - - Weapon cooldown 0.83 » 1 -- [Lanifect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lanifect): - - Shields 80 » 90 - - Armor 1 » 2 - - Sight range 9 » 8 -- [Panoptus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/panoptus): - - Build time 35 » 32 -- [Gladius](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/gladius): - - Build time 40 » 36 -- [Exemplar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/exemplar): - - HP 140 » 160 -- [Magister](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/magister): - - HP 180 » 200 -- [Epigraph](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/epigraph): - - Build time 45 » 40 - - HP 220 » 240 -- [Ancestral Archives](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/ancestral-archives): - - Resource costs 800/500 » 800/800 - - Build time 75 » 90 +- [Witness](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/witness): + - Resource costs 50/75 » 50/50 +- **NEW:** [Autocort](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/autocort): + - Advanced constructor with personal power field + - Trained from Embassy ## Zerg -- **Tech nodes:** - - Evolutions no longer require Irol Iris or Othstol Oviform +- [Gosvileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gosvileth): + - **Plethoral Gestation** removed + - **NEW: Aberrant Gestation:** + - Gosvileths now mutate into advanced structure strains - [Liiralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/liiralisk): - - Transport cost 2 » 1 - - Vision range 8 » 7 - - **NEW: Homing Spores:** - - Anti-air attack with generous splash radius; does not bounce -- [Cikralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/cikralisk): - - HP 100 » 130 - - Movement speed 5 » 6.5 - - **Acid Salvo:** - - Now a line attack (e.g. Striga / Pariah) with new stats -- [Ghitorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/ghitorokor): - - **Gnashing Tendrils:** - - No longer attacks ground units - - Now attacks air units -- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk): - - HP 200 » 240 - - Armor 2 » 3 - - Sight range 8 » 7 - - **Corrosive Pathogen:** - - Range 2 » 4 - - No longer requires the target to have Corrosive Touch first -- [Lakizilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/lakizilisk): - - HP 140 » 150 - - Movement speed 5 » 5.2 -- [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor): - - Now requires Ulgorg Cavern -- [Zobriolisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zobriolisk) and [Zarcavrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zarcavrokor): - - Now require Zozarc Gorge + - Resource costs 75/25 » 100/25 + - **Hollowed Glaves:** + - Armor penetration 2 » 1 + - **Homing Spore:** + - Armor penetration 0 » 1 +- [Sovroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sovroleth): + - Build time 25 » 24 + - **Corpse Cocoon:** + - Gestation time 4 » 12 (half of training time) +- [Sasyrvoleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sasyrvoleth): + - Resource costs 100/200 » 100/300 + - Build time 30 » 40 + - HP 140 » 200 + - Movement speed 5 » 4.16 +- [Zarcavrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zarcavrokor): + - Movement speed 5.4 » 4.2 - [Kalkiir Lake](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kalkiir-lake): - - No longer requires Irol Iris - - Now mutates only from Vornath Pond -- [Tethvith Swamp](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethvith-swamp): - - No longer requires Irol Iris - - Now mutates only from Skibact Scab -- [Tosvrol Haunt](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tosvrol-haunt): - - Resource costs 250/500 » 400/700 - - Build time 50 » 60 - - No longer requires Othstol Oviform -- [Chokral Chazsal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/chokral-chazsal): - - Resource costs 450/300 » 750/400 - - Build time 45 » 60 - - No longer requires Othstol Oviform --[Almakis Antre](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/almakis-antre): - - Resource costs 350/600 » 500/600 - - Build time 50 » 60 - - No longer requires Othstol Oviform -- **NEW:** [Zozarc Gorge](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/zozarc-gorge): - - Evolved control node; Mutated from Ulgorg Cavern; Enables Zobriolisks and Zarcavrokors \ No newline at end of file + - Resource costs 200/100 » 200/200 + - Time cost 40 » 50 +- **NEW:** [Agrileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/agrileth): + - Mobile hive organ; has **Plethoral Gestation** + - Morphed from Larvae; requires Quazeth Pool or mutation \ No newline at end of file diff --git a/plugins/aise.qdp b/plugins/aise.qdp index c20c893..e4378d4 100644 Binary files a/plugins/aise.qdp and b/plugins/aise.qdp differ diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index a96d599..31d48d7 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ