This is a file of hex values relating to the abilities that enemies use in Phantasy Star IV. These are all completely distinct from the abilities that player characters use. Part 1) Byte descriptions [part1] Part 2) Byte list [part2] Part 3) Notes [part3] Part 1) Byte descriptions [part1] !1: This is the index number, it is NOT stored at this point in the game's ROM. It is used by the game to refer to these skills however. On the enemy list, this number is assigned to the enemy to give that enemy access to the corresponding ability. !2: This is the offset at which this data can be found. Byte 1: This is the "effect". Here's a brief list of some common known values: 01: damage 02: death 03: attack down 06: agility down 07: sleep 08: silence, as the player Seals technique 09: attack up 0A: defense up 0B: magic defense up 0C: agility up 12: heal HP 1C: paralyze 1B: poison 82: silence, as the enemy Seals technique Byte 2: Relevant statistic. This is the part of the enemy's statistics that an ability's power is based on. 01: strength 02: mental 03: agility 04: dexterity 05: attack 06: defense 8x: adding 80 to this byte indicates that it can't be used while tech sealed. This is generally applied to things with an equivalent player tech. Byte 3: Targetting byte. PCs and enemies actually seem to share these values. Beisdes the ones listed here, there are several oddball ones for abilities that spawn, combine, or affect the plot. 01: targets an enemy (ie. a target on the top half of the battle screen) 02: targets all enemies 03: targets self 08: targets a PC (ie. a target on the lower half of the battle screen) 09: targets all PCs 11: targets an enemy (ie. a target on the top half of the battle screen) 12: targets all enemies 14: targets a biological PC 15: targets all biological PCs 18: targets a PC 19: targets all PCs 20: non-combat teleport 33: targets self 34: targets a biological PC 35: targets all biological PCs 38: targets a PC 39: targets all PCs It seems that there are several very basic values that have 10 added to them on ability usable in battle, and adds a further 20 when the action is usable outside of battle. This was observed by Monkeyflinger from GameFAQs & RPGDL and recently confirmed by myself. Byte 4: Power byte. Y'know. It's in hex. If you want to see the decimal value easily, check the .htm version. Byte 5: This is the save. It's sort of the opposite of power; each ability is associated with the means by which to resist it. This is either subtracted from the damage or affects the chance to work for a status attack. 01: strength (common for many status and death attacks) 02: mental (common for many status and death attacks) 03: agility (seldom used) 04: dexterity (never used) 05: attack (cool, but never used) 06: defense (common against physical damage) 07: magic defense (very common against damage) Byte 6: Elemental. You ought to be used to this. Here's my naming system: 01: Physical (others may call this force) 02: Energy (others may call this radiation or laser) 03: Fire 04: Gravity 05: Water (others may call this ice) 06: Anti-Evil (others may call this energy or holy) 07: Electric (others may call this lightning) 08: Holyword (others may call this holy) 09: Brose (others may call this anti-mech) 0A: Biological (others may call this death or status or anti-bio) 0B: Psychic (others may call this status or death) 0C: Mechanical (others may call this anti-mech) 0D: Efess (others may call this holy or anti-evil) 0E: Destroy (others may call this death) Byte 7: Seemingly always 0. Makes everything nicely formatted, at least. Byte 8: Seemingly always 0. Makes everything nicely formatted, at least. Part 2) Byte list [part2] !1 !2 1 2 3 4 5 6 7 8 Flame Bolt 02 283374 01 01 08 50 07 03 00 00 Rail-Gun 03 28337C 01 05 08 00 06 01 00 00 Lasrcannon 04 283384 01 05 08 00 06 02 00 00 Lightning 05 28338C 01 01 08 28 07 07 00 00 Fission (igg)06 283394 1E 00 09 00 00 00 00 00 Fission (gui)07 28339C 1E 00 0A 00 00 00 00 00 Spiral Bld 08 2833A4 01 05 09 00 06 01 00 00 Motrcannon 09 2833AC 01 05 09 00 06 01 00 00 Twin Claw 0A 2833B4 01 05 08 20 06 01 00 00 Stasisball 0B 2833BC 1C 01 08 40 01 0D 00 00 Combine 0C 2833C4 1F 00 19 1A 00 00 00 00 Combine 0D 2833CC 1F 00 17 1A 00 00 00 00 Micromissl 0E 2833D4 01 05 09 00 06 01 00 00 Flamlaunch 0F 2833DC 01 01 08 40 07 03 00 00 Thread 10 2833E4 06 01 08 40 03 01 00 00 Poison 11 2833EC 1B 01 08 40 01 0D 00 00 Fusion 12 2833F4 1F 00 22 24 00 00 00 00 Cell Split 13 2833FC 01 01 09 50 06 01 00 00 Warning 14 283404 1E 00 2C 00 00 00 00 00 Chargcnnon 15 28340C 20 01 09 30 07 02 00 00 Flash 16 283414 21 01 09 40 02 0B 00 00 Waiting 17 28341C 22 00 00 00 00 00 00 00 Explosion 18 283424 23 05 08 00 06 01 00 00 Detonation 19 28342C 24 05 09 18 06 01 00 00 Cyanicbomb 1A 283434 02 01 08 38 01 0A 00 00 Fission 1B 28343C 25 00 23 04 00 00 00 00 Flare Shot 1C 283444 01 05 08 10 06 02 00 00 Barrier 1D 28344C 0B 01 02 00 00 00 00 00 Spark 1E 283454 02 01 08 50 01 0C 00 00 Dbl Slash 1F 28345C 01 05 08 20 06 01 00 00 Phononmasr 20 283464 01 01 09 58 06 01 00 00 Fire Breath 21 28346C 01 01 08 20 07 03 00 00 Ray Breath 22 283474 01 01 08 48 07 02 00 00 Supersonic 23 28347C 01 01 09 96 06 01 00 00 Poisonmist 24 283484 1B 01 08 50 01 0D 00 00 Sleep Gas 25 28348C 07 01 09 50 01 0B 00 00 Shift 26 283494 09 82 03 00 00 00 00 00 Saner 27 28349C 0C 82 02 00 00 00 00 00 Doran 28 2834A4 06 82 09 50 02 0B 00 00 Seals 29 2834AC 82 82 09 50 02 0B 00 00 Rimit 2A 2834B4 07 82 09 20 02 0B 00 00 Needle 2B 2834BC 01 05 08 10 06 01 00 00 Airslash 2C 2834C4 01 05 09 00 06 01 00 00 Deban 2D 2834CC 0A 82 02 00 00 00 00 00 Giwat 2E 2834D4 01 82 08 58 07 05 00 00 Vol 2F 2834DC 02 82 08 50 02 0A 00 00 Distortion 30 2834E4 01 01 09 80 07 04 00 00 Gra 31 2834EC 01 82 09 20 07 04 00 00 Gigra 32 2834F4 01 82 09 40 07 04 00 00 Acidbreath 33 2834FC 01 01 08 18 06 01 00 00 Voice 34 283504 07 01 09 80 02 0B 00 00 Gizan 35 28350C 01 82 09 30 07 01 00 00 Strnglight 36 283514 07 01 08 30 02 0B 00 00 Sand Storm 37 28351C 01 05 09 60 06 01 00 00 Earthquake 38 283524 01 05 09 00 06 01 00 00 Maelstrom 39 28352C 01 05 09 20 06 01 00 00 Combine 3A 283534 1F 00 56 57 00 00 00 00 Combine 3B 28353C 1F 00 54 57 00 00 00 00 Bladeshine 3C 283544 01 05 09 00 06 01 00 00 Haken Bolt 3D 28354C 01 05 08 24 06 01 00 00 Gires 3E 283554 12 82 01 40 00 00 00 00 Flodbreath 3F 28355C 01 05 08 14 06 01 00 00 Wat 40 283564 01 82 08 18 07 05 00 00 Nothing 41 28356C 1F 00 00 50 00 00 00 00 Ray-Spear 42 283574 01 05 08 10 06 02 00 00 Throwlancr 43 28357C 01 01 09 88 06 02 00 00 Foi 44 283584 01 82 08 14 07 03 00 00 Res 45 28358C 12 82 01 10 00 00 00 00 Sar 46 283594 12 82 02 10 00 00 00 00 Zan 47 28359C 01 82 09 10 07 01 00 00 Gifoi 48 2835A4 01 82 08 38 07 03 00 00 Gisar 49 2835AC 12 82 02 10 00 00 00 00 Star Dust 4A 2835B4 01 02 09 48 07 02 00 00 Shadowbind 4B 2835BC 06 02 09 40 02 0B 00 00 Evil Eye 4C 2835C4 07 02 08 40 02 0B 00 00 Corrsion 4D 2835CC 01 02 09 40 07 01 00 00 Dthspell 4E 2835D4 02 02 08 70 02 0A 00 00 Hewn 4F 2835DC 01 02 09 38 07 01 00 00 Bad Smell 50 2835E4 07 01 09 60 01 0B 00 00 Mindblst 51 2835EC 07 02 09 A0 02 0B 00 00 Tandle 52 2835F4 01 02 09 48 07 07 00 00 Nightmare 53 2835FC 29 00 00 00 00 00 00 00 Black Wave 54 283604 2A 00 08 00 00 00 00 00 Legeon 55 28360C 01 02 09 60 07 02 00 00 Forceflash 56 283614 01 02 09 24 07 02 00 00 Gelun 57 28361C 03 82 09 40 02 0B 00 00 Lghtbreath 58 283624 01 01 08 40 07 07 00 00 Disruptarm 59 28362C 01 01 09 A0 06 01 00 00 Flaeli 5A 283634 01 02 08 48 07 03 00 00 Bindwa 5B 28363C 07 02 09 40 02 0B 00 00 Thndrblast 5C 283644 01 02 09 60 07 02 00 00 Tandil 5D 28364C 01 02 09 68 07 07 00 00 Megid 5E 283654 01 82 09 70 07 06 00 00 Thndhalbrt 5F 28365C 01 05 09 00 06 07 00 00 Posession 60 283664 07 02 08 20 02 0B 00 00 Anothrgate 61 28366C 01 02 09 94 07 01 00 00 Reinforce 62 283674 2B 00 03 00 00 00 00 00 Burstroc 63 28367C 01 01 09 48 07 01 00 00 Shdwbreath 64 283684 01 05 08 70 07 01 00 00 Lightshowr 65 28368C 01 01 09 78 07 07 00 00 Destrocray 66 283694 01 05 09 00 07 02 00 00 Nothing 67 28369C 1F 00 00 86 00 00 00 00 Nothing 68 2836A4 1F 00 00 87 00 00 00 00 Cancelling 69 2836AC 27 00 09 00 00 00 00 00 Wind Storm 6A 2836B4 01 05 09 20 06 01 00 00 Mag. Barrir 6B 2836BC 22 00 00 00 00 00 00 00 Black Wave 6C 2836C4 01 02 08 70 07 01 00 00 Round Eyes 6D 2836CC 01 01 08 00 06 01 00 00 Lovel Eyes 6E 2836D4 01 05 08 20 06 01 00 00 Casting 6F 2836DC 22 00 00 00 00 00 00 00 Black Wave 70 2836E4 2C 00 00 00 00 00 00 00 !1 !2 1 2 3 4 5 6 7 8 Part 3) Notes [part3] -My favorite observation here was that the enemy versions of Sar and Gisar are identical. There is no difference in power except for the caster's ability. -The 22 effect is the "do nothing" effect. Take a look at Waiting and Casting, and Mag.Barrir. -For combining and dividing abilities, the target and power generally refer to the things that are changing and what they are changing into. For example: Combine 0C 2833C4 1F 00 19 1A 00 00 00 00 Combine 0D 2833CC 1F 00 17 1A 00 00 00 00 The 17 is an Arthropod, 19 is a Wiredine, and 1A is Lifedeletr. Most of these abilities are formatted like this. -The three NOTHINGs are pretty interesting. Nothing 41 28356C 1F 00 00 50 00 00 00 00 Nothing 67 28369C 1F 00 00 86 00 00 00 00 Nothing 68 2836A4 1F 00 00 87 00 00 00 00 Index 41 includes power of 50, which is a Sand Worm. This is used by Infantworm. Index 67 includes power of 86, which is Profound Darkness 2. This is used by Profound Darkness 1 (on an unknown condition). Index 68 includes power of 87, which is Profound Darkness 3. This is used by Profound Darkness 2 (on the same unknown condition). The jist, in case you don't understand, is that PD1 can summon PD2 and PD2 can summon PD3. See the enemy bytes for more information on this. The AI bytes for PD1 and PD2 are the same as an effect that I believe is "if below (x) HP" for other enemies. I'm guessing that if they're still alive but below a certain HP they will change themselves into the next enemy. I'll probably tinker with this sometime, but if anyone else would like to find out and inform me I'd appreciate that. This document's current home is http://www.wrftpb.com/psiv/ , and was made by Kyle "FreshFeeling" Chapman in November, 2005. Last updated December 20, 2005.