************************************* SECRET OF EVERMORE ENEMY DATA PATTERN ************************************* Starts at EB878, ends at EE183; 74-byte entries. This file uses the Wimpy Flower entry as an example. A3 6E C4 08 00 00 00 00 00 AB B1 00 00 0E 00 12 00 14 00 46 00 05 00 00 00 09 00 1C 00 20 00 00 00 28 00 02 00 00 00 02 00 08 01 00 00 04 0F 00 00 00 5E 49 5E 49 5E 49 72 49 72 49 72 49 72 49 92 49 52 3E 5A 3E 00 00 00 00 A3 6E C4 = Name pointer 08 = UNKNOWN 00 = UNKNOWN (always zero, often crashes when changed) 00 = Behavioral information. Many values are never used by the game. Despite being binary, there aren't many combinations that seem worthwhile or logical, except for 0x20 with others. - 0x80 UNKNOWN (possibly no effect) - 0x40 UNKNOWN (possibly no effect) - 0x20 Immobile - 0x10 UNKNOWN (used by Salabog and a nameless enemy) - 0x08 UNKNOWN (often makes enemy disappear) - 0x04 Untargetable, unharmable, attacks harmlessly - 0x02 Untargetable, unharmable, does not attack - 0x01 UNKNOWN (often makes enemy disappear) 00 = UNKNOWN (04 for Mosquito, 00 for everybody else) 00 = Assorted properties. Bits past the fifth are never set by the game. It seems reasonable to believe that they are simply not used. - 0x80 UNKNOWN (possibly no effect) - 0x40 UNKNOWN (possibly no effect) - 0x20 UNKNOWN (possibly no effect) - 0x10 Cannot be hit by bazooka shells nor toaster dog projectiles - 0x08 Targetable by Revealer (must be otherwise untargetable) - 0x04 Targetable by Levitate (must be otherwise untargetable) - 0x02 Hit % falls by 30 against uncontrolled main character - 0x01 UNKNOWN (stabilizes Tar Skull and Salabog, unhealthy to unset) 00 = UNKNOWN AB B1 = Primary palette 00 00 = Secondary palette 0E 00 = Collision box size 12 00 = HP 14 00 46 00 05 00 00 00 = UNKNOWN 09 00 = Attack 1C 00 = Defend 20 00 = Magic Def 00 00 = Evade % 28 00 = Hit % 02 00 00 00 = Experience points 02 00 = Money 08 = Loot drop rate (/128) 01 00 00 04 = UNKNOWN 0F 00 = Speed 00 00 = Effect of attack. According to another guide, this is an "index to the function pointer table at SOEus 8F/B6AE", which as such restricts it to "even numbers 28 or less". See soe/ntsc/attacks.txt. 5E 49 = Action #1 5E 49 = Action #2 5E 49 = Action #3 72 49 = Action #4 72 49 = Action #5 72 49 = Action #6 72 49 = Action #7 92 49 = Action when dying (no loot) 52 3E = Action when dying (loot dropped) 5A 3E 00 00 00 00 = UNKNOWN