diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index d838ca6b..7225b800 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 43d788cd..7f5efd30 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 3736254e..bd7ea05c 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -2410,7 +2410,7 @@ Grimoire Grimoire Shadow Zytryleth Zytryleth Shadow -Extended Image #1410 +Inzorthrokor Mutate Extended Image #1411 Extended Image #1412 Extended Image #1413 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 605be280..2abe2cdf 100644 Binary files a/mpq/arr/sprites.datex and b/mpq/arr/sprites.datex differ diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 57eeb3a9..8570f634 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 7ca3c82b..dceed0e6 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 1eaebf46..64d7f80d 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/scripts/aiscript.bin b/mpq/scripts/aiscript.bin index 4ccd006e..38a76bbe 100644 Binary files a/mpq/scripts/aiscript.bin and b/mpq/scripts/aiscript.bin differ diff --git a/mpq/scripts/iscript_bloodsummon.bin b/mpq/scripts/iscript_bloodsummon.bin new file mode 100644 index 00000000..1d2d2798 Binary files /dev/null and b/mpq/scripts/iscript_bloodsummon.bin differ diff --git a/mpq/scripts/iscript_bloodsummon.txt b/mpq/scripts/iscript_bloodsummon.txt new file mode 100644 index 00000000..2f5fc391 --- /dev/null +++ b/mpq/scripts/iscript_bloodsummon.txt @@ -0,0 +1,176 @@ +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# All shadows +.headerstart +IsId 275 +Type 1 +Init ShadowHeaderInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +ShadowHeaderInit: + wait 1 + followmaingraphic + goto ShadowHeaderInit + +Generic_Wait1End: + wait 1 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic engines, e.g. +# 2194 Helion Engines (cm\a\helion-engine.grp) +.headerstart +IsId 730 +Type 15 +Init Engines_MultiGlowHeader_OmniInit +Death Generic_Wait1End +GndAttkInit Generic_Wait1End +AirAttkInit Generic_Wait1End +Unused1 [NONE] +GndAttkRpt Generic_Wait1End +AirAttkRpt Generic_Wait1End +CastSpell Generic_Wait1End +GndAttkToIdle Generic_Wait1End +AirAttkToIdle Generic_Wait1End +Unused2 [NONE] +Walking Engines_MultiGlowHeader_OmniInit +WalkingToIdle Generic_Wait1End +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +Engines_MultiGlowHeader_OmniInit: + engframe 0 + wait 1 + engframe 32 + wait 1 + goto Engines_MultiGlowHeader_OmniInit + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic remnants 5 +# 1500 Blackjack Remains (cm\terran\blackjack-corpse.grp) +.headerstart +IsId 650 +Type 1 +Init GenericRemnantsFiveInit +Death GenericRemnantsFiveDeath +.headerend +# ----------------------------------------------------------------------------- # + +GenericRemnantsFiveInit: + playfram 0x00 + wait 239 +GenericRemnantsFiveDeath: + wait 1 + playfram 1 + wait 255 + wait 24 + playfram 2 + wait 255 + wait 24 + playfram 3 + wait 255 + wait 24 + playfram 4 + wait 255 + wait 24 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 976 Optical Flare Hit (Small) (thingy\TmeFlshS.grp) +# 977 Optical Flare Hit (Medium) (thingy\TmeFlshM.grp) +# 978 Optical Flare Hit (Large) (thingy\TmeFlshL.grp) +.headerstart +IsId 32 +Type 1 +Init OpticalFlareHitInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +OpticalFlareHitInit: + playfram 0x00 + wait 1 + playfram 1 + wait 1 + playfram 2 + wait 1 + playfram 3 + wait 1 + playfram 4 + wait 1 + playfram 5 + wait 1 + playfram 6 + wait 1 + playfram 7 + wait 1 + playfram 8 + wait 1 + goto Generic_Wait1End + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic remnants 3, e.g. +# 2257 Thaumalogue Remains (cm\a\thaumalogue-remains.grp) +.headerstart +IsId 41 +Type 1 +Init GenericRemnantsThreeInit +Death GenericRemnantsThreeDeath +.headerend +# ----------------------------------------------------------------------------- # + +GenericRemnantsThreeInit: + playfram 0x00 + wait 239 +GenericRemnantsThreeDeath: + wait 1 + playfram 1 + wait 255 + wait 24 + playfram 2 + wait 255 + wait 24 + playfram 3 + wait 255 + wait 24 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +.headerstart +IsId 291 +Type 15 +Init Engines_GlowHeaderInit +Death Generic_Wait1End +GndAttkInit Generic_Wait1End +AirAttkInit Generic_Wait1End +Unused1 [NONE] +GndAttkRpt Generic_Wait1End +AirAttkRpt Generic_Wait1End +CastSpell Generic_Wait1End +GndAttkToIdle Generic_Wait1End +AirAttkToIdle Generic_Wait1End +Unused2 [NONE] +Walking Engines_GlowHeaderInit +WalkingToIdle Generic_Wait1End +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +Engines_GlowHeaderInit: + engset 0 + wait 1 + engset 1 + wait 1 + goto Engines_GlowHeaderInit \ No newline at end of file diff --git a/mpq/scripts/iscript_kogri.txt b/mpq/scripts/iscript_kogri.txt new file mode 100644 index 00000000..2f5fc391 --- /dev/null +++ b/mpq/scripts/iscript_kogri.txt @@ -0,0 +1,176 @@ +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# All shadows +.headerstart +IsId 275 +Type 1 +Init ShadowHeaderInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +ShadowHeaderInit: + wait 1 + followmaingraphic + goto ShadowHeaderInit + +Generic_Wait1End: + wait 1 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic engines, e.g. +# 2194 Helion Engines (cm\a\helion-engine.grp) +.headerstart +IsId 730 +Type 15 +Init Engines_MultiGlowHeader_OmniInit +Death Generic_Wait1End +GndAttkInit Generic_Wait1End +AirAttkInit Generic_Wait1End +Unused1 [NONE] +GndAttkRpt Generic_Wait1End +AirAttkRpt Generic_Wait1End +CastSpell Generic_Wait1End +GndAttkToIdle Generic_Wait1End +AirAttkToIdle Generic_Wait1End +Unused2 [NONE] +Walking Engines_MultiGlowHeader_OmniInit +WalkingToIdle Generic_Wait1End +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +Engines_MultiGlowHeader_OmniInit: + engframe 0 + wait 1 + engframe 32 + wait 1 + goto Engines_MultiGlowHeader_OmniInit + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic remnants 5 +# 1500 Blackjack Remains (cm\terran\blackjack-corpse.grp) +.headerstart +IsId 650 +Type 1 +Init GenericRemnantsFiveInit +Death GenericRemnantsFiveDeath +.headerend +# ----------------------------------------------------------------------------- # + +GenericRemnantsFiveInit: + playfram 0x00 + wait 239 +GenericRemnantsFiveDeath: + wait 1 + playfram 1 + wait 255 + wait 24 + playfram 2 + wait 255 + wait 24 + playfram 3 + wait 255 + wait 24 + playfram 4 + wait 255 + wait 24 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 976 Optical Flare Hit (Small) (thingy\TmeFlshS.grp) +# 977 Optical Flare Hit (Medium) (thingy\TmeFlshM.grp) +# 978 Optical Flare Hit (Large) (thingy\TmeFlshL.grp) +.headerstart +IsId 32 +Type 1 +Init OpticalFlareHitInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +OpticalFlareHitInit: + playfram 0x00 + wait 1 + playfram 1 + wait 1 + playfram 2 + wait 1 + playfram 3 + wait 1 + playfram 4 + wait 1 + playfram 5 + wait 1 + playfram 6 + wait 1 + playfram 7 + wait 1 + playfram 8 + wait 1 + goto Generic_Wait1End + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# Generic remnants 3, e.g. +# 2257 Thaumalogue Remains (cm\a\thaumalogue-remains.grp) +.headerstart +IsId 41 +Type 1 +Init GenericRemnantsThreeInit +Death GenericRemnantsThreeDeath +.headerend +# ----------------------------------------------------------------------------- # + +GenericRemnantsThreeInit: + playfram 0x00 + wait 239 +GenericRemnantsThreeDeath: + wait 1 + playfram 1 + wait 255 + wait 24 + playfram 2 + wait 255 + wait 24 + playfram 3 + wait 255 + wait 24 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +.headerstart +IsId 291 +Type 15 +Init Engines_GlowHeaderInit +Death Generic_Wait1End +GndAttkInit Generic_Wait1End +AirAttkInit Generic_Wait1End +Unused1 [NONE] +GndAttkRpt Generic_Wait1End +AirAttkRpt Generic_Wait1End +CastSpell Generic_Wait1End +GndAttkToIdle Generic_Wait1End +AirAttkToIdle Generic_Wait1End +Unused2 [NONE] +Walking Engines_GlowHeaderInit +WalkingToIdle Generic_Wait1End +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +Engines_GlowHeaderInit: + engset 0 + wait 1 + engset 1 + wait 1 + goto Engines_GlowHeaderInit \ No newline at end of file diff --git a/mpq/scripts/iscript_zerg.bin b/mpq/scripts/iscript_zerg.bin index 8a8d2b57..c9b48909 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 75998f15..adec5e74 100644 --- a/mpq/scripts/iscript_zerg.txt +++ b/mpq/scripts/iscript_zerg.txt @@ -15370,12 +15370,12 @@ QuazrokorInit: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2024 Inzorthrokor (cm\faction-t\inzorthrokor.grp) +# 2024 Inzorthrokor (cm\f-z\inzorthrokor.grp) .headerstart IsId 820 Type 26 -Init ZoryusthalethInit -Death ZoryusthalethDeath +Init InzorthrokorInit +Death InzorthrokorDeath GndAttkInit InzorthrokorGndAttkInit AirAttkInit InzorthrokorGndAttkInit Unused1 ZoryusthalethUnused1 @@ -15405,6 +15405,33 @@ Enable [NONE] .headerend # ----------------------------------------------------------------------------- # +InzorthrokorInit: + imgulnextid 0 0 # Inzorthrokor Shadow (cm\f-z\inzorthrokor-shadow.grp) + goto ZoryusthalethGndAttkToIdle + +InzorthrokorDeath: + playsnd 1917 # Zoryusthaleth death 01 + setfldirect 0 + playfram 408 + wait 2 + playfram 409 + wait 2 + playfram 410 + wait 2 + playfram 411 + wait 2 + playfram 412 + wait 2 + playfram 413 + wait 2 + playfram 414 + wait 2 + playfram 415 + wait 2 + lowsprul 996 0 0 # Inzorthrokor Remains + wait 1 + end + InzorthrokorGndAttkInit: playfram 0x00 wait 1 @@ -17052,7 +17079,7 @@ KethrajKeepIsWorking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 1800 Iziralisk (cm\faction-z\iziralisk.grp) +# 1800 Iziralisk (cm\f-z\iziralisk.grp) .headerstart IsId 834 Type 26 @@ -17068,8 +17095,8 @@ GndAttkToIdle IziraliskGndAttkToIdle AirAttkToIdle IziraliskGndAttkToIdle Unused2 [NONE] Walking IziraliskWalking -WalkingToIdle IziraliskGndAttkToIdle -SpecialState1 [NONE] +WalkingToIdle IziraliskWalkingToIdle +SpecialState1 SkryrokorLocal00 SpecialState2 IziraliskSpecialState2 AlmostBuilt [NONE] Built [NONE] @@ -17088,9 +17115,10 @@ Enable [NONE] # ----------------------------------------------------------------------------- # IziraliskInit: - imgul 1473 0 0 # Iziralisk Shadow (cm\zerg\izirokor-shad.grp) + imgulnextid 0 0 # Iziralisk Shadow (cm\f-z\iziralisk-shad.grp) + goto IziraliskWalkingToIdle IziraliskGndAttkToIdle: - playfram 0x00 + playfram 0xAA goto IziraliskLocal00 IziraliskLocal00: @@ -17099,53 +17127,45 @@ IziraliskLocal00: goto IziraliskLocal00 IziraliskLocal01: - 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 IziraliskLocal02 - playfram 0x55 + playfram 0xBB wait 1 - playfram 0x44 - wait 1 - playfram 0x33 - wait 1 - playfram 0x22 - wait 1 - playfram 0x11 - wait 1 - goto IziraliskGndAttkToIdle - -IziraliskLocal02: - randcondjmp 62 IziraliskLocal03 - randcondjmp 51 IziraliskLocal04 - playfram 0x77 - wait 1 - playfram 0x88 + playfram 0xAA wait 1 playfram 0x99 wait 1 - playfram 0xaa + goto IziraliskWalkingToIdle + +IziraliskLocal02: + playfram 0xBB wait 1 - playfram 0xbb + playfram 0xAA + wait 3 + randcondjmp 62 IziraliskLocal03 + randcondjmp 51 IziraliskLocal04 + playfram 0xBB wait 1 - playfram 0xcc + playfram 0xCC wait 1 - goto IziraliskGndAttkToIdle + playfram 0xBB + wait 1 + goto IziraliskWalkingToIdle IziraliskLocal03: - playfram 0x55 + playfram 0x99 + wait 4 + playfram 0x11 wait 1 turnccwise 1 - playfram 0x44 + playfram 0x22 wait 1 turnccwise 1 playfram 0x33 @@ -17157,13 +17177,15 @@ IziraliskLocal03: playfram 0x11 wait 1 turnccwise 1 - goto IziraliskGndAttkToIdle + goto IziraliskWalkingToIdle IziraliskLocal04: - playfram 0x55 + playfram 0x99 + wait 4 + playfram 0x11 wait 1 turncwise 1 - playfram 0x44 + playfram 0x22 wait 1 turncwise 1 playfram 0x33 @@ -17175,13 +17197,28 @@ IziraliskLocal04: playfram 0x11 wait 1 turncwise 1 - goto IziraliskGndAttkToIdle + goto IziraliskWalkingToIdle IziraliskDeath: playsnd 1506 # Iziralisk death 01 - imgol 28 0 0 # Geszithalor Death (zerg\zguDeath.grp) - wait 5 - lowsprul 763 0 0 # Iziralisk Remnants (cm\zerg\izirokor-corpse.grp) + 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 960 0 0 # Iziralisk Remnants (cm\f-z\iziralisk-remains.grp) wait 2 end @@ -17212,31 +17249,29 @@ IziraliskUnused1: wait 2 setfldirect 14 nobrkcodeend - goto IziraliskGndAttkToIdle + goto IziraliskWalkingToIdle IziraliskGndAttkInit: - playfram 0x1ba + playfram 0x99 wait 1 - playfram 0x1dc + playfram 0xAA IziraliskGndAttkRpt: + wait 1 nobrkcodestart playsndbtwn 1880 1881 # Iziralisk weapon fire 01, 02 wait 1 + playfram 0xCC wait 1 - playfram 0x1fe - wait 1 - playfram 0x20f - attack + playfram 0xDD + attackwith 1 wait 2 - playfram 0x220 - wait 2 - playfram 0x231 + playfram 0xEE wait 1 - playfram 0x242 - wait 2 - playfram 0x253 + playfram 0xFF wait 1 - playfram 0x264 + playfram 0xEE + wait 1 + playfram 0xCC wait 1 nobrkcodeend gotorepeatattk @@ -17245,45 +17280,34 @@ IziraliskGndAttkRpt: IziraliskWalking: 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 IziraliskWalking +IziraliskWalkingToIdle: + playfram 0x0 + goto IziraliskLocal00 + IziraliskSpecialState2: playfram 0x187 goto SkryrokorLocal00 @@ -17291,25 +17315,25 @@ IziraliskSpecialState2: IziraliskBurrow: 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 IziraliskUnburrow: @@ -17317,23 +17341,23 @@ IziraliskUnburrow: 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 IziraliskGndAttkToIdle + goto IziraliskWalkingToIdle # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: diff --git a/mpq/unit/cm/f-z/inzorthrokor-birth.grp b/mpq/unit/cm/f-z/inzorthrokor-birth.grp index aef9da65..8b355ef9 100644 Binary files a/mpq/unit/cm/f-z/inzorthrokor-birth.grp and b/mpq/unit/cm/f-z/inzorthrokor-birth.grp differ diff --git a/mpq/unit/cm/f-z/inzorthrokor-mutate.grp b/mpq/unit/cm/f-z/inzorthrokor-mutate.grp new file mode 100644 index 00000000..6533c41b Binary files /dev/null and b/mpq/unit/cm/f-z/inzorthrokor-mutate.grp differ diff --git a/mpq/unit/cm/f-z/inzorthrokor-remains.grp b/mpq/unit/cm/f-z/inzorthrokor-remains.grp index 84ca9406..c42072c2 100644 Binary files a/mpq/unit/cm/f-z/inzorthrokor-remains.grp and b/mpq/unit/cm/f-z/inzorthrokor-remains.grp differ diff --git a/mpq/unit/cm/f-z/inzorthrokor-shadow.grp b/mpq/unit/cm/f-z/inzorthrokor-shadow.grp index bcd28781..5427b3b7 100644 Binary files a/mpq/unit/cm/f-z/inzorthrokor-shadow.grp and b/mpq/unit/cm/f-z/inzorthrokor-shadow.grp differ diff --git a/mpq/unit/cm/f-z/inzorthrokor.grp b/mpq/unit/cm/f-z/inzorthrokor.grp index b12ad95e..acb70089 100644 Binary files a/mpq/unit/cm/f-z/inzorthrokor.grp and b/mpq/unit/cm/f-z/inzorthrokor.grp differ diff --git a/mpq/unit/cm/f-z/iziralisk-birth.grp b/mpq/unit/cm/f-z/iziralisk-birth.grp index ba6c82fc..5c711991 100644 Binary files a/mpq/unit/cm/f-z/iziralisk-birth.grp and b/mpq/unit/cm/f-z/iziralisk-birth.grp differ diff --git a/mpq/unit/cm/f-z/iziralisk-mutate.grp b/mpq/unit/cm/f-z/iziralisk-mutate.grp index 94248f97..06cf1a92 100644 Binary files a/mpq/unit/cm/f-z/iziralisk-mutate.grp and b/mpq/unit/cm/f-z/iziralisk-mutate.grp differ diff --git a/mpq/unit/cm/f-z/iziralisk-remains.grp b/mpq/unit/cm/f-z/iziralisk-remains.grp index 6bd41c3d..40686249 100644 Binary files a/mpq/unit/cm/f-z/iziralisk-remains.grp and b/mpq/unit/cm/f-z/iziralisk-remains.grp differ diff --git a/mpq/unit/cm/f-z/iziralisk-shadow.grp b/mpq/unit/cm/f-z/iziralisk-shadow.grp index 4cfb6afc..7169b4bf 100644 Binary files a/mpq/unit/cm/f-z/iziralisk-shadow.grp and b/mpq/unit/cm/f-z/iziralisk-shadow.grp differ diff --git a/mpq/unit/cm/f-z/iziralisk.grp b/mpq/unit/cm/f-z/iziralisk.grp index 5ce16642..3966bd0d 100644 Binary files a/mpq/unit/cm/f-z/iziralisk.grp and b/mpq/unit/cm/f-z/iziralisk.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index 37deab24..b96aab71 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 97b8238a..4a25ac92 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 8cfe5267..0b350561 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 15c603f7..1b6c0d9c 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 22d81100..7f81c384 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -31,6 +31,8 @@ ## Audiovisuals - Updated Askosi UI to be GREEN! (c. DF) - Updated background graphics for Options and CrownLink Join menus (c. Jesse) +- New models for: + - Inzorthrokor (Imicren), Iziralisk (Zorthos) - New death SFX for: - Striga (c. Milia) @@ -128,6 +130,8 @@ - **Scrapworld: Vital Remains** removed - **Mimicry:** - Mimicked attacks now apply Scrapworld: Gold Rush +- [Aphorist](https://cosmonarchy.com/askosi/aphorist): + - Resoure costs 50/25 ยป 100/25 - [Insurant](https://cosmonarchy.com/askosi/insurant): - **Elxe Twinshot:** - No longer attacks air units diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index e852a4bc..2c9ac03f 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ