1
0
mirror of https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git synced 2026-10-10 05:57:51 +00:00

Fix several iscript bugs and add debugging

This commit is contained in:
Pr0nogo 2025-05-05 20:30:08 -04:00
parent 543f94807f
commit a27bd99420
12 changed files with 54 additions and 171 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -437,7 +437,7 @@ Terran Maverick (Futurist)
Zerg Hydralisk (Orkoti) Zerg Hydralisk (Orkoti)
Protoss Manifold (Starbound) Protoss Manifold (Starbound)
Zerg Yblyleth (Zorthos) Zerg Yblyleth (Zorthos)
Extended Unit #212 Askosi Pilgrim
Extended Unit #213 Extended Unit #213
Extended Unit #214 Extended Unit #214
Extended Unit #215 Extended Unit #215

Binary file not shown.

View File

@ -51,10 +51,10 @@ Argus Talisman (DA +50)
Unknown Upgrade50 Unknown Upgrade50
Caduceus Reactor (Medic +50) Caduceus Reactor (Medic +50)
Chitinous Plating Chitinous Plating
Anabolic Synthesis Askosi Biotic Bolting
Charon Booster Askosi Mechani Bolting
Unknown Upgrade55 Askosi Skyskip Bolting
Unknown Upgrade56 Askosi Structure Bolting
Protoss Structure Armor Protoss Structure Armor
Zerg Structure Armor Zerg Structure Armor
Terran Structure Armor Terran Structure Armor

Binary file not shown.

Binary file not shown.

View File

@ -168,7 +168,7 @@ Init DidactInit
Death DidactDeath Death DidactDeath
GndAttkInit DidactGndAttkInit GndAttkInit DidactGndAttkInit
AirAttkInit DidactGndAttkInit AirAttkInit DidactGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt DidactGndAttkRpt GndAttkRpt DidactGndAttkRpt
AirAttkRpt DidactGndAttkRpt AirAttkRpt DidactGndAttkRpt
CastSpell DidactCastSpell CastSpell DidactCastSpell
@ -415,7 +415,7 @@ Init ArchonBeingInit
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit ArchonBeingGndAttkInit GndAttkInit ArchonBeingGndAttkInit
AirAttkInit ArchonBeingGndAttkInit AirAttkInit ArchonBeingGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt ArchonBeingGndAttkInit GndAttkRpt ArchonBeingGndAttkInit
AirAttkRpt ArchonBeingGndAttkInit AirAttkRpt ArchonBeingGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -639,7 +639,7 @@ Init DarkTemplar_Hero_Init
Death DarkTemplar_Hero_Death Death DarkTemplar_Hero_Death
GndAttkInit DarkTemplar_Hero_GndAttkInit GndAttkInit DarkTemplar_Hero_GndAttkInit
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt DarkTemplar_Hero_GndAttkInit GndAttkRpt DarkTemplar_Hero_GndAttkInit
AirAttkRpt [NONE] AirAttkRpt [NONE]
CastSpell DarkTemplar_Hero_CastSpell CastSpell DarkTemplar_Hero_CastSpell
@ -896,7 +896,7 @@ Init StewardInit
Death StewardDeath Death StewardDeath
GndAttkInit StewardGndAttkInit GndAttkInit StewardGndAttkInit
AirAttkInit StewardGndAttkInit AirAttkInit StewardGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt StewardGndAttkInit GndAttkRpt StewardGndAttkInit
AirAttkRpt StewardGndAttkInit AirAttkRpt StewardGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -1047,7 +1047,7 @@ Init EnvoyInit
Death EnvoyDeath Death EnvoyDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt [NONE] GndAttkRpt [NONE]
AirAttkRpt [NONE] AirAttkRpt [NONE]
CastSpell [NONE] CastSpell [NONE]
@ -1625,7 +1625,7 @@ Init WitnessInit
Death WitnessDeath Death WitnessDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt [NONE] GndAttkRpt [NONE]
AirAttkRpt [NONE] AirAttkRpt [NONE]
CastSpell [NONE] CastSpell [NONE]
@ -4844,13 +4844,13 @@ Init MindTyrantBeingInit
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit MindTyrantBeingGndAttkInit GndAttkInit MindTyrantBeingGndAttkInit
AirAttkInit MindTyrantBeingGndAttkInit AirAttkInit MindTyrantBeingGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt MindTyrantBeingGndAttkInit GndAttkRpt MindTyrantBeingGndAttkInit
AirAttkRpt MindTyrantBeingGndAttkInit AirAttkRpt MindTyrantBeingGndAttkInit
CastSpell MindTyrantBeingCastSpell CastSpell MindTyrantBeingCastSpell
GndAttkToIdle MindTyrantBeingGndAttkToIdle GndAttkToIdle MindTyrantBeingGndAttkToIdle
AirAttkToIdle MindTyrantBeingGndAttkToIdle AirAttkToIdle MindTyrantBeingGndAttkToIdle
Unused2 [NONE] Unused2 SkryrokorLocal00
Walking MindTyrantBeingGndAttkToIdle Walking MindTyrantBeingGndAttkToIdle
WalkingToIdle MindTyrantBeingGndAttkToIdle WalkingToIdle MindTyrantBeingGndAttkToIdle
SpecialState1 [NONE] SpecialState1 [NONE]
@ -5029,7 +5029,7 @@ Init LanifectInit
Death LanifectDeath Death LanifectDeath
GndAttkInit LanifectAirAttkInit GndAttkInit LanifectAirAttkInit
AirAttkInit LanifectAirAttkInit AirAttkInit LanifectAirAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt LanifectAirAttkInit GndAttkRpt LanifectAirAttkInit
AirAttkRpt LanifectAirAttkInit AirAttkRpt LanifectAirAttkInit
CastSpell LanifectCastSpell CastSpell LanifectCastSpell
@ -5387,7 +5387,7 @@ Init ExemplarInit
Death ExemplarDeath Death ExemplarDeath
GndAttkInit ExemplarGndAttkInit GndAttkInit ExemplarGndAttkInit
AirAttkInit ExemplarGndAttkInit AirAttkInit ExemplarGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt ExemplarGndAttkInit GndAttkRpt ExemplarGndAttkInit
AirAttkRpt ExemplarGndAttkInit AirAttkRpt ExemplarGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -5830,7 +5830,7 @@ Init AuroraInit
Death AuroraDeath Death AuroraDeath
GndAttkInit AuroraGndAttkInit GndAttkInit AuroraGndAttkInit
AirAttkInit AuroraGndAttkInit AirAttkInit AuroraGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AuroraGndAttkInit GndAttkRpt AuroraGndAttkInit
AirAttkRpt AuroraGndAttkInit AirAttkRpt AuroraGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -5908,7 +5908,7 @@ Init PanoptusInit
Death PanoptusDeath Death PanoptusDeath
GndAttkInit PanoptusGndAttkInit GndAttkInit PanoptusGndAttkInit
AirAttkInit PanoptusGndAttkInit AirAttkInit PanoptusGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt PanoptusGndAttkInit GndAttkRpt PanoptusGndAttkInit
AirAttkRpt PanoptusGndAttkInit AirAttkRpt PanoptusGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -6053,7 +6053,7 @@ Init SimulacrumInit
Death SimulacrumDeath Death SimulacrumDeath
GndAttkInit SimulacrumGndAttkInit GndAttkInit SimulacrumGndAttkInit
AirAttkInit SimulacrumGndAttkInit AirAttkInit SimulacrumGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt SimulacrumGndAttkInit GndAttkRpt SimulacrumGndAttkInit
AirAttkRpt SimulacrumGndAttkInit AirAttkRpt SimulacrumGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -6154,7 +6154,7 @@ Init EmpyreanInit
Death EmpyreanDeath Death EmpyreanDeath
GndAttkInit EmpyreanGndAttkInit GndAttkInit EmpyreanGndAttkInit
AirAttkInit EmpyreanGndAttkInit AirAttkInit EmpyreanGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt EmpyreanGndAttkInit GndAttkRpt EmpyreanGndAttkInit
AirAttkRpt EmpyreanGndAttkInit AirAttkRpt EmpyreanGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -6522,7 +6522,7 @@ Init ExtatusInit
Death AuroraDeath Death AuroraDeath
GndAttkInit AuroraGndAttkInit GndAttkInit AuroraGndAttkInit
AirAttkInit AuroraGndAttkInit AirAttkInit AuroraGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AuroraGndAttkInit GndAttkRpt AuroraGndAttkInit
AirAttkRpt AuroraGndAttkInit AirAttkRpt AuroraGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -7030,7 +7030,7 @@ Init GladiusInit
Death GladiusDeath Death GladiusDeath
GndAttkInit GladiusGndAttkInit GndAttkInit GladiusGndAttkInit
AirAttkInit GladiusGndAttkInit AirAttkInit GladiusGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt GladiusGndAttkInit GndAttkRpt GladiusGndAttkInit
AirAttkRpt GladiusGndAttkInit AirAttkRpt GladiusGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -7103,7 +7103,7 @@ Init MagisterInit
Death MagisterDeath Death MagisterDeath
GndAttkInit MagisterGndAttkInit GndAttkInit MagisterGndAttkInit
AirAttkInit MagisterGndAttkInit AirAttkInit MagisterGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt MagisterGndAttkInit GndAttkRpt MagisterGndAttkInit
AirAttkRpt MagisterGndAttkInit AirAttkRpt MagisterGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -7184,7 +7184,7 @@ Init VassalInit
Death VassalDeath Death VassalDeath
GndAttkInit VassalGndAttkInit GndAttkInit VassalGndAttkInit
AirAttkInit VassalGndAttkInit AirAttkInit VassalGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt VassalGndAttkInit GndAttkRpt VassalGndAttkInit
AirAttkRpt VassalGndAttkInit AirAttkRpt VassalGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -7439,7 +7439,7 @@ Init AtreusInit
Death AtreusDeath Death AtreusDeath
GndAttkInit AtreusGndAttkInit GndAttkInit AtreusGndAttkInit
AirAttkInit AtreusGndAttkInit AirAttkInit AtreusGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AtreusGndAttkInit GndAttkRpt AtreusGndAttkInit
AirAttkRpt AtreusGndAttkInit AirAttkRpt AtreusGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -7557,7 +7557,7 @@ Init AmaranthInit
Death AmaranthDeath Death AmaranthDeath
GndAttkInit AmaranthGndAttkInit GndAttkInit AmaranthGndAttkInit
AirAttkInit AmaranthGndAttkInit AirAttkInit AmaranthGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AmaranthGndAttkRpt GndAttkRpt AmaranthGndAttkRpt
AirAttkRpt AmaranthGndAttkRpt AirAttkRpt AmaranthGndAttkRpt
CastSpell AmaranthCastSpell CastSpell AmaranthCastSpell
@ -7822,7 +7822,7 @@ Init IdolInit
Death IdolDeath Death IdolDeath
GndAttkInit IdolGndAttkInit GndAttkInit IdolGndAttkInit
AirAttkInit IdolGndAttkInit AirAttkInit IdolGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt IdolGndAttkRpt GndAttkRpt IdolGndAttkRpt
AirAttkRpt IdolGndAttkRpt AirAttkRpt IdolGndAttkRpt
CastSpell [NONE] CastSpell [NONE]
@ -7980,7 +7980,7 @@ Init BarghestInit
Death BarghestDeath Death BarghestDeath
GndAttkInit BarghestGndAttkInit GndAttkInit BarghestGndAttkInit
AirAttkInit BarghestGndAttkInit AirAttkInit BarghestGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt BarghestGndAttkInit GndAttkRpt BarghestGndAttkInit
AirAttkRpt BarghestGndAttkInit AirAttkRpt BarghestGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -8186,7 +8186,7 @@ Init PariahInit
Death PariahDeath Death PariahDeath
GndAttkInit PariahGndAttkInit GndAttkInit PariahGndAttkInit
AirAttkInit PariahGndAttkInit AirAttkInit PariahGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt PariahGndAttkInit GndAttkRpt PariahGndAttkInit
AirAttkRpt PariahGndAttkInit AirAttkRpt PariahGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -8530,7 +8530,7 @@ Init ManifoldInit
Death ManifoldDeath Death ManifoldDeath
GndAttkInit ManifoldGndAttkInit GndAttkInit ManifoldGndAttkInit
AirAttkInit ManifoldGndAttkInit AirAttkInit ManifoldGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt ManifoldGndAttkInit GndAttkRpt ManifoldGndAttkInit
AirAttkRpt ManifoldGndAttkInit AirAttkRpt ManifoldGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -8605,7 +8605,7 @@ Init ArchitectInit
Death ArchitectDeath Death ArchitectDeath
GndAttkInit ArchitectGndAttkInit GndAttkInit ArchitectGndAttkInit
AirAttkInit ArchitectGndAttkInit AirAttkInit ArchitectGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt ArchitectGndAttkInit GndAttkRpt ArchitectGndAttkInit
AirAttkRpt ArchitectGndAttkInit AirAttkRpt ArchitectGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -9690,7 +9690,7 @@ Init ClarionInit
Death ClarionDeath Death ClarionDeath
GndAttkInit ClarionGndAttkToIdle GndAttkInit ClarionGndAttkToIdle
AirAttkInit ClarionGndAttkToIdle AirAttkInit ClarionGndAttkToIdle
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt ClarionGndAttkToIdle GndAttkRpt ClarionGndAttkToIdle
AirAttkRpt ClarionGndAttkToIdle AirAttkRpt ClarionGndAttkToIdle
CastSpell [NONE] CastSpell [NONE]
@ -9808,7 +9808,7 @@ Init LegionnaireInit
Death LegionnaireDeath Death LegionnaireDeath
GndAttkInit LegionnaireGndAttkInit GndAttkInit LegionnaireGndAttkInit
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt LegionnaireGndAttkRpt GndAttkRpt LegionnaireGndAttkRpt
AirAttkRpt [NONE] AirAttkRpt [NONE]
CastSpell [NONE] CastSpell [NONE]
@ -9995,7 +9995,7 @@ Init DemiurgeInit
Death DemiurgeDeath Death DemiurgeDeath
GndAttkInit DemiurgeGndAttkInit GndAttkInit DemiurgeGndAttkInit
AirAttkInit DemiurgeGndAttkInit AirAttkInit DemiurgeGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt DemiurgeGndAttkInit GndAttkRpt DemiurgeGndAttkInit
AirAttkRpt DemiurgeGndAttkInit AirAttkRpt DemiurgeGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -10255,7 +10255,7 @@ Init AnthelionInit
Death AnthelionDeath Death AnthelionDeath
GndAttkInit AnthelionGndAttkInit GndAttkInit AnthelionGndAttkInit
AirAttkInit AnthelionGndAttkInit AirAttkInit AnthelionGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AnthelionGndAttkInit GndAttkRpt AnthelionGndAttkInit
AirAttkRpt AnthelionGndAttkInit AirAttkRpt AnthelionGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -10676,7 +10676,7 @@ Init EmpressInit
Death EmpressDeath Death EmpressDeath
GndAttkInit EmpressGndAttkInit GndAttkInit EmpressGndAttkInit
AirAttkInit EmpressGndAttkInit AirAttkInit EmpressGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt EmpressGndAttkInit GndAttkRpt EmpressGndAttkInit
AirAttkRpt EmpressGndAttkInit AirAttkRpt EmpressGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -12203,7 +12203,7 @@ Init EpigraphInit
Death EpigraphDeath Death EpigraphDeath
GndAttkInit EpigraphGndAttkInit GndAttkInit EpigraphGndAttkInit
AirAttkInit EpigraphGndAttkInit AirAttkInit EpigraphGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt EpigraphGndAttkInit GndAttkRpt EpigraphGndAttkInit
AirAttkRpt EpigraphGndAttkInit AirAttkRpt EpigraphGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -12782,7 +12782,7 @@ Init OptectonInit
Death StarSovereignDeath Death StarSovereignDeath
GndAttkInit OptectonGndAttkInit GndAttkInit OptectonGndAttkInit
AirAttkInit OptectonGndAttkInit AirAttkInit OptectonGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt OptectonGndAttkInit GndAttkRpt OptectonGndAttkInit
AirAttkRpt OptectonGndAttkInit AirAttkRpt OptectonGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -13194,7 +13194,7 @@ Init AnalogueInit
Death AnalogueDeath Death AnalogueDeath
GndAttkInit AnalogueGndAttkInit GndAttkInit AnalogueGndAttkInit
AirAttkInit AnalogueGndAttkInit AirAttkInit AnalogueGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AnalogueGndAttkInit GndAttkRpt AnalogueGndAttkInit
AirAttkRpt AnalogueGndAttkInit AirAttkRpt AnalogueGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -13447,7 +13447,7 @@ Init AdherentInit
Death LegionnaireDeath Death LegionnaireDeath
GndAttkInit AdherentGndAttkInit GndAttkInit AdherentGndAttkInit
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt AdherentGndAttkInit GndAttkRpt AdherentGndAttkInit
AirAttkRpt [NONE] AirAttkRpt [NONE]
CastSpell [NONE] CastSpell [NONE]
@ -14278,7 +14278,7 @@ Init VibranceInit
Death AnalogueDeath Death AnalogueDeath
GndAttkInit VibranceGndAttkInit GndAttkInit VibranceGndAttkInit
AirAttkInit VibranceGndAttkInit AirAttkInit VibranceGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt VibranceGndAttkInit GndAttkRpt VibranceGndAttkInit
AirAttkRpt VibranceGndAttkInit AirAttkRpt VibranceGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -14348,7 +14348,7 @@ Init OscilliantInit
Death AtreusDeath Death AtreusDeath
GndAttkInit OscilliantGndAttkInit GndAttkInit OscilliantGndAttkInit
AirAttkInit OscilliantGndAttkInit AirAttkInit OscilliantGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt OscilliantGndAttkRpt GndAttkRpt OscilliantGndAttkRpt
AirAttkRpt OscilliantGndAttkRpt AirAttkRpt OscilliantGndAttkRpt
CastSpell [NONE] CastSpell [NONE]
@ -14444,7 +14444,7 @@ Init RenesairInit
Death RenesairDeath Death RenesairDeath
GndAttkInit VassalGndAttkInit GndAttkInit VassalGndAttkInit
AirAttkInit VassalGndAttkInit AirAttkInit VassalGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt VassalGndAttkInit GndAttkRpt VassalGndAttkInit
AirAttkRpt VassalGndAttkInit AirAttkRpt VassalGndAttkInit
CastSpell [NONE] CastSpell [NONE]
@ -14493,7 +14493,7 @@ Init UnarInit
Death UnarDeath Death UnarDeath
GndAttkInit UnarGndAttkInit GndAttkInit UnarGndAttkInit
AirAttkInit UnarGndAttkInit AirAttkInit UnarGndAttkInit
Unused1 [NONE] Unused1 SkryrokorLocal00
GndAttkRpt UnarGndAttkInit GndAttkRpt UnarGndAttkInit
AirAttkRpt UnarGndAttkInit AirAttkRpt UnarGndAttkInit
CastSpell [NONE] CastSpell [NONE]

Binary file not shown.

View File

@ -1,139 +1,22 @@
# 3 May 2025 # 31 May 2025
## Year 3, month 5, patch 1 ## Year 3, month 5, patch 2
## Patch goals ## Patch goals
- Finalize balance ahead of Acropolis #3 - Make small balance tweaks for Acropolis #3 - Battlements & Throneroom
- Continue under-the-hood changes for Askosi implementation - Continue under-the-hood changes for Askosi implementation
- Deploy advanced constructors for all races - Deploy advanced constructors for all races
- Add and improve some audiovisuals - Add and improve some audiovisuals
## Core ## Core
- **iscript has been extended!** - Added error handling for iscript-based errors. If you see any debug messages, screenshot them and show them to Pr0nogo!
- Special thanks to DarkenedFantasies (aka DF) for his stalwart work on this matter! - [Here's an example error!](https://files.catbox.moe/pijec3.png)
- If you encounter red error popups that read "Script [number] does not exist", please share them with the developers so we can fix them ASAP!
- [Click here](https://i.imgur.com/r6W1KmO.png) for an example error! ## Game Modes
- **Massacre:**
- Units created from abilities are no longer doubled
## Bugfixes ## Bugfixes
- **Stability:** - **Stability:**
- Made Stewards immune to displacements to prevent rare freeze (r. Londier) - Resolved several iscript-based bugs that could have lead to game instability
- **Gameplay:** - **Gameplay:**
- **Kazitrith Cesiant Adaptive Amitosis** now correctly clears when the origin is loaded into a transport - Lardfix: Units directly on top of each other (exact same pixel coordinate) no longer prevent each other from firing (c. DF)
- **Audiovisual:**
- Added missing tooltip for **Apostle - Blood Tithe** (r. GreenEggs'NSpam)
## Audiovisuals:
- Added several new icons (c. Raenarill & jakulangski)
## Terran
- **Law of Attraction:**
- No longer displaces structures
- [Morningstar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/morningstar):
- Build time 40 » 30
- [Autocrat](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/autocrat):
- **Eminence Rifle:**
- Armor penetration 1 » 2
- [Vulture](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vulture):
- HP 100 » 120
- [Matador](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/matador):
- HP 150 » 160
- Movement speed 5 » 5.6
- [Phalanx](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/phalanx):
- **Arclite Shock Cannon:**
- Weapon damage 60 » 70
- [Ramesses](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ramesses):
- HP 110 » 160
- Armor 2 » 3
- [Salamander](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/salamander):
- Build time 32 » 30
- HP 160 » 200
- [Watchdog](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/watchdog):
- Build time 18 » 15
- **Longbolt Missile:**
- Weapon range 7 » 8
- [Anvil](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/anvil):
- Build time 45 » 30
- [Sentinel](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/sentinel):
- Build time 35 » 25
- [Vestry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vestry):
- Resource costs 75/50 » 50/50
- [Scrapyard](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/scrapyard):
- Resource costs 75/0 » 50/0
- HP 400 » 350
## Protoss
- [Herald](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/herald):
- Resource costs 125/50 » 150/75
- Build time 27 » 25
- Transport weight 3 » 4
- [Sycophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/sycophant):
- **Idolatry:**
- Now always recharges the nearest ally not at max shields
- No longer damages the Sycophant's shields
- [Archon](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/archon):
- Resource costs 350/75 » 300/75
- [Patriarch](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/patriarch):
- Resource costs 150/250 » 150/200
- Build time 45 » 40
- [Positron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/positron):
- Resource costs 125/50 » 175/75
- Movement speed 5.83 » 5
- Transport weight 3 » 4
- **Antimatter Missile:**
- Weapon cooldown 0.75 » 1
- Weapon range 6 » 5
- Splash radius 12/24/32 » 16/32/48
- [Clarion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/clarion):
- **Phase Link:**
- Effect range 5 » 3
- [Accantor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/accantor):
- **Plasma Shell:**
- Weapon damage 80 » 70
- [Lanifect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/lanifect):
- HP 100 » 120
- Shields 60 » 80
- **Neutron Flare:**
- Weapon damage 5 » 4
- Armor penetration 2 » 1
- **Disruption Field:**
- No longer disables flyer weapons
- [Didact](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/didact):
- Movement speed 3.33 » 4.16
- **Stasis Field:**
- Energy cost 150 » 200
- [Warden](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/warden):
- Armor 2 » 3
- [Engram](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/engram):
- Armor 3 » 4
- [Ancestral Archives](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/ancestral-archives):
- Resource costs 600/400 » 800/500
## Zerg
- **Regression:**
- Now always creates a corpse
- **Broodspawn:**
- **Death Cycle:**
- No longer Ensnares targets
- Now applies Corrosive Touch instead
- **Corrosive Touch:**
- No longer stacks
- Reduces armor by 1 and attack speed by 25%
- Attacks apply it for 3 seconds; Broodspawn deaths apply it for 1 second
- [Quazilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/quazilisk):
- Movement speed 5 » 5.25
- [Tethzorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethzorokor):
- **Saber Array:**
- Weapon damage 12 » 9
- **NEW: Fan of Teeth:**
- Retaliates with a short-range piercing bone (same behavior as Zarcavrokor)
- [Vithrilisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/vithrilisk):
- **Corrosive Spores:**
- Weapon cooldown 2 » 1.5
- [Gorgrokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gorgrokor):
- **Serrated Cleavers:**
- Weapon cooldown 0.58 » 0.67
- **Calcification:**
- Weapon damage 8 » 6
- Now applies **Corrosive Touch**
- [Kazitrith Cesiant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kazitrith-cesiant):
- **Adaptive Amitosis:**
- Now builds up to max range over 3 seconds

Binary file not shown.