diff --git a/mpq/scripts/aiscript.bin b/mpq/scripts/aiscript.bin index e97f1bdd..3b999822 100644 Binary files a/mpq/scripts/aiscript.bin and b/mpq/scripts/aiscript.bin differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 1d93ca17..b384e037 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -10598,6 +10598,8 @@ DracadinDeath: playsnd 493 # Protoss\DRAGOON\PDrDth00.WAV imgol 1774 0 0 # Dracadin death explosion (cm\protoss\dracadin-explosion.grp) setfldirect 0 + goto DracadinDeathFrames +DracadinDeathFrames: playfram 768 wait 2 playfram 769 @@ -34333,48 +34335,18 @@ WarpIn HierophantWarpIn # ----------------------------------------------------------------------------- # HierophantInit: - imgul 1337 -2 -1 # Hierophant Shadow (cm\protoss\hierophant-shad.grp) + imgul 1337 0 0 # Hierophant Shadow (cm\protoss\hierophant-shad.grp) HierophantWalkingToIdle: playfram 0x00 - wait 2 -HierophantLocal00: - playfram 0x11 - wait 2 - playfram 0x33 - wait 2 - playfram 0x44 - wait 2 - playfram 0x55 - wait 2 - playfram 0x66 - wait 2 - playfram 0x77 - wait 2 - playfram 0x00 - wait 2 - goto HierophantLocal00 + wait 1 + goto DracadinLocal00 HierophantDeath: - setfldirect 0 playsnd 1335 # Hierophant death 01 + imgol 1774 0 0 # Dracadin death explosion (cm\protoss\dracadin-explosion.grp) imgol 153 0 0 # Zealot Death (protoss\zealot.grp) - playfram 0x198 - 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 - lowsprul 192 0 0 # Dracadin Remnants (protoss\pdrDeath.grp) - wait 1 - end + setfldirect 0 + goto DracadinDeathFrames HierophantUnused1: wait 1 @@ -34383,78 +34355,79 @@ HierophantUnused1: playsnd 1704 # Hierophant Revive 01 sprol 746 0 0 # Zealot Death Reversed (protoss\zealot.grp) wait 2 - playfram 414 + playfram 773 wait 2 - playfram 413 + playfram 772 wait 2 - playfram 412 + playfram 771 wait 2 - playfram 410 + playfram 770 wait 2 - playfram 409 + playfram 769 wait 2 - playfram 0x198 - setfldirect 13 + playfram 768 + wait 2 + setfldirect 12 nobrkcodeend goto HierophantWalkingToIdle HierophantGndAttkInit: - playfram 0x110 + playfram 0x220 wait 1 - playfram 0x132 + playfram 0x260 wait 1 - playfram 0x154 + playfram 0x280 wait 1 HierophantGndAttkRpt: - playfram 0x176 + playfram 0x2A0 wait 1 - playfram 0x187 + playfram 0x2C0 wait 1 playsndbtwn 2856 2857 # Hierophant weaponfire 01, 02 attackwith 1 - playfram 0x176 + playfram 0x2E0 wait 1 - playfram 0x165 + playfram 0x2C0 gotorepeatattk ignorerest HierophantGndAttkToIdle: wait 1 - playfram 0x154 + playfram 0x2A0 wait 1 - playfram 0x143 + playfram 0x280 wait 1 - playfram 0x132 + playfram 0x260 wait 1 - playfram 0x121 + playfram 0x240 wait 1 - playfram 0x110 + playfram 0x220 goto HierophantWalkingToIdle HierophantWalking: move 6 wait 1 - playfram 0x88 + playfram 0x100 move 6 wait 1 - playfram 0x99 + playfram 0x120 move 6 wait 1 - playfram 0xaa + playfram 0x140 move 6 wait 1 - playfram 0xbb + playfram 0x160 move 6 wait 1 - playfram 0xcc + playfram 0x180 move 6 wait 1 - playfram 0xdd + playfram 0x1A0 move 6 wait 1 - playfram 0xee + playfram 0x1C0 move 6 wait 1 - playfram 0xff + playfram 0x1E0 goto HierophantWalking HierophantWarpIn: @@ -51078,8 +51051,6 @@ GrandLibraryEnable: wait 1 goto ScourgeLocal00 - - # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 1854 Gladius Charge (cm\protoss\gladius-charge.grp) diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index f918c9d0..17255b27 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ