diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index ad3ca422..50e89b7b 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 3ef5a142..6b6a677b 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -546,7 +546,7 @@ Oscilliant Renesair Unar Ashguard -Extended Flingy #340 +Xenolith Extended Flingy #341 Extended Flingy #342 Extended Flingy #343 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 0102d508..894c7ce6 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 69f18985..d8028ddf 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 8f3694a9..81ace88f 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -1989,9 +1989,9 @@ Unar Orbital Ashguard Ashguard Shadow Rilirokor Birth -Extended Image #989 -Extended Image #990 -Extended Image #991 +Xenolith +Xenolith Shadow +Xenolith Warp Flash Extended Image #992 Extended Image #993 Extended Image #994 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 9442529f..3c228dfd 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 de1768c1..cfddab65 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -975,7 +975,7 @@ Renesair Remains Unar Unar Orbital Ashguard -Extended Sprite #1 +Xenolith Extended Sprite #1 Extended Sprite #1 Extended Sprite #1 diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 1b5c2e29..2c8537eb 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 020f3504..53a94984 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index 5608a5ff..e3bea40d 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 0c8f1d74..6b3f4367 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 647eb613..cf8dcdba 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -1300,25 +1300,25 @@ HydraliskGndAttkToIdle: goto HydraliskWalkingToIdle HydraliskWalking: - move 2 + move 4 wait 1 playfram 0x66 - move 2 + move 4 wait 1 playfram 0x77 - move 2 + move 4 wait 1 playfram 0x88 - move 6 + move 4 wait 1 playfram 0x99 - move 6 + move 4 wait 1 playfram 0xaa - move 6 + move 4 wait 1 playfram 0xbb - move 2 + move 4 wait 1 playfram 0x55 goto HydraliskWalking @@ -41111,7 +41111,7 @@ KagraliskGndAttkToIdle: goto KagraliskWalkingToIdle KagraliskWalking: - move 2 + move 4 wait 1 playfram 0x88 move 4 @@ -52148,5 +52148,59 @@ UnarOrbitalDeath: imgol 427 0 0 # Phase Disruptor Hit (thingy\HKexplod.grp) wait 1 end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 189 Pylon (protoss\pylon.grp) +.headerstart +IsId 811 +Type 21 +Init XenolithInit +Death GatewayDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking [NONE] +WalkingToIdle [NONE] +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt [NONE] +Built XenolithBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking ScourgeLocal00 +WorkingToIdle ScourgeLocal00 +WarpIn XenolithWarpIn +.headerend +# ----------------------------------------------------------------------------- # + +XenolithInit: + imgul 191 0 0 # Pylon Shadow (protoss\ppyShad.grp) +XenolithBuilt: + playfram 5 + goto XenolithLocal01 + +XenolithLocal01: + playfram 6 + wait 2 + playfram 7 + wait 2 + playfram 8 + wait 2 + playfram 9 + wait 2 + playfram 10 + wait 10 + goto XenolithLocal01 + +XenolithWarpIn: + imgol 1992 0 0 # Pylon Warp Flash (protoss\pylon.grp) + goto XenolithBuilt -## Next free IsId: 811 \ No newline at end of file +## Next free IsId: 812 \ No newline at end of file diff --git a/mpq/unit/cm/protoss/xenolith-damage.lof b/mpq/unit/cm/protoss/xenolith-damage.lof new file mode 100644 index 00000000..c0fd5566 Binary files /dev/null and b/mpq/unit/cm/protoss/xenolith-damage.lof differ diff --git a/mpq/unit/cm/protoss/xenolith-shadow.grp b/mpq/unit/cm/protoss/xenolith-shadow.grp new file mode 100644 index 00000000..c05e63d6 Binary files /dev/null and b/mpq/unit/cm/protoss/xenolith-shadow.grp differ diff --git a/mpq/unit/cm/protoss/xenolith.grp b/mpq/unit/cm/protoss/xenolith.grp new file mode 100644 index 00000000..6ad0c79a Binary files /dev/null and b/mpq/unit/cm/protoss/xenolith.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index e5f1ade3..563829d3 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 60a4d2b3..82fb0dcb 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/patchnotes.md b/patchnotes.md index 38e0ebb3..049cbc94 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -52,7 +52,7 @@ Our goals for the next patch (8 March 2025) include: - **Dispersive Salvo:** - Weapon damage 1x40 » 1x30 - [Vibrance](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/vibrance): - - Movement speed 5 » 4.14 + - Movement speed 5 » 4.14 (17% slower) - **Sensory Overload:** - Weapon damage 1x15 » 1x10 - [Aquifer](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/aquifer) and [Matrix](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/matrix): @@ -68,4 +68,10 @@ Our goals for the next patch (8 March 2025) include: ## Zerg - [Rilirokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/rilirokor): **Revised!** - Can now be mutated from Larvae (dual-birth, no tech requirement) - - Timed life no longer ticks down while on cagra \ No newline at end of file + - Timed life no longer ticks down while on cagra +- [Hydralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/hydralisk): + - Movement speed 6.52 » 6.398 (2% slower) + - Removed variable movement speed steps +- [Kagralisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/kagralisk): + - Movement speed 4.496 » 4.797 (7% faster) + - Removed variable movement speed steps \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 67541edb..283f15a3 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ