Final Fantasy II/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Final Fantasy II.

Shop Data

big thanks to Vagla for figuring out the shop locations and format

buying table:
$38190 - $3820F
2 bytes each, 128 bytes total

table:
02 00 04 00 05 00 08 00 0A 00 0F 00 14 00 1E 00
28 00 32 00 50 00 64 00 7D 00 96 00 C8 00 FA 00
E8 03 E8 03 D0 07 E8 03 2C 01 1E 00 0A 00 C8 00
32 00 01 00 90 01 64 00 96 00 00 00 00 00 00 00
98 3A 20 4E A8 61 30 75 40 9C 50 C3 14 00 E8 FD
00 00 32 00 50 00 64 00 00 00 96 00 C8 00 FA 00
2C 01 90 01 F4 01 58 02 20 03 E8 03 DC 05 08 07
D0 07 C4 09 B8 0B A0 0F 88 13 40 1F 10 27 E0 2E

Item prices:
38010 - 3820F

38030 & 38031: Price to sell Potion

38032 & 38033: Price to sell Antidote

38034 & 38035: Price to sell Gold-Pin

38036 & 38037: Price to sell Crucifix

38038 & 38039: Price to sell Maiden's Kiss

3803A & 3803B: Price to sell Echo Screen

3803C & 3803D: Price to sell Eye Drop

3803E & 3803F: Price to sell Phoenix Down

38040 & 38041: Price to sell Elixir

38042 & 38043: Price to sell Ether

38044 & 38045: Price to sell X-Potion

38046 & 38047: Price to sell Cottage

38048 & 38049: Price to sell Wind Flute

3804A & 3804B: Price to sell Earth Drum

3804C & 3804D: Price to sell Garlic

3804E & 3804F: Price to sell Unicorn

38050 & 38051: Price to sell Ice Wind

38052 & 38053: Price to sell Elder IQ

38054 & 38055: Price to sell Heart

38056 & 38057: Price to sell Shoes

38058 & 38059: Price to sell Thread

3805A & 3805B: Price to sell SilentB

3805C & 3805D: Price to sell Egg Timer

3805E & 3805F: Price to sell Death God

38060 & 38061: Price to sell Bacchus' Wine

38062 & 38063: Price to sell Dragon Bean

38064 & 38065: Price to sell Valium

38066 & 38067: Price to sell Ice Scythe

38068 & 38069: Price to sell Fang

3806A & 3806B: Price to sell Mirror

3806C & 3806D: Price to sell Hellfire

3806E & 3806F: Price to sell Phin, I imagine

38070 & 38071: Price to sell "unarmed," I think

38072 & 38073: Price to sell Buckler

38074 & 38075: Price to sell Bronze Shield

38076 & 38077: Price to sell Mithril Shield

38078 & 38079: Price to sell Gold Shield

3807A & 3807B: Price to sell Ice Shield

3807C & 3807D: Price to sell Flame Shield

3807E & 3807F: Price to sell Diamond Shield

38080 & 38081: Price to sell Dragon Shield

38082 & 38083: Price to sell Aegis Shield

38084 & 38085: Price to sell Knife

38086 & 38087: Price to sell Dagger

38088 & 38089: Price to sell Mithril Dagger

3808A & 3808B: Price to sell Gouche

3808C & 3808D: Price to sell Orhacon

3808E & 3808F: Price to sell Ripper

38090 & 38091: Price to sell CatClaw

38092 & 38093: Price to sell Cane

38094 & 38095: Price to sell Mace

38096 & 38097: Price to sell Mithril Cane

38098 & 38099: Price to sell Were Cane

3809A & 3809B: Price to sell Magic Cane

3809C & 3809D: Price to sell Power Cane

3809E & 3809F: Price to sell Evil Cane

380A0 & 380A1: Price to sell Greed Cane

380A2 & 380A3: Price to sell Diamond Cane

380A4 & 380A5: Price to sell Javelin

380A6 & 380A7: Price to sell Spear

380A8 & 380A9: Price to sell Mithril Spear

380AA & 380AB: Price to sell Trident

380AC & 380AD: Price to sell Demon

380AE & 380AF: Price to sell Flame Spear

380B0 & 380B1: Price to sell Ice Spear

380B2 & 380B3: Price to sell Bolt Spear

380B4 & 380B5: Price to sell Holy Spear

380B6 & 380B7: Price to sell Broad Sword

380B8 & 380B9: Price to sell Long Sword

380BA & 380BB: Price to sell Mithril Sword

380BC & 380BD: Price to sell Ancient Sword

380BE & 380BF: Price to sell Sleep Sword

380C0 & 380C1: Price to sell Winged Sword

380C2 & 380C3: Price to sell Blood Sword

380C4 & 380C5: Price to sell Earth Sword

380C6 & 380C7: Price to sell Flame Sword

380C8 & 380C9: Price to sell Ice Sword

380CA & 380CB: Price to sell Defender

380CC & 380CD: Price to sell Sun Sword

380CE & 380CF: Price to sell Excalibur

380D0 & 380D1: Price to sell Masamune

380D2 & 380D3: Price to sell Axe

380D4 & 380D5: Price to sell Battle Axe

380D6 & 380D7: Price to sell Mithril Axe

380D8 & 380D9: Price to sell Demon Axe

380DA & 380DB: Price to sell Ogre Axe

380DC & 380DD: Price to sell Poison Axe

380DE & 380DF: Price to sell Rune Axe

380E0 & 380E1: Price to sell Bow

380E2 & 380E3: Price to sell Long bow

380E4 & 380E5: Price to sell Mithril Bow

380E6 & 380E7: Price to sell Blind Bow

380E8 & 380E9: Price to sell Flame Bow

380EA & 380EB: Price to sell Ice Bow

380EC & 380ED: Price to sell Killer Bow

380EE & 380EF: Price to sell Yoichi Bow

380F0 & 380F1: Price to sell Leather Helmet

380F2 & 380F3: Price to sell Bronze Helmet

380F4 & 380F5: Price to sell Mithril Helmet

380F6 & 380F7: Price to sell Giant Helmet

380F8 & 380F9: Price to sell Flame Helmet

380FA & 380FB: Price to sell Diamond Helmet

380FC & 380FD: Price to sell Genji Helmet

380FE & 380FF: Price to sell Spiral Helmet

38100 & 38101: Price to sell Goldpin Helmet

38102 & 38103: Price to sell Ribbon

38104 & 38105: Price to sell Clothes

38106 & 38107: Price to sell Leather Armor

38108 & 38109: Price to sell Bronze Armor

38109 & 3810A: Price to sell Mithril Armor

3810C & 3810D: Price to sell Gold Armor

3810E & 3810F: Price to sell Knight Armor

38110 & 38111: Price to sell Flame Armor

38112 & 38113: Price to sell Ice Armor

38114 & 38115: Price to sell Diamond Armor

38116 & 38117: Price to sell Dragon Armor

38118 & 38119: Price to sell Genji Armor

3811A & 3811B: Price to sell Copper Armor

3811C & 3811D: Price to sell Silver Armor

3811E & 3811F: Price to sell Ruby Armor

38120 & 38121: Price to sell Quartz Armor

38122 & 38123: Price to sell Diamond Armor

38124 & 38125: Price to sell White Robe

38126 & 38127: Price to sell Black Robe

38128 & 38129: Price to sell Power Armor

3812A & 3812B: Price to sell Black Armor

3812C & 3812D: Price to sell Leather Gloves

3812E & 3812F: Price to sell Bronze Gloves

38130 & 38131: Price to sell Mithril Gloves

38132 & 38133: Price to sell Thief Gloves

38134 & 38135: Price to sell Giant Gloves

38136 & 38137: Price to sell Ice Gloves

38138 & 38139: Price to sell Diamond Gloves

3813A & 3813B: Price to sell Genji Gloves

3813C & 3813D: Price to sell Defender Gloves

3813E & 3813F: Price to sell Power Gloves

38140 & 38141: Price to sell Fire Scroll

38142 & 38143: Price to sell Bolt Scroll

38144 & 38145: Price to sell Ice Scroll

38146 & 38147: Price to sell Aero Scroll

38148 & 38149: Price to sell Drain Scroll

3814A & 3814B: Price to sell Osmose Scroll

3814C & 3814D: Price to sell Flare Scroll

3814E & 3814F: Price to sell Sleep Scroll

38150 & 38151: Price to sell Stone Scroll

38152 & 38153: Price to sell Stop Scroll

38154 & 38155: Price to sell Charm Scroll

38156 & 38157: Price to sell Blind Scroll

38158 & 38159: Price to sell Curse Scroll

3815A & 3815B: Price to sell Toad Scroll

3815C & 3815D: Price to sell Break Scroll

3815E & 3815F: Price to sell Death Scroll

38160 & 38161: Price to sell Warp Scroll

38162 & 38163: Price to sell Berserk Scroll

38164 & 38165: Price to sell Haste Scroll

38166 & 38167: Price to sell Aura Scroll

38168 & 38169: Price to sell Cure Scroll

3816A & 3816B: Price to sell Life Scroll

3816C & 3816D: Price to sell Peep Scroll

3816E & 3816F: Price to sell Heal Scroll

38170 & 38171: Price to sell Barrier Scroll

38172 & 38173: Price to sell Blink Scroll

38174 & 38175: Price to sell Safe Scroll

38176 & 38177: Price to sell Shell Scroll

38178 & 38179: Price to sell Wall Scroll

3817A & 3817B: Price to sell Dispel Scroll

3817C & 3817D: Price to sell Mini Scroll

3817E & 3817F: Price to sell Mute Scroll

38180 & 38181: Price to sell Anti Scroll

38182 & 38183: Price to sell Fog Scroll

38184 & 38185: Price to sell Slow Scroll

38186 & 38187: Price to sell Change Scroll

38188 & 38189: Price to sell Fear Scroll

3818A & 3818B: Price to sell Holy Scroll

3818C & 3818D: Price to sell Exit Scroll

3818E & 3818F: Price to sell Ultima Scroll

$3861D - $386F5: every shop in the game, there might be more after, gonna have to test for that

Shops work like this, take the first byte of an item, that is the item ID number, use the chart below. For now, let's use a
Potion, ID number 10. The second byte is what price it looks at. The format is, take that number, multiply it by 2, then add
0x38010. As an example, D2. Multiply by 2 is 1A4, add 0x38010. Answer is 381B4, so look at 381B4. The table at the top has
D0 07 at that byte (381B4 & 381B5), byte swap... 7D0, and you must now fork out 2000 gil to buy that potion. So the first
slot in your shop would be 10 D2, and for the easy stuff, use Atlea's Weapon shop since it's first in the list. So now in
your hex editor, head to offset 3861D, you should see 3A ED there, change it to 10 D2. Save, open up your rom, head to
Altea's Weapon shop. Good work, now you need to pay 2000 gil for a friggin Potion... :)

Altea:
$3861D - $38624: weapon shop
3A ED 41 EF 4A F0 53 F1
|  |  |  |  |  |  |  |
|  |  |  |  |  |  |  price 4
|  |  |  |  |  |  item 4
|  |  |  |  |  price 3
|  |  |  |  item 3
|  |  |  price 2
|  |  item 2 
|  price 1
item 1
Knife, 150, Cane, 250, Javelin, 300, Broad Sword, 400

$38625 - $3862C: armor shop
31 E9 70 EA 7A E6 8E E9
Buckler, 50, Leather Helmet, 80, Clothes, 20, Leather Gloves, 50

$3862D - $38634: magic shop
98 F1 99 F1 9A F1 AC EE
Fire Scroll, 400, Bolt Scroll, 400, Ice Scroll, 400, Cure Scroll, 200

$38635 - $3863C: mithril weapon shop
3C F4 43 F6 4C F6 55 F7
Mithril Dagger, 800, Mithril Cane, 1500, Mithril Spear, 1500, Mithril Sword, 1800

$3863D - $38644: mithril armor shop
33 F2 72 F0 7D F5 90 F4
Mithril Shield, 500, Mithril Helmet, 300, Mithril Armor, 1000, Mithril Gloves, 800

Gatea:
$38645 - $3864C: weapon shop
4A F0 53 F1 61 F2 68 ED
Javelin, 300, Broad Sword, 400, Axe, 500, Bow, 150

$3864D - $38654: armor shop
31 E9 70 EA 7B EB 8E E9
Buckler, 50, Leather Helmet, 80, Leather Armor, 100, Leahter Gloves, 50

Poft:
$38655 - $3865C: weapon shop
3B F1 42 F2 61 F2 68 ED
Dagger, 400, Mace, 500, Axe, 500, Bow, 150

$3865D - $38664: armor shop
32 EE 71 EE 85 EE 8F F0
Bronze Shield, 200, Bronze Helmet, 200, Copper Armor, 200, Broze Gloves, 300

$38665 - $3866C: magic shop
AC EE B1 F1 B2 F1 B3 F1
Cure Scroll, 200, Blink Scroll, 400, Safe Scroll, 400, Shell Scroll, 400

Unknown:
$3866D - $38674: unknown mithril shop (weapons)
4C F6 55 F7 63 F8 6A F5
Mithril Spear, 1500, Mithril Sword, 1800, Mithril Axe, 2000, Mithril Bow, 1000

Salamando:
$38675 - $3867C: weapon shop
42 F2 54 F3 62 F4 69 EF
Mace, 500, Long Sword, 600, Battle Axe, 800, Long Bow, 250

$3867D - $38684: armor shop
32 EE 71 EE 7C F1 8F F0
Bronze Shield, 200, Bronze Helmet, 200, Bronze Armor, 400, Bronze Gloves, 300

$38685 - $3868C: magic shop
AD F6 B8 F6 A8 F6 BE F6
Life Scroll, 1500, Anti Scroll, 1500, Warp Scroll, 1500, Exit Scroll, 1500

Bofsk:
$3868D - $38694: weapon shop
3B F1 4B F2 54 F3 69 EF
Dagger, 400, Spear, 500, Long Sword, 600, Long Bow, 250

$38695 - $3869C: armor shop
32 EE 71 EE 86 F1 8F F0
Bronze Shield, 200, Bronze Helmet, 200, Silver Armor, 400, Bronze Gloves, 300

$3869D - $386A4: magic shop
BC F4 AE 4F AF F4 B7 F4
Fear Scroll, 800, Peep Scroll, 800, Heal Scroll, 800, Mute Scroll, 800

Phin:
$386A5 - $386AC: weapon shop
44 FA 4D FC 58 FC 6C FC
Were Cane, 3000, Trident, 5000, Winged Sword, 5000, Flame Bow, 5000

$386AD - $387B4: armor shop
34 F5 73 F3 7E F9 88 F5
Gold Shield, 1000, Giant Helmet, 600, Gold Armor, 2500, Quartz Armor, 1000

$387B5 - $387BC: magic shop
B5 FA B6 FA B9 FA BA FA
Dispel Scroll, 3000, Mini Scroll, 3000, Fog Scroll, 3000, Slow Scroll, 3000

Mysidia:
$368BD - $369C4: weapon shop
46 FD 4F E0 65 E0 6D FC
Power Cane, 8000, Flame Spear, 15,000, Ogre Axe, 15,000, Ice Bow, 5000

$386C5 - $386CC: armor shop
35 FC 7F FC 91 F5 92 F8
Ice Shield, 5000, Knight Armor, 5000, Thief Gloves, 1000, Giant Gloves, 2000

$386CD - $386D4: magic shop
B0 FD B4 FD BB FD BD E1
Barrier Scroll, 8000, Wall Scroll, 8000, Change Scroll, 8000, Holy Scroll, 20,000

Tropical Island:
$386D5 - $386DC: Miscellaneous
64 FE 4E FE 87 F4 1D FD
Demon Axe, 10,000, Demon Spear, 10,000, Ruby Armor, 800, Earth Drum, 8000

$386DD - $386F4: all three item shops
10 E9 1A F2 16 EB 11 EE
Potion, 50, X-Potion, 500, Eye Drop, 100, Antidote, 200

13 F5 15 F8 14 F9 12 F9
Crucifix, 1000, Echo Screen, 2000, Maiden's Kiss, 2500, Gold Pin, 2500

17 FC 19 F9 1B FC 18 E5
Phoenix Down, 5000, Ether, 2500, Cottage, 5000, Elixir, 50,000

Jade passage:
$386F5 - $386FC: magic shop
A7 FE A9 FE AA E1 9E E4
Death Scroll, 10,000, Berserk Scroll, 10,000, Haste Scroll, 20,000, Flare Scroll, 40,000

Item ID's:
00: Nothing

01-0E: Key Items
01: Ring
02: Canoe
03: Pass
04: Mithril
05: Ice Sled
06: Goddess Bell
07: Egil Torch
08: Sun Flame
09: Pendant
0A: Egg
0B: White Mask
0C: Black Mask
0D: Crystal Rod
0E: Hiryuu

0F: ???

10-2F: Items
10: Potion
11: Antidote
12: Gold Pin
13: Crucifix
14: Maiden's Kiss
15: Echo Screen
16: Eye Drop
17: Phoenix Down
18: Elixir
19: Ether
1A: X Potion
1B: Cottage
1C: Wind Flute
1D: Earth Drum
1E: Garlic
1F: Unicorn
20: Ice Wind
21: Elder IQ
22: Heart
23: Shoes
24: Thread
25: SilentB (what the hell is this?)
26: Egg Timer
27: Death God
28: Bacchus' Wine
29: Dragon Bean
2A: Valium
2B: Ice Scythe
2C: Fang
2D: Mirror
2E: Hellfire
2F: Phin (I'm not entirely convinced this is an item.)

30: "Unarmed"

31-39: Shields
31: Buckler
32: Bronze Shield
33: Mithril Shield
34: Gold Shield
35: Ice Shield
36: Flame Shield
37: Diamond Shield
38: Dragon Shield
39: Aegis Shield

3A-40: Dirks
3A: Knife
3B: Dagger
3C: Mithril Dagger
3D: Gouche
3E: Orhacon
3F: Ripper
40: CatClaw

41-49: Canes
41: Cane
42: Mace
43: Mithril Cane
44: Were Cane
45: Magic Cane
46: Power Cane
47: Evil Cane
48: Greed Cane
49: Diamond Cane

4A-52: Spears
4A: Javelin
4B: Spear
4C: Mithril Spear
4D: Trident
4E: Demon
4F: Flame Spear
50: Ice Spear
51: Bolt Spear
52: Holy Spear

53-60: Swords
53: Broad Sword
54: Long Sword
55: Mithril Sword
56: Ancient Sword
57: Sleep Sword
58: Winged Sword
59: Blood Sword
5A: Earth Sword
5B: Flame Sword
5C: Ice Sword
5D: Defender
5E: Sun Sword
5F: Excalibur
60: Masamune

61-67: Axe's
61: Axe
62: Battle Axe
63: Mithril Axe
64: Demon Axe
65: Ogre Axe
66: Poison Axe
67: Rune Axe

68-6F: Bow's
68: Bow
69: Long bow
6A: Mithril Bow
6B: Blind Bow
6C: Flame Bow
6D: Ice Bow
6E: Killer Bow
6F: Yoichi Bow

70-79: Helmets
70: Leather Helmet
71: Bronze Helmet
72: Mithril Helmet
73: Giant Helmet
74: Flame Helmet
75: Diamond Helmet
76: Genji Helmet
77: Spiral Helmet
78: Goldpin Helmet
79: Ribbon

7A-8D: Armor
7A: Clothes
7B: Leather Armor
7C: Bronze Armor
7D: Mithril Armor
7E: Gold Armor
7F: Knight Armor
80: Flame Armor
81: Ice Armor
82: Diamond Armor
83: Dragon Armor
84: Genji Armor
85: Copper Armor
86: Silver Armor
87: Ruby Armor
88: Quartz Armor
89: Diamond Armor
8A: White Robe
8B: Black Robe
8C: Power Armor
8D: Black Armor

8E-97: Gloves
8E: Leather Gloves
8F: Bronze Gloves
90: Mithril Gloves
91: Thief Gloves
92: Giant Gloves
93: Ice Gloves
94: Diamond Gloves
95: Genji Gloves
96: Defender Gloves
97: Power Gloves

98-BF: Scrolls
98: Fire Scroll
99: Bolt Scroll
9A: Ice Scroll
9B: Aero Scroll
9C: Drain Scroll
9D: Osmose Scroll
9E: Flare Scroll
9F: Sleep Scroll
A0: Stone Scroll
A1: Stop Scroll
A2: Charm Scroll
A3: Blind Scroll
A4: Curse Scroll
A5: Toad Scroll
A6: Break Scroll
A7: Death Scroll
A8: Warp Scroll
A9: Berserk Scroll
AA: Haste Scroll
AB: Aura Scroll
AC: Cure Scroll
AD: Life Scroll
AE: Peep Scroll
AF: Heal Scroll
B0: Barrier Scroll
B1: Blink Scroll
B2: Safe Scroll
B3: Shell Scroll
B4: Wall Scroll
B5: Dispel Scroll
B6: Mini Scroll
B7: Mute Scroll
B8: Anti Scroll
B9: Fog Scroll
BA: Slow Scroll
BB: Change Scroll
BC: Fear Scroll
BD: Holy Scroll
BE: Exit Scroll
BF: Ultima Scroll

C0 - E7: Spells (in characters spell menu)
C0: Fire
C1: Bolt
C2: Ice
C3: Aero
C4: Drain
C5: Osmose
C6: Flare
C7: Sleep
C8: Stone
C9: Stop
CA: Charm
CB: Blind
CC: Curse
CD: Toad
CE: Break
CF: Death
D0: Warp
D1: Berserk
D2: Haste (Fast)
D3: Aura
D4: Cure
D5: Life
D6: Peep (Basuna)
D7: Heal (Esuna)
D8: Barrier
D9: Blink
DA: Safe
DB: Shell
DC: Wall
DD: Dispel
DE: Mini
DF: Mute
E0: Anti
E1: Fog
E2: Slow
E3: Change
E4: Fear
E5: Holy
E6: Exit
E7: Ultima


Character Data

Original by Y Dienddiwr Da
Modified by Lenophis (sorry Y)
if you see a *, look at the bottom for notes.

Character Data F90  -1400

Unlike FF1, which had a rather small 12 character bytes or so, this game
uses an 8x16 block of Data to represent each character, brace yourself:

The Bytes

A1	: Index, and determines dominant hand.*
C1 - CF : 6 Letter Name, FF is space (For first four character's).
I1 - J1	: Current HP bytes, I1 being 16s and 1s, J1 being 65536s and 256s.
K1 - L1	: Maximum HP bytes, K1 being 16s and 1s, L1 being 65536s and 256s.
M1 - N1	: Current MP bytes, M1 being 16s and 1s, N1 being 65536s and 256s.
O1 - P1	: Maximum MP bytes, O1 being 16s and 1s, P1 being 65536s and 256s.
A2,3	: Strength Points. Don't know why there is two rows, working on it.*
B2,3	: Agility Points.			''
C2,3	: Vitality Points. 			''
D2,3	: Intelligence Points.			''
E2,3	: Soul Points.				''
J2	: Starting Helmet
K2	: Starting Armour
L2	: Starting Gauntlet
M2	: Starting Weapon
N2	: Starting Shield
O2 - P2 : Starting Belt Items
F3	: Magic Power.				
A4 - P4 : Starting Magics.
A5 - P5	: Starting Weapons Skills, 2 bytes each; Level(hits)- Experience.
	in order: Fist, Shield, Knife, Cane, Spear, Sword, Axe, Bow.
A6 - P6 : Magic's (1 - 8) Level, 2 bytes per magic; Level-Experience.
A7 - P7 : Magic's (9 - 16) Level,		''
A8 - B8	: Evasion, 2 bytes; Level- Experience.
C8 - D8	: Magic Defense, 2 bytes; Level- Experience.
F8	: Effects how the players are positioned initially, it can yield
		odd results occasionally.
G8 - P8 : No idea.


XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-00-00-FF-FF-FF-FF-FF-FF-1E-00-1E-00-05-00-05-00  1, "Frioniel"*, HP 30/30, MP 5/5, right handed
2-0A-0A-0A-0A-0A-05-01-46-0B-00-7B-00-53-31-00-00  Str 10, Agi 10, Vit 10, Int 10, Soul 10, LeatherA, BroadS, Buckler
3-0A-0A-0A-0A-0A-05-01-05-02-02-01-0E-01-25-00-7C  MPwr 5
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Weapon skills at 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-00-00-00-00-00-01-47-51-5B-76-E8-EF-94-3A-C8-7A  Evade 1-00, MgDef 1-00, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-01-00-FF-FF-FF-FF-FF-FF-14-00-14-00-05-00-05-00  2, "Violet"/"Maria", HP 20/20, MP 5/5, right handed
2-05-0F-05-0F-0A-05-01-37-03-00-7A-00-68-00-00-00  Str 5, Agi 15, Vit 5, Int 15, Soul 10, Clothes, Bow
3-05-0F-05-0F-0A-05-00-00-00-01-01-0E-01-23-00-34  MPwr 5
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Weapon skills at 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Evade 1-00, MgDef 1-00, back row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-02-00-FF-FF-FF-FF-FF-FF-28-00-28-00-05-00-05-00  3, "Guy"*, HP 40/40, MP 5/5, right handed
2-0F-05-0F-0A-0A-05-01-46-12-00-7B-00-61-00-00-00  Str 15, Agi 5, Vit 15, Int 10, Soul 10, LeatherA, Axe
3-0F-05-0F-0A-0A-05-00-00-00-02-01-04-01-28-00-36  MPwr 5
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Weapon skills at 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-00-00-00-00-00-01-0B-00-04-02-15-14-00-1C-12-17  Evade 1-00, MgDef 1-00, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-03-00-96-AC-B1-AB-FF-FF-AF-00-AF-00-67-00-67-00  4, "Minh"*, HP 175/175, MP 103/103, right handed
2-0A-14-14-10-30-28-01-50-0A-00-85-00-41-00-2B-19  Str 10, Agi 20, Vit 20, Int 16, Soul 48, CopperA, Cane, Ice Scythe, Ether
3-0A-14-14-10-30-28-00-00-00-05-01-14-02-41-00-00  MPwr 40
4-D4-D5-D6-D7-D8-D9-DA-DB-DC-DD-DF-E0-E1-E3-E4-E6  CURE, LIFE, PEEP, HEAL, BARR, BLNK, SAFE, SHEL, WALL, DSPL, MINI, MUTE, ANTI, FOG, SLOW, CHNG, FEAR, HOLY, EXIT
5-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Weapon skills at 1-00
6-06-3A-06-31-05-07-02-4D-06-34-04-43-04-45-05-4B  7-58, 7-49, 6-07, 3-77, 7-52, 5-67, 5-69, 6-75
7-04-43-02-61-03-40-03-23-05-4E-02-1D-02-14-00-00  5-67, 3-97, 4-64, 4-35, 6-76, 3-29, 3-20, 1-00
8-00-62-01-14-00-01-00-00-00-00-00-00-00-00-00-00  Evade 0-98, MgDef 1-20, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-04-00-93-B2-B6-A8-A9-FF-EB-00-EB-00-05-00-05-00  5, "Josef", HP 235/235, MP 5/5, right handed
2-18-18-18-0A-0A-0A-04-63-14-70-7B-8E-00-00-1E-10  Str 24, Agi 24, Vit 24, Int 10, Soul 10, LeatherH, LeatherA, LeatherG, Potion, Garlic
3-18-18-18-0A-0A-0A-00-00-00-04-02-14-02-2F-00-0A  MPwr 10
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-01-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Fist 2-00, rest are 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-01-00-01-00-00-01-00-00-00-00-00-00-00-00-00-00  Evade 2-00, MgDef 2-00, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-05-00-90-B2-B5-A7-B2-B1-40-00-40-00-05-00-05-00  6, "Gordon", HP 64/64, MP 5/5, right handed
2-16-16-16-16-16-16-01-4D-11-00-7C-8F-4B-32-10-10  Str 22, Agi 22, Vit 22, Int 22, Soul 22, BronzeA, BronzeG, Spear, BronzeSh, Potion, Potion
3-16-16-16-16-16-16-01-05-04-08-01-0A-01-34-00-AC  MPwr 22
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Weapon skills at 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-00-00-00-00-00-01-00-00-00-00-00-00-00-00-00-00  Evade 1-00, MgDef 1-00, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-86-00-95-A4-BC-AF-A4-FF-60-00-96-00-14-00-14-00  7, "Layla", HP 96/150, MP 32/32, left handed
2-12-1A-12-10-0A-0A-02-44-12-78-86-00-3B-54-69-00  Str 18, Agi 26, Vit 18, Int 16, Soul 10, GoldpinH, SilverA, Dagger, LongS, LongBow
3-12-24-10-0A-12-0A-02-4A-0A-15-02-2E-02-3A-08-38  MPwr 10
4-C1-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  BOLT
5-00-00-00-00-01-35-00-00-00-00-01-00-00-00-01-0A  Knife 2-53, Sword 2-00, Bow 2-10, rest at 1-00
6-01-22-00-00-00-00-00-00-00-00-00-00-00-00-00-00  2-34, rest at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-01-4A-01-51-00-01-00-00-00-00-00-00-00-00-00-00  Evade 2-74, MgDef 2-81, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-07-00-E8-E9-EA-EB-EC-A7-25-02-25-02-05-00-05-00  8, "Richard"*, HP 549/549, MP 5/5, right handed
2-28-1A-20-10-1A-05-08-63-3D-73-7F-92-58-34-00-00  Str 40, Agi 26, Vit 32, Int 16, Soul 26, GiantH, KnightA, GiantG, WingedS, GoldSh
3-32-1A-20-10-1A-05-05-1E-0B-2B-02-19-02-3F-20-EA  MPwr 5
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-00-00-04-43-00-00-00-00-00-00-07-26-00-00-00-00  Shield 5-67, Sword 8-38, rest at 1-00
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-01-61-01-36-00-01-00-00-00-00-00-00-00-00-00-00  Evade 2-97, MgDef 2-54, front row

XY-A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
1-88-00-FF-FF-FF-FF-FF-FF-26-02-4A-04-05-00-05-00  9, "Lionheart"*, HP 550/1098, MP 5/5, left handed
2-35-2D-2E-24-10-20-09-62-61-75-82-94-5B-66-00-00  Str 53, Agi 45, Vit 46, Int 36, Soul 16, DiamondH, DiamondA, DiamondG, FlameS, PoisonAxe
3-35-2D-2E-24-10-20-08-4C-4C-55-03-00-03-54-08-FF  MPwr 32
4-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  No Initial Spells
5-01-56-02-60-04-58-05-34-06-26-07-28-08-47-03-25  Fist 2-86, Shield 3-96, Knife 5-88, Cane 6-52, Spear 7-38, Sword 8-40, Axe 9-71, Bow 4-37
6-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
7-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  Spell levels at 1-00
8-02-49-02-34-00-01-00-00-00-00-00-00-00-00-00-00  Evade 3-73, MgDef 3-52, front row

Notes:

Dominant hand is determined by the first of the two numbers in the index. If it's 0, that
 character is right handed, if it's 8, that character is left handed.

A2, A3, B2, B3, C2, C3, D2, D3, E2, E3: Though there are two rows, the second row doesn't appear
 to affect the game in any way. Exception is Magic Power, since it's on the second row.

Equipment

Great deal of thanks to awj for contributing this data.

30010 - 30105: Armor pieces
6 bytes each, 245 bytes total

Unequipped: 30010
00 00 00 00 FF 05
|  |  |  |  |  |
|  |  |  |  |  Magic defense
|  |  |  |  Stat boost
|  |  |  Elemental defense
|  |  Int/Soul penalty
|  Evade penalty
Defense
0 defense, -0 evade, -0 int/soul, no elemental defense, no stat boosts, 5 magic defense

Leather Helmet: 30016
01 02 02 00 FF 05
1 defense, -2% evade, -2 int/soul, no elemental defense, no stat boosts, 5 magic defense

Bronze Helmet: 3001C
02 05 08 00 FF 05
2 defense, -5% evade, -8 int/soul, no elemental defense, no stat boosts, 5 magic defense

Mithril Helmet: 30022
04 05 08 00 FF 0A
4 defense, -5% evade, -8 int/soul, no elemental defense, no stat boosts, 10 magic defense

Giant Helmet: 30028
06 0D 18 00 00 0A
6 defense, -13% evade, -24 int/soul, no elemental defense, +10 strength, 10 magic defense

Flame Helmet: 3002E
0D 0E 1A 80 FF 0A
13 defense, -14% evade, -26 int/soul, ice elemental defense, no stat boosts, 10 magic defense

Diamond Helmet: 30034
11 12 22 08 FF 0A
17 defense, -18% evade, -34 int/soul, lightning elemental defense, no stat boosts, 10 magic defense

Genji Helmet: 3003A
1E 1F 3C 01 FF 0F
30 defense, -31% evade, -60 int/soul, dimension elemental defense, no stat boosts, 15 magic defense

Spiral Helmet: 30040
0C 02 02 04 00 0A
12 defense, -2% evade, -2 int/soul, mind elemental defense, +10 strength, 10 magic defense

Goldpin Helmet: 30046
0B 02 00 08 01 0F
11 defense, -2% evade, -0 int/soul, lightning elemental defense, +10 agility, 15 magic defense

Ribbon: 3004C
0A 00 00 FF FF 1A
10 defense, -0% evade, -0 int/soul, resist all 8 elements, no stat boosts, 26 magic defense

Clothes: 30052
01 05 02 00 FF 05
1 defense, -5% evade, -2 int/soul, no elemental defense, no stat boosts, 5 magic defense

Leather Armor: 30058
02 06 04 00 FF 05
2 defense, -6% evade, -4 int/soul, no elemental defense, no stat boosts, 5 magic defense

Bronze Armor: 3005E
05 0E 14 00 FF 05
5 defense, -14% evade, -20 int/soul, no elemental defense, no stat boosts, 5 magic defense

Mithril Armor: 30064
0A 0E 14 00 FF 0A
10 defense, -14% evade, -20 int/soul, no elemental defense, no stat boosts, 10 magic defense

Gold Armor: 3006A
0F 13 1E 20 FF 0A
15 defense, -19% evade, -30 int/soul, poison elemental defense, no stat boosts, 10 magic defense

Knight Armor: 30070
16 1A 2C 00 FF 0A
22 defense, -26% evade, -44 int/soul, no elemental defense, no stat boosts, 10 magic defense

Flame Armor: 30076
1D 21 3A 02 FF 0A
29 defense, -33% evade, -58 int/soul, fire elemental defense, no stat boosts, 10 magic defense

Ice Armor: 3007C
24 28 48 80 FF 0A
36 defense, -40% evade, -72 int/soul, ice elemental defense, no stat boosts, 10 magic defense

Diamond Armor(1): 30082
2B 2F 56 08 FF 0A
43 defense, -47% evade, -86 int/soul, lightning elemental defense, no stat boosts, 10 magic defense

Dragon Armor: 30088
32 36 32 AA FF 0A
50 defense, -54% evade, -50 int/soul, fire, lightning, poison, ice elemental defense, no stat boosts, 10 magic defense

Genji Armor: 3008E
4B 4F 64 10 FF 0F
75 defense, -79% evade, -100 int/soul, insta-death elemental defense, no stat boosts, 15 magic defense

Copper Armor: 30094
05 05 01 00 FF 0A
5 defense, -5% evade, -1 int/soul, no elemental defense, no stat boosts, 10 magic defense

Silver Armor: 3009A
0A 05 01 00 FF 0A
10 defense, -5% evade, -1 int/soul, no elemental defense, no stat boosts, 10 magic defense

Ruby Armor: 300A0
0F 05 01 00 FF 0A
15 defense, -5% evade, -1 int/soul, no elemental defense, no stat boosts, 10 magic defense

Quartz Armor: 300A6
16 05 01 00 FF 0A
22 defense, -5% evade, -1 int/soul, no elemental defense, no stat boosts, 10 magic defense

Diamond Armor(2): 300AC
2B 05 01 00 FF 0A
43 defense, -5% evade, -1 int/soul, no elemental defense, no stat boosts, 10 magic defense

White Robe: 300B2
1E 05 00 55 04 1A
30 defense, -5% evade, -0 int/soul, dimension, mind, insta-death, body elemental defense, +10 soul, 26 magic defense

Black Robe: 300B8
23 05 00 AA 03 1A
35 defense, -5% evade, -0 int/soul, fire, lightning, poison, ice elemental defense, +10 intelligence, 26 magic defense

Power Armor: 300BE
19 05 01 40 00 0A
25 defense, -5% evade, -1 int/soul, body elemental defense, +10 strength, 10 magic defense

Black Armor: 300C4
28 00 01 01 01 0A
40 defense, -0% evade, -1 int/soul, dimension elemental defense, +10 agility, 10 magic defense

Leather Gloves: 300CA
01 03 04 00 FF 05
1 defense, -3% evade, -4 int/soul, no elemental defense, no stat boosts, 5 magic defense

Bronze Gloves: 300D0
03 08 18 00 FF 05
3 defense, -8% evade, -24 int/soul, no elemental defense, no stat boosts, 5 magic defense

Mithril Gloves: 300D6
06 08 18 00 FF 0A
6 defense, -8% evade, -24 int/soul, no elemental defense, no stat boosts, 10 magic defense

Thief Gloves: 300DC
0F 03 28 00 01 0A
15 defense, -3% evade, -40 int/soul, no elemental defense, +10 agility, 10 magic defense

Giant Gloves: 300E2
0F 11 3C 00 00 0A
15 defense, -17% evade, -60 int/soul, no elemental defense, +10 strength, 10 magic defense

Ice Gloves: 300E8
14 16 50 02 FF 0A
20 defense, -22% evade, -80 int/soul, fire elemental defense, no stat boosts, 10 magic defense

Diamond Gloves: 300EE
19 1B 64 08 FF 0A
25 defense, -27% evade, -100 int/soul, lightning elemental defense, no stat boosts, 10 magic defense

Genji Gloves: 300F4
2D 2F 64 04 FF 0F
45 defense, -47% evade, -100 int/soul, mind elemental defense, no stat boosts, 15 magic defense

Defender Gloves: 300FA
12 03 00 10 FF 1A
18 defense, -3% evade, -0 int/soul, insta-death elemental defense, no stat boosts, 26 magic defense

Power Gloves: 30100
13 03 02 20 00 0A
19 defense, -3% evade, -2 int/soul, poison elemental defense, +10 strength, 10 magic defense

30106 - 30345: Weapons
9 bytes each, 575 bytes total

Unarmed: 30106
00 50 00 00 00 00 00 00 FF
|  |  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |  Used as an item...
|  |  |  |  |  |  |  Attack with
|  |  |  |  |  |  Added damage to monster type
|  |  |  |  |  Elemental properties
|  |  |  |  Int/Soul penalty
|  |  |  Evade
|  |  Attack power
|  Accuracy
Type
fist, 80% accurate, 0 attack power, 0% evade, -0 int/soul, no elemental attack, no added damage to monsters, no added effect, no effect when used as an item

Buckler: 3010F
01 00 01 04 46 00 00 00 FF
shield, 0% accurate, 1 attack power, 4% evade, -70 int/soul, no elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Bronze Shield: 30118
01 00 02 04 46 00 00 00 FF
shield, 0% accurate, 2 attack power, 5% evade, -70 int/soul, no elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Mithril Shield: 30121
01 00 03 06 46 00 00 00 FF
shield, 0% accurate, 3 attack power, 6% evade, -70 int/soul, no elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Gold Shield: 3012A
01 00 04 07 46 20 00 00 FF
shield, 0% accurate, 4 attack power, 7% evade, -70 int/soul, poison elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Ice Shield: 30133
01 00 04 07 46 02 00 00 FF
shield, 0% accurate, 4 attack power, 7% evade, -70 int/soul, fire elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Flame Shield: 3013C
01 00 04 07 46 80 00 00 FF
shield, 0% accurate, 4 attack power, 7% evade, -70 int/soul, ice elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Diamond Shield: 30145
01 00 04 07 46 08 00 00 FF
shield, 0% accurate, 4 attack power, 7% evade, -70 int/soul, lightning elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Dragon Shield: 3014E
01 00 05 09 46 AA 00 00 FF
shield, 0% accurate, 5 attack power, 9% evade, -70 int/soul, fire, lighting, poison, ice elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Aegis Shield: 30157
01 00 06 0A 46 55 00 00 FF
shield, 0% accurate, 6 attack power, 10% evade, -70 int/soul, dimension, mind, insta-death, body elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Knife: 30160
02 4B 03 01 05 00 00 00 FF
dagger, 75% accurate, 3 attack power, 1% evade, -5 int/soul, no elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Dagger: 30169
02 41 07 01 05 00 00 00 FF
dagger, 65% accurate, 7 attack power, 1% evade, -5 int/soul, no elemental defense, no added damage to monsters, no added effect, no effect when used as an item

Mithril Dagger: 30172
02 43 0E 01 05 00 00 00 FF


Gouche: 3017B
02 46 20 05 05 00 00 00 FF


Orhacon: 30184
02 48 32 01 05 00 02 00 FF


Ripper: 3018D
02 4B 45 01 05 00 00 10 FF


CatClaw: 30196
02 50 56 01 05 00 10 00 FF


Cane: 3019F
03 46 04 01 05 00 00 00 FF


Mace: 301A8
03 3C 09 01 14 00 00 00 FF


Mithril Cane: 301B1
03 3C 10 01 14 00 00 00 FF


Were Cane: 301BA
03 3E 1C 01 14 00 40 00 FF


Magic Cane: 301C3
03 40 28 01 05 00 00 00 4B


Power Cane: 301CC
03 42 35 01 14 00 00 00 FF


Evil Cane: 301D5
03 44 40 01 05 00 00 00 52


Greed Cane: 301DE
03 46 4E 01 05 00 80 20 FF


Diamond Cane: 301E7
03 4B 5A 01 05 00 00 00 FF


Javelin: 301F0
04 41 06 01 28 00 00 00 FF


Spear: 301F9
04 37 0B 01 28 00 00 00 FF


Mithril Spear: 30202
04 37 12 01 28 00 00 00 FF


Trident: 3020B
04 39 1E 01 28 00 02 00 FF


Demon: 30214
04 3C 2A 01 28 00 01 00 FF


Flame Spear: 3021D
04 3E 36 01 28 02 00 00 FF


Ice Spear: 30226
04 41 42 01 28 80 00 00 FF


Bolt Spear: 3022F
04 43 4E 01 28 08 00 00 7C


Holy Spear: 30238
04 46 5A 01 28 00 20 00 46


Broad Sword: 30241
05 3C 08 01 32 00 00 00 FF


Long Sword: 3024A
05 32 0D 01 32 00 00 00 FF


Mithril Sword: 30253
05 32 14 01 32 00 00 00 FF


Ancient Sword: 3025C
05 0A 19 01 32 00 00 09 FF


Sleep Sword: 30265
05 0A 1E 01 32 00 00 0A FF


Winged Sword: 3026E
05 38 2A 01 32 00 01 00 FF


Blood Sword: 30277
05 00 00 00 64 00 00 04 FF


Earth Sword: 30280
05 3A 34 01 32 00 04 00 FF


Flame Sword: 30289
05 3C 3F 01 32 02 00 00 FF


Ice Sword: 30292
05 3E 48 01 32 80 00 00 FF


Defender: 3029B
05 40 4E 08 32 00 00 00 FF


Sun Sword: 302A4
05 41 53 01 32 00 80 00 FF


Excalibur: 302AD
05 4B 64 01 1E FF F8 00 FF


Masamune: 302B6
05 5A 96 02 00 00 00 00 68
sword, 90% accurate, 150 attack power, 2% evade, -0 int/soul, no elemental attack, no added damage to monsters, no added effect, cast Haste 11 (group)

Axe: 302BF
06 37 0A 01 32 00 00 00 FF


Battle Axe: 302C8
06 2D 0F 01 32 00 00 00 FF


Mithril Axe: 302D1
06 2D 16 01 32 00 00 00 FF


Demon Axe: 302DA
06 2D 1B 01 32 00 00 00 FF


Ogre Axe: 302E3
06 32 3A 01 32 00 08 00 FF


Poison Axe: 302EC
06 37 4C 01 32 20 00 05 FF


Rune Axe: 302F5
06 3C 5F 01 32 00 10 00 6F


Bow: 302FE
07 32 01 00 46 00 00 00 FF


Long Bow: 30307
07 28 05 00 46 00 00 00 FF


Mithril Bow: 30310
07 28 0D 00 46 00 00 00 FF


Blind Bow: 30319
07 00 19 00 46 00 00 03 FF


Flame Bow: 30322
07 2F 2A 00 46 02 00 00 FF


Ice Bow: 3032B
07 32 38 00 46 80 00 00 FF


Killer Bow: 30334
07 00 00 00 46 00 00 81 FF


Yoichi Bow: 3033D
07 4B 5A 00 46 00 00 00 67

Monsters

30CD3 - 30D12:
HP and MP, 2 bytes each, 64 bytes total

HP/MP table:
00 00 06 00 0A 00 14 00 1E 00 2D 00 3C 00 50 00
64 00 8C 00 BE 00 F0 00 2C 01 72 01 C2 01 1C 02
80 02 EE 02 66 03 E8 03 74 04 0A 05 AA 05 54 06
08 07 D0 07 C4 09 B8 0B AC 0D 88 13 58 1B 10 27

remember, HP starts at 30CD5 (monsters can't have 0 HP), MP starts at 30CD3. Remember that for HP/MP you must switch the 
bytes around. So 10 27 will read as 2710, and that is 10,000 HP.

30D13 - 30D22:
Attack count, defense count, and magic defense. 1 byte each, 16 bytes total
table:
00 01 02 03 04 05 06 07 08 0A 0C 0E 10 12 14 FF

30D23 - 30D32:
Accuracy, evade, and magic evade. 1 byte each, 16 bytes total
table:
00 0A 14 1E 28 32 3C 41 46 4B 50 55 5A 5F 64 FF

30D33 - 30D42:
Strength, defense, and morale. 1 byte each, 16 bytes total
table:
00 04 09 11 19 23 28 32 3C 46 55 64 78 96 B4 D2

30D43 - 30D52:
Added effect table. 1 byte each, 16 bytes total
table:
00 81 41 11 09 05 03 82 42 0A 06 46 86 FE 04 08
Bitflag system:
01: Inflict permanent ailment. Ailments are Blind (0x2), Envenom (0x4), Curse (0x8), Amnesia (0x10), Toad (0x20), Petrify
    (0x40), Death (0x80)
02: Inflict temporary ailment. Ailments are Poison (0x4), Sleep (0x8), Mute (0x10), Mini (0x20), Paralysis (0x40), Confusion
    (0x80)
04: Drain 1/16 HP per hit, plus normal damage calculations.
08: Drain MP.
10: Ripper dagger effect. (DOES NOT WORK)
20: Healing
To determine ailments, check the first two bits. If the first bit is 1, then it's a permanent ailment, if the second bit is
1, then it's a temporary ailment. Permanent and temporary ailments can never be used at the same time. If both bits are on,
then the game will use the permanent ailment. 

30D53 - 30D62:
Monster race
table:
00 01 02 04 05 08 10 15 18 21 24 40 80 85 91 95

30D63 - 30D72:
Elemental resistance. 1 byte each, 16 bytes total.
table:
00 04 50 44 55 21 5D 28 80 C4 F5 FD 22 01 8A FF

30D73 - 30D82:
Elemental weakness/absorb. 1 byte each, 16 bytes total.
table:
00 10 11 04 40 20 08 80 A0 88 02 12 0A 82 AA FF

// end monster stats, 175 bytes total.

// monsters have 10 bytes of space each. Yes, you ARE reading that correctly. 10 measly bytes.

LegEater: 307D3
FF 01 00 16 10 00 01 53 30 E0
^  ^  ^  ^^ ^^ ^^ ^^ ^^ ^^ ^^
|  |  |  || || || || || || ||
|  |  |  || || || || || || |Elemental absorb.
|  |  |  || || || || || || Morale.
|  |  |  || || || || || |Elemental weakness.
|  |  |  || || || || || Elemental resistance.
|  |  |  || || || || |Monster Race.
|  |  |  || || || || Magic Evade.
|  |  |  || || || |Magic Defense.
|  |  |  || || || Defense.
|  |  |  || || |Evade.
|  |  |  || || Defense count. (Def. count subtracts hits taken. Doesn't seem to work too well unless there's some defense and/or evade there too.)
|  |  |  || |Attack type.
|  |  |  || Strength.
|  |  |  |Accuracy.
|  |  |  Attack count.
|  |  MP.
|  HP.
AI Attack pattern.
No AI, 6 HP, 0 MP, 1 hit, 60% accurate, 4 strength, -0 hits, 0% evade, 0 defense, 1 magic defense, 50% magic evade

VmpThorn: 307DD
FF 03 00 16 1A 00 01 53 30 D0
No AI, 20 HP, 0 MP, 1 hit, 60% accurate, 4 strength, -0 hits, 0% evade, 0 defense, 1 magic defense, 50% magic evade

Hornet: 307E7
FF 01 00 15 1A 11 01 51 00 E0
No AI, 6 HP, 0 MP, 1 hit, 50% accurate, 4 strength, -1 hit, 10% evade, 0 defense, 1 magic defense, 50% magic evade

QueenBee: 307F1
FF 04 00 15 25 11 11 51 00 D0
No AI, 30 HP, 0 MP, 1 hit, 50% accurate, 9 strength, -1 hit, 10% evade, 4 defense, 1 magic defense, 50% magic evade

Snowman: 307FB
FF 05 00 16 20 12 12 40 0A D7
No AI, 45 HP, 0 MP, 1 hit, 60% accurate, 9 strength, -1 hit, 20% evade, 4 defense, 2 magic defense, 40% magic evade

Yeti: 30805
FF 03 00 15 10 11 01 50 00 D0
No AI, 20 HP, 0 MP, 1 hit, 50% accurate, 4 strength, -1 hit, 10% evade, 0 defense, 1 magic defense, 50% magic evade

Icicle: 3080F
FF 06 00 16 30 00 32 40 1A D7
No AI, 60 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -0 hits, 0% evade, 17 defense, 2 magic defense, 40% magic evade

Stlctite: 30819
FF 0B 00 28 50 13 53 40 15 B0
No AI, 240 HP, 0 MP, 2 hits, 70% accurate, 35 strength, -1 hit, 30% evade, 25 defense, 3 magic defense, 40% magic evade

Column: 30823
FF 0B 00 38 60 13 63 40 10 90
No AI, 240 HP, 0 MP, 3 hits, 70% accurate, 40 strength, -1 hit, 30% evade, 25 defense, 3 magic defense, 40% magic evade

Sprinter: 3082D
FF 04 00 15 20 14 01 50 00 D0
No AI, 30 HP, 0 MP, 1 hit, 50% accurate, 9 strength, -1 hit, 40% evade, 0 defense, 1 magic defense, 50% magic evade

BigBird: 30837
FF 09 00 27 50 13 42 50 00 C0
No AI, 140 HP, 0 MP, 2 hits, 65% accurate, 35 strength, -1 hit, 30% evade, 25 defense, 2 magic defense, 50% magic evade

Adamanti: 30841
FF 0E 00 29 70 00 81 5A 77 B0
No AI, 450 HP, 0 MP, 2 hits, 75% accurate, 50 strength, -0 hits, 0% evade, 60 defense, 1 magic defense, 50% magic evade

LandTrtl: 3084B
FF 09 00 27 50 00 52 5A 77 C0
No AI, 140 HP, 0 MP, 2 hits, 65% accurate, 35 strength, -0 hits, 0% evade, 35 defense, 2 magic defense, 50% magic evade

Ogre: 30855
FF 08 00 17 40 12 32 55 00 C0
No AI, 100 HP, 0 MP, 1 hit, 65% accurate, 25 strength, -1 hit, 20% evade, 17 defense, 2 magic defense, 50% magic evade

WzOgre: 3085F
00 09 04 27 40 14 33 48 00 C0
WzOgre's AI, 140 HP, 30 MP, 2 hits, 65% accurate, 25 strength, -1 hit, 40% evade, 17 defense, 3 magic defense, 40% magic evade

GrOgre: 30869
FF 0C 00 38 60 14 53 45 00 B0
No AI, 300 HP, 0 MP, 3 hits, 70% accurate, 40 strength, -1 hit, 40% evade, 35 defense, 3 magic defense, 40% magic evade

DualHead: 30873
FF 07 00 25 40 12 32 55 14 D0
No AI, 80 HP, 0 MP, 2 hits, 50% accurate, 25 strength, -1 hit, 20% evade, 17 defense, 2 magic defense, 50% magic evade

DualZomb: 3087D
FF 0C 00 57 60 15 43 5C 9A B1
No AI, 540 HP, 0 MP, 5 hits, 65% accurate, 40 strength, -1 hit, 50% evade, 25 defense, 3 magic defense, 50% magic evade

Wererat: 30887
FF 06 00 16 35 22 12 40 20 C0
No AI, 60 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -2 hits, 20% evade, 4 defense, 2 magic defense, 40% magic evade

Stunner: 30891
FF 08 00 27 38 12 32 5B 00 C0
No AI, 100 HP, 0 MP, 2 hits, 65% accurate, 17 strength, -1 hit, 20% evade, 17 defense, 2 magic defense, 50% magic evade

DeadHead: 3089B
FF 05 00 16 30 12 22 4C 9A D1
No AI, 45 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -1 hit, 20% evade, 9 defense, 2 magic defense, 40% magic evade

Skull: 308A5
01 10 0C 69 7E 17 64 4E 9A 31
 AI, 640 HP, 300 MP, 6 hits, 75% accurate, 50 strength, -1 hit, 65% evade, 50 defense, 4 magic defense, 40% magic evade

Zombie: 308AF
FF 04 00 16 30 00 01 5C 9A D1
No AI, 30 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -0 hits, 0% evade, 0 defense, 1 magic defense, 50% magic evade

Ghoul: 308B9
FF 06 00 16 38 12 12 4C 9A D1
No AI, 60 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -1 hit, 20% evade, 4 defense, 2 magic defense, 40% magic evade

Ghast: 308C3
1F 08 04 26 48 13 22 5C 9A C1
 AI, 100 HP, 30 MP, 2 hits, 60% accurate, 25 strength, -1 hit, 30% evade, 9 defense, 2 magic defense, 50% magic evade

Revenant: 308CD
FF 0B 00 38 6E 14 43 4C 9A B1
No AI, 240 HP, 0 MP, 3 hits, 70% accurate, 40 strength, -1 hit, 40% evade, 25 defense, 3 magic defense, 40% magic evade

Shadow: 308D7
FF 05 00 16 36 12 22 4C 6A D1
No AI, 45 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -1 hit, 20% evade, 9 defense, 2 magic defense, 40% magic evade

Wraith: 308E1
FF 06 00 17 2E 22 22 5D AA C1
No AI, 60 HP, 0 MP, 1 hit, 65% accurate, 9 strength, -2 hits, 20% evade, 9 defense, 2 magic defense, 50% magic evade

Specter: 308EB
20 0C 08 39 4E 14 43 5F AA A1
Specter's AI, 300 HP, 100 MP, 3 hits, 75% accurate, 25 strength, -1 hit, 40% evade, 25 defense, 3 magic defense, 50% magic evade

Ghost: 308F5
21 0F 09 59 5E 16 53 5F AA 91
Ghost's AI, 540 HP, 140 MP, 5 hits, 75% accurate, 35 strength, -1 hit, 60% evade, 35 strength, 3 magic defense, 50% magic evade

Antlion: 308FF
FF 0D 00 39 78 15 63 53 D8 A0
No AI, 370 HP, 0 MP, 3 hits, 75% accurate, 50 strength, -1 hit, 50% evade, 40 defense, 3 magic defense, 50% magic evade

Blade: 30909
FF 12 00 6A 90 18 84 41 00 40
No AI, 870 HP, 0 MP, 6 hits, 80% accurate, 70 strength, -1 hit, 70% evade, 60 defense, 4 magic defense, 40% magic evade

Gotus: 30913
05 19 07 6C 90 17 85 40 00 70
 AI, 2000 HP, 80 MP, 6 hits, 90% accurate, 70 strength, -1 hit, 65% evade, 60 defense, 5 magic defense, 40% magic evade

BstDemon: 3091D
06 13 09 6A 95 19 86 66 E0 00
Beast Demon's AI, 1000 HP, 140 MP, 6 hits, 80% accurate, 70 strength, -1 hit, 75% evade, 60 defense, 6 magic defense, 60% magic evade

Chimera: 30927
07 10 07 49 80 15 73 59 00 A0
Chimera's AI, 640 HP, 80 MP, 4 hits, 75% accurate, 60 strength, -1 hit, 50% evade, 50 defense, 3 magic defense, 50% magic evade

GChimera: 30931
08 11 09 5A 80 16 74 49 00 80
 AI, 750 HP, 140 MP, 5 hits, 80% accurate, 60 strength, -1 hit, 60% evade, 50 defense, 4 magic defense, 40% magic evade

Sphinx: 3093B
09 14 0D 6C A0 18 95 49 00 00
Sphinx's AI, 1140 HP, 370 MP, 6 hits, 90% accurate, 85 strength, -1 hit, 70% evade, 70 defense, 5 magic defense, 40% magic evade

Flower: 30945
FF 0F 00 4A 67 00 63 50 3D A0
No AI, 540 HP, 0 MP, 4 hits, 80% accurate, 40 strength, -0 hits, 0% evade, 40 defense, 3 magic defense, 50% magic evade

DvFlower: 3094F
FF 14 00 6B 9C 17 95 80 9A 71
No AI, 1140 HP, 0 MP, 6 hits, 85% accurate, 70 strength, -1 hit, 65% evade, 70 defense, 5 magic defense, 70% magic evade

KilrFish: 30959
FF 08 00 27 40 13 32 52 C6 B0
No AI, 100 HP, 0 MP, 2 hits, 65% accurate, 25 strength, -1 hit, 30% evade, 17 defense, 2 magic defense, 50% magic evade

ElecFish: 30963
0A 0F 07 4A 80 15 74 42 C0 86
ElecFish's AI, 540 HP, 80 MP, 4 hits, 80% accurate, 60 strength, -1 hit, 50% evade, 50 defense, 4 magic defense, 40% magic evade

Eagle: 3096D
FF 09 00 27 50 15 32 51 00 C0
No AI, 140 HP, 0 MP, 2 hits, 65% accurate, 35 strength, -1 hit, 50% evade, 17 defense, 2 magic defense, 50% magic evade

Coctrice: 30977
FF 0D 00 48 52 15 63 51 00 90
No AI, 370 HP, 0 MP, 4 hits, 70% accurate, 35 strength, -1 hit, 50% evade, 40 defense, 3 magic defense, 50% magic evade

Pirate: 30981
FF 05 00 16 30 13 12 40 00 B0
No AI, 45 HP, 0 MP, 1 hit, 60% accurate, 17 strength, -1 hit, 30% evade, 4 defense, 2 magic defense, 40% magic evade

Bucaneer: 3098B
FF 07 00 27 40 14 32 50 00 B0
No AI, 80 HP, 0 MP, 2 hits, 65% accurate, 25 strength, -1 hit, 40% evade, 17 defense, 2 magic defense, 50% magic evade

Borgan: 30995
02 0B 03 19 40 14 33 50 00 00
 AI, 240 HP, 20 MP, 1 hit, 75% accurate, 25 strength, -1 hit, 40% evade, 17 defense, 3 magic defense, 50% magic evade

Z.Borgan: 3099F
03 1A 0D 6D C8 16 C9 EC 9A 01
Zombie Borgan's AI, 2500 HP, 370 MP, 6 hits, 95% accurate, 120 strength, -1 hit, 60% evade, 120 defense, 10 magic defense, 100% magic evade

BigHorn: 309A9
FF 14 00 4B 70 16 76 30 00 80
No AI, 1140 HP, 0 MP, 4 hits, 85% accurate, 50 strength, -1 hit, 60% evade, 50 defense, 6 magic defense, 30% magic evade

Tusk: 309B3
FF 0C 00 3B 60 13 53 50 00 B0
No AI, 300 HP, 0 MP, 3 hits, 85% accurate, 40 strength, -1 hit, 30% evade, 35 defense, 3 magic defense, 50% magic evade

G.Toad: 309BD
FF 0C 00 38 55 13 53 50 07 B0
No AI, 300 HP, 0 MP, 3 hits, 70% accurate, 35 strength, -1 hit, 30% evade, 35 defense, 3 magic defense, 50% magic evade

P.Toad: 309C7
FF 0E 00 49 65 15 64 50 07 B0
No AI, 450 HP, 0 MP, 4 hits, 75% accurate, 40 strength, -1 hit, 50% evade, 40 defense, 3 magic defense, 50% magic evade

SeaSnake: 309D1
FF 0C 00 39 65 14 63 52 C6 B0
No AI, 300 HP, 0 MP, 3 hits, 75% accurate, 40 strength, -1 hit, 40% evade, 40 defense, 3 magic defense, 50% magic evade

SeaDragn: 309DB
0D 12 07 5A 90 16 84 42 C6 80
SeaDragn's AI, 870 HP, 80 MP, 5 hits, 80% accurate, 70 strength, -1 hit, 60% evade, 60 defense, 4 magic defense, 40% magic evade

Ray: 309E5
FF 0E 00 49 68 15 63 53 00 A0
No AI, 450 HP, 0 MP, 4 hits, 75% accurate, 40 strength, -1 hit, 50% evade, 40 defense, 3 magic defense, 50% magic evade

MantaRay: 309EF
FF 12 00 5A 90 16 84 42 C6 80
No AI, 870 HP, 0 MP, 5 hits, 80% accurate, 70 strength, -1 hit, 60% evade, 60 defense, 4 magic defense, 40% magic evade

Flier: 309F9
FF 11 00 6A 80 17 74 41 00 90
No AI, 750 HP, 0 MP, 6 hits, 80% accurate, 60 strength, -1 hit, 65% evade, 50 defense, 4 magic defense, 40% magic evade

Changer: 30A03
0E 09 07 28 50 15 43 4B 23 B0
Changer's AI, 140 HP, 80 MP, 2 hits, 70% accurate, 35 strength, -1 hit, 50% evade, 25 defense, 3 magic defense, 40% magic evade

Brain: 30A0D
0F 0B 08 49 60 16 53 5B 23 A0
Brain's AI, 240 HP, 100 MP, 4 hits, 75% accurate, 40 strength, -1 hit, 60% evade, 35 defense, 3 magic defense, 50% magic evade

Sucker: 30A17
FF 0C 00 38 5F 14 63 51 17 A0
No AI, 300 HP, 0 MP, 3 hits, 70% accurate, 35 strength, -1 hit, 40% evade, 40 defense, 3 magic defense, 50% magic evade

M.Sucker: 30A21
10 11 0C 69 63 17 74 41 17 10
M.Sucker's AI, 750 HP, 300 MP, 6 hits, 75% accurate, 40 strength, -1 hit, 65% evade, 50 defense, 4 magic defense, 40% magic evade

Werewolf: 30A2B
FF 0F 00 4A 75 15 74 4B 20 80
No AI, 540 HP, 0 MP, 4 hits, 80% accurate, 50 strength, -1 hit, 50% evade, 50 defense, 4 magic defense, 40% magic evade

WolfDevl: 30A35
04 12 0C 8A 90 19 76 66 00 00
 AI, 870 HP, 300 MP, 8 hits, 80% accurate, 70 strength, -1 hit, 75% evade, 50 defense, 6 magic defense, 60% magic evade

Imp: 30A3F
13 0C 08 48 55 15 53 E7 E0 80
Imp's AI, 300 HP, 100 MP, 4 hits, 70% accurate, 35 strength, -1 hit, 50% evade, 35 defense, 3 magic defense, 100% magic evade

Fiend: 30A49
14 11 0C 8A 86 17 76 67 80 2A
 AI, 750 HP, 300 MP, 8 hits, 80% accurate, 60 strength, -1 hit, 65% evade, 50 defense, 6 magic defense, 60% magic evade

Molbor: 30A53
FF 11 00 5A 78 16 74 42 C6 90
No AI, 750 HP, 0 MP, 5 hits, 80% accurate, 50 strength, -1 hit, 60% evade, 50 defense, 4 magic defense, 40% magic evade

L.Molbor: 30A5D
FF 13 00 7A 8B 17 86 33 70 70
No AI, 1000 HP, 0 MP, 7 hits, 80% accurate, 60 strength, -1 hit, 65% evade, 60 defense, 6 magic defense, 30% magic evade

G.Molbor: 30A67
FF 15 00 8B AD 18 A5 83 00 10
No AI, 1290 HP, 0 MP, 8 hits, 85% accurate, 85 strength, -1 hit, 50% evade, 85 defense, 5 magic defense, 70% magic evade

Basilisk: 30A71
15 11 09 6A 90 17 76 3A 00 70
 AI, 750 HP, 140 MP, 6 hits, 80% accurate, 70 strength, -1 hit, 65% evade, 50 defense, 6 magic defense, 30% magic evade

Salmandr: 30A7B
17 15 0C 8C B0 18 A5 86 A7 1A
Salamander's AI, 1290 HP, 300 MP, 8 hits, 90% accurate, 100 strength, -1 hit, 70% evade, 85 defense, 5 magic defense, 70% magic evade

IceLiz: 30A85
16 13 0A 7B A0 17 96 3A 0A 77
Ice Lizard's AI, 1000 HP, 190 MP, 7 hits, 85% accurate, 85 strength, -1 hit, 65% evade, 70 defense, 6 magic defense, 30% magic evade

Ameoba: 30A8F
FF 14 00 69 B5 00 86 34 40 55
No AI, 1140 HP, 0 MP, 6 hits, 75% accurate, 100 strength, -0 hits, 0% evade, 60 defense, 6 magic defense, 30% magic evade

100Eye: 30A99
18 14 0C 7C A1 18 95 84 F0 15
 AI, 1140 HP, 300 MP, 7 hits, 90% accurate, 85 strength, -1 hit, 70% evade, 70 defense, 5 magic defense, 70% magic evade

Worm: 30AA3
FF 19 00 6D C0 11 B4 57 00 00
No AI, 2000 HP, 0 MP, 6 hits, 95% accurate, 120 strength, -1 hit, 10% evade, 100 defense, 4 magic defense, 50% magic evade

SandWorm: 30AAD
19 15 0A 7B B0 18 66 34 00 30
Sand Worm's AI, 1290 HP, 190 MP, 7 hits, 85% accurate, 100 strength, -1 hit, 70% evade, 40 defense, 6 magic defense, 30% magic evade

AbysWorm: 30AB7
1A 15 0D 8C D0 18 A5 84 30 0B
Abyss Worm's AI, 1290 HP, 370 MP, 8 hits, 90% accurate, 150 strength, -1 hit, 70% evade, 85 defense, 5 magic defense, 70% magic evade

Slime: 30AC1
FF 02 01 15 1A 00 F1 54 4D D5
No AI, 10 HP, 6 MP, 1 hit, 50% accurate, 4 strength, -0 hits, 0% evade, 210 defense, 1 magic defense, 50% magic evade

Jelly: 30ACB
FF 05 01 16 35 00 F2 44 6D D5
No AI, 45 HP, 6 MP, 1 hit, 60% accurate, 17 strength, -0 hits, 0% evade, 210 defense, 2 magic defense, 40% magic evade

Mallow: 30AD5
FF 08 05 27 45 00 F2 54 A6 B5
No AI, 100 HP, 45 MP, 2 hits, 65% accurate, 25 strength, -0 hits, 0% evade, 210 defense, 2 magic defense, 50% magic evade

Pudding: 30ADF
FF 0D 07 4A 65 00 F3 54 BA 95
No AI, 370 HP, 80 MP, 4 hits, 80% accurate, 40 strength, -0 hits, 0% evade, 210 defense, 3 magic defense, 50% magic evade

R.Soul: 30AE9
1E 0F 04 1A 50 16 64 47 00 AF
 AI, 540 HP, 30 MP, 1 hit, 80% accurate, 35 strength, -1 hit, 60% evade, 40 defense, 4 magic defense, 40% magic evade

G.Soul: 30AF3
1D 01 06 18 40 14 33 47 00 EF
 AI, 6 HP, 60 MP, 1 hit, 70% accurate, 25 strength, -1 hit, 40% evade, 17 defense, 3 magic defense, 40% magic evade

Soul: 30AFD
1C 03 07 18 50 14 43 47 00 EF
 AI, 20 HP, 80 MP, 1 hit, 70% accurate, 35 strength, -1 hit, 40% evade, 25 defense, 3 magic defense, 40% magic evade

VmpGirl: 30B07
11 0F 08 5A 6E 16 74 4F 8A 71
VampGirl's AI, 540 HP, 100 MP, 5 hits, 80% accurate, 40 strength, -1 hit, 60% evade, 50 defense, 4 magic defense, 40% magic evade

VmpLady: 30B11
12 14 09 6B AE 18 A6 3F BA 31
VampLady's AI, 1140 HP, 140 MP, 6 hits, 85% accurate, 85 strength, -1 hit, 70% evade, 85 defense, 6 magic defense, 30% magic evade

Emperor: 30B1B (the first time)
0B 15 0A 6A 90 17 74 40 00 00
 AI, 1290 HP, 190 MP, 6 hits, 80% accurate, 70 strength, -1 hit, 65% evade, 50 defense, 4 magic defense, 40% magic evade

Shade: 30B25
0C 1B 0B 8E C4 1A C8 3F A0 01
 AI, 3000 HP, 240 MP, 8 hits, 100% accurate, 120 strength, -1 hit, 80% evade, 120 defense, 8 magic defense, 30% magic evade

Mantis: 30B2F
FF 11 00 59 80 16 74 40 07 90
No AI, 750 HP, 0 MP, 5 hits, 75% accurate, 60 strength, -1 hit, 60% evade, 50 defense, 4 magic defense, 40% magic evade

MantKing: 30B39
FF 14 00 7A A0 18 95 40 07 00
No AI, 1140 HP, 0 MP, 7 hits, 80% accurate, 85 strength, -1 hit, 70% evade, 70 defense, 5 magic defense, 40% magic evade

DvMantis: 30B43
22 15 0D 8B A8 19 A5 86 80 0A
 AI, 1290 HP, 370 MP, 8 hits, 85% accurate, 85 strength, -1 hit, 75% evade, 85 defense, 5 magic defense, 70% magic evade

Corpse: 30B4D
FF 12 00 69 85 17 86 30 00 00
No AI, 870 HP, 0 MP, 6 hits, 75% accurate, 60 strength, -1 hit, 65% evade, 60 defense, 6 magic defense, 30% magic evade

DkKnight: 30B57
FF 14 00 7A A0 18 A5 40 00 00
No AI, 1140 HP, 0 MP, 7 hits, 80% accurate, 85 strength, -1 hit, 70% evade, 85 defense, 5 magic defense, 40% magic evade

DthRider: 30B61
FF 15 00 8B CE 18 C5 86 9A 01
No AI, 1290 HP, 0 MP, 8 hits, 85% accurate, 120 strength, -1 hit, 70% evade, 120 defense, 5 magic defense, 70% magic evade

Golem: 30B6B
FF 17 00 6D B9 15 CB E6 AA 00
No AI, 1620 HP, 0 MP, 6 hits, 95% accurate, 100 strength, -1 hit, 50% evade, 120 defense, 14 magic defense, 100% magic evade

StGolem: 30B75
23 18 0B 7D C0 15 DB E6 F5 00
 AI, 1800 HP, 240 MP, 7 hits, 95% accurate, 120 strength, -1 hit, 50% evade, 150 defense, 14 magic defense, 100% magic evade

MtGolem: 30B7F
FF 19 00 8D D0 15 EB E6 F6 00
No AI, 2000 HP, 0 MP, 8 hits, 95% accurate, 150 strength, -1 hit, 50% evade, 180 defense, 14 magic defense, 100% magic evade

Goblin: 30B89
FF 01 00 15 10 00 01 55 00 E0
No AI, 6 HP, 0 MP, 1 hit, 50% accurate, 4 strength, -0 hits, 0% evade, 0 defense, 1 magic defense, 50% magic evade

G.Goblin: 30B93
24 02 01 15 10 11 01 55 00 D0
Green Goblin's AI, 10 HP, 6 MP, 1 hit, 50% accurate, 4 strength, -1 hit, 10% evade, 0 defense, 1 magic defense, 50% magic evade

DesAngel: 30B9D
25 04 02 16 20 11 12 45 00 D0
 AI, 30 HP, 10 MP, 1 hit, 60% accurate, 9 strength, -1 hit, 10% evade, 4 defense, 2 magic defense, 40% magic evade

Balloon: 30BA7
26 03 02 15 20 00 01 51 3C D0
Balloon's AI, 20 HP, 10 MP, 1 hit, 50% accurate, 9 strength, -0 hits, 0% evade, 0 defense, 1 magic defense, 50% magic evade

Grenade: 30BB1
27 06 02 17 40 00 32 51 3C D0
 AI, 60 HP, 10 MP, 1 hit, 65% accurate, 25 strength, -0 hits, 0% evade, 17 defense, 2 magic defense, 50% magic evade

Mine: 30BBB
28 0A 04 28 50 00 43 41 3C C0
Mine's AI, 30 MP, 2 hits, 70% accurate, 35 strength, -0 hits, 0% evade, 25 defense, 3 magic defense, 40% magic evade

Bomb: 30BC5
29 10 09 5A 80 00 74 41 3C 80
Bomb's AI, 640 HP, 140 MP, 5 hits, 80% accurate, 60 strength, -0 hits, 0% evade, 55 defense, 4 magic defense, 40% magic evade

Soldier: 30BCF
24 05 02 16 30 11 20 50 00 D0
G.Goblin's AI, 45 HP, 10 MP, 1 hit, 60% accurate, 17 strength, -1 hit, 10% evade, 9 defense, 2 magic defense, 50% magic evade

Sargeant: 30BD9
2A 09 02 28 50 13 43 50 00 C0
Captain's AI, 140 HP, 10 MP, 2 hits, 70% accurate, 35 strength, -1 hit, 30% evade, 25 defense, 3 magic defense, 50% magic evade

Captain: 30BE3
2A 11 04 6A 80 16 74 50 00 B0
Captain's AI, 750 HP, 30 MP, 6 hits, 80% accurate, 60 strength, -1 hit, 60% evade, 55 defense, 4 magic defense, 50% magic evade

General: 30BED
FF 18 00 9D C0 19 B4 60 00 40
No AI, 1800 HP, 0 MP, 9 hits, 95% accurate, 120 strength, -1 hit, 75% evade, 100 defense, 4 magic defense, 60% magic evade

Mage: 30BF7 (brown robed caster)
2C 07 04 17 30 14 23 66 00 C0
Mage's AI, 80 HP, 30 MP, 1 hit, 65% accurate, 25 strength, -1 hit, 40% evade, 17 defense, 3 magic defense, 60% magic evade

Sorcerer: 30C01 (blue robed caster)
2D 09 06 18 40 15 33 66 00 90
Sorcerer's AI, 60 MP, 1 hit, 70% accurate, 25 strength, -2 hit, 50% evade, 25 defense, 3 magic defense, 60% magic evade

Wizard: 30C0B (green robed caster)
2E 0F 0A 19 60 18 54 66 00 50
Wizard's AI, 540 HP, 190 MP, 1 hit, 75% accurate, 40 strength, -1 hit, 70% evade, 35 defense, 4 magic defense, 60% magic evade

Panther: 30C15
FF 0A 00 28 55 13 43 4B 20 C0
No AI, 190, 0 MP, 2 hits, 70% accurate, 35 strength, -1 hit, 30% evade, 25 defense, 3 magic defense, 40% magic evade

Krull: 30C1F
2F 13 0C 79 61 18 85 40 00 20
Krull's AI, 1000 HP, 300 MP, 7 hits, 75% accurate, 40 strength, -1 hit, 70% evade, 60 defense, 5 magic defense, 40% magic evade

Lamia: 30C29
30 13 06 6B 99 17 96 36 00 50
 AI, 1000 HP, 60 MP, 6 hits, 85% accurate, 70 strength, -1 hit, 65% evade, 70 defense, 6 magic defense, 30% magic evade

Q.Lamia: 30C33
31 15 0D 8D 79 29 77 46 00 20
 AI, 1290 HP, 370 MP, 8 hits, 95% accurate, 50 strength, -2 hits, 75% evade, 50 defense, 7 magic defense, 40% magic evade

Gigas: 30C3D
FF 11 00 3A B0 13 84 45 00 C0
No AI, 750 HP, 0 MP, 3 hits, 80% accurate, 100 strength, -1 hit, 30% evade, 60 defense, 4 magic defense, 40% magic evade

F.Gigas: 30C47
2B 18 0B 6D B0 14 B4 55 07 7A
Fire Gigas' AI, 1800 HP, 240 MP, 6 hits, 95% accurate, 100 strength, -1 hit, 40% evade, 100 defense, 4 magic defense, 50% magic evade

I.Gigas: 30C51
32 19 09 7D C0 15 C4 55 0A 67
Ice Gigas' AI, 2000 HP, 140 MP, 7 hits, 95% accurate, 120 strength, -1 hit, 50% evade, 120 defense, 4 magic defense, 50% magic evade

T.Gigas: 30C5B
33 1A 0D 8D D0 16 D4 55 05 66
 AI, 2500 HP, 370 MP, 8 hits, 95% accurate, 150 strength, -1 hit, 60% evade, 150 defense, 4 magic defense, 50% magic evade

Behemoth: 30C65
FF 17 00 3D A0 14 74 53 00 A0
No AI, 1620 HP, 0 MP, 3 hits, 95% accurate, 85 strength, -1 hit, 40% evade, 50 defense, 4 magic defense, 50% magic evade

Behemoth: 30C6F (King Behemoth that is)
FF 1D 00 8E D0 15 C8 33 00 00
No AI, 5000 HP, 0 MP, 8 hits, 100% accurate, 150 strength, -1 hit, 50% evade, 120 defense, 8 magic defense, 30% magic evade

Dragon: 30C79
16 1A 09 6D D0 19 C5 59 0A 07
Ice Lizard's AI, 2500 HP, 140 MP, 6 hits, 95% accurate, 150 strength, -1 hit, 75% evade, 120 defense, 5 magic defense, 50% magic evade

G.Dragon: 30C83
34 1B 0A 7E D0 19 D8 49 06 05
Green Dragon's AI, 3000 HP, 190 MP, 7 hits, 100% accurate, 150 strength, -1 hit, 75% evade, 150 defense, 8 magic defense, 40% magic evade

B.Dragon: 30C8D
35 1C 0B 8E E0 19 D8 49 05 06
Blue Dragon's AI, 3500 HP, 240 MP, 8 hits, 100% accurate, 180 strength, -1 hit, 75% evade, 150 defense, 8 magic defense, 40% magic evade

R.Dragon: 30C97
17 1D 0E 8E E0 19 E8 49 07 0A
Salamander's AI, 5000 HP, 450 MP, 8 hits, 100% accurate, 180 strength, -1 hit, 75% evade, 180 defense, 8 magic defense, 40% magic evade

Giant: 30CA1
34 1C 0B AE E0 00 EB E6 49 0A
Green Dragon's AI, 3500 HP, 240 MP, 12 hits, 100% accurate, 180 strength, -0 hits, 0% evade, 180 defense, 14 magic defense, 100% magic evade

Tiamat: 30CAB
36 1D 0E 8E D5 1A E8 89 14 0E
Tiamat's AI, 5000 HP, 450 MP, 8 hits, 100% accurate, 150 strength, -1 hit, 80% evade, 180 defense, 8 magic defense, 70% magic evade

Satan: 30CB5
37 1D 0E 8E D5 1A E8 87 80 0A
Satan's AI, 5000 HP, 450 MP, 8 hits, 100% accurate, 150 strength, -1 hit, 80% evade, 180 defense, 8 magic defense, 70% magic evade

Asteroth: 30CBF
38 1E 0F 8E DE 1A E8 89 14 0E
Asteroth's AI, 7000 HP, 540 MP, 8 hits, 100% accurate, 150 strength, -1 hit, 80% evade, 180 defense, 8 magic defense, 70% magic evade

Emperor: 30CC9 (the final battle)
39 1F 0F 8E EE 1A FC 84 40 02
Emperor's AI, 10,000 HP, 540 MP, 8 hits, 100% accurate, 180 strength, -1 hit, 80% evade, 210 defense, 16 magic defense, 70% magic evade

30D83 - 30F52:
Monster AI, 8 bytes each, 464 bytes total.

Wizard Ogre's attack pattern, pack 00: 30D83
4E 4E 4E 6B 5D 5A 4E 4E
Ice 5, Ice 5, Ice 5, Blink 3, Blind 4, Sleep 4, Ice 5, Ice 5

Skull's attack pattern, pack 01: 30D8B
50 50 50 5B 5B 5B 62 62
Ice 12, Ice 12, Ice 12, STON 16, STON 16, Toad 10, Toad 10

Borgan's attack pattern, pack 02: 30D93
00 00 00 0D 0D 0D 00 00
Attack, attack, attack, Cure 3, Cure 3, Cure 3, attack, attack

Zombie Borgan's attack pattern, pack 03: 30D9B
59 59 00 00 00 00 59 59
Flare 16, Flare 16, attack, attack, attack, attack, Flare 16, Flare 16

Wolf Devil's attack pattern, pack 04: 30DA3
4A 00 00 4A 5F 5F 1F 67


Gotus' attack pattern, pack 05: 30DAB
00 00 00 00 00 1B 34 34


Beast Demon's attack pattern, pack 06: 30DB3
19 3F 00 70 4D 00 70 4D


Chimera's attack pattern, pack 07: 30DBB
01 00 00 01 00 00 01 00
Fire 7, attack, attack, Fire 7, attack, attack, Fire 7, attack

GChimera's attack pattern, pack 08: 30DC3
01 00 00 01 00 82 01 82


Sphinx's attack pattern, pack 09: 30DCB
7A 00 00 7A 83 83 7A 6E
(Fire 16, Dispel 16,)

Electric Fish's attack pattern, pack 0A: 30DD3
7C 00 00 7C 00 00 7C 00
Bolt 8, attack, attack, Bolt 8, attack, attack, Bolt 8, attack

Emperor's attack pattern, pack 0B: 30DDB
00 00 4D 17 16 0B 6C 6A


Shade's attack pattern, pack 0C: 30DE3
00 00 5F 64 5F 64 5F 64


Sea Dragon's attack pattern, pack 0D: 30DEB
84 00 00 00 00 00 00 84
Wave 8, attack, attack, attack, attack, attack, attack, Wave 8

Changer's attack pattern, pack 0E: 30DF3
00 00 00 4F 4F 4F 00 00
attack, attack, attack, Change 4, Change 4, Change 4, attack, attack

Brain's attack pattern, pack 0F: 30DFB
00 00 00 4F 4F 4F 70 70
attack, attack, attack, Change 4, Change 4, Change 4, Fog 6, Fog 6

M.Sucker's attack pattern, pack 10: 30E03
00 00 00 55 55 55 57 57


Vampire Girl's attack pattern, pack 11: 30E0B
72 00 00 00 00 00 00 72


Vampire Lady's attack pattern, pack 12: 30E13
73 50 00 1D 00 00 00 73


Imp's attack pattern, pack 13: 30E1B
00 00 00 1F 1F 1F 6C 6C


Fiend's attack pattern, pack 14: 30E23
4B 5B 00 4B 5B 00 00 00


Basilisk's attack pattern, pack 15: 30E2B
80 80 80 00 00 00 00 00


Ice Lizard's attack pattern, pack 16: 30E33
13 00 00 13 00 00 00 13


Salamander's attack pattern, pack 17: 30E3B
7A 00 00 7A 00 00 00 7A
Fire 16, attack, attack, Fire 16, attack, attack, attack, Fire 16

Hecteyes' attack pattern, pack 18: 30E43
55 57 5C 81 71 5B 6E 67


Sand Worm's attack pattern, pack 19: 30E4B
10 00 10 00 00 00 00 00


Abyss Worm's attack pattern, pack 1A: 30E53
0F 00 0F 00 00 00 00 00


UNUSED attack pattern, pack 1B: 30E5B
00 00 46 3C 32 28 1E 14
Attack, attack, Fear 8, Safe 8, Warp 6, Flare 8, Shell 16, Abil 0

Soul's attack pattern, pack 1C: 30E63
21 21 21 21 21 21 21 21
Fire 5, Fire 5, Fire 5, Fire 5, Fire 5, Fire 5, Fire 5, Fire 5

Green Soul's attack pattern, pack 1D: 30E6B
52 52 52 52 52 52 52 52


Red Soul's attack pattern, pack 1E: 30E73
22 23 24 25 22 23 24 25


Ghast's attack pattern, pack 1F: 30E7B
5D 00 00 00 00 00 00 00


Specter's attack pattern, pack 20: 30E83
00 00 00 00 29 24 00 30


Ghost's attack pattern, pack 21: 30E8B
00 00 00 5F 5B 53 00 6F


Mantis Devil's attack pattern, pack 22: 30E93
4B 00 00 00 00 00 00 4B


Stone Golem's attack pattern, pack 23: 30E9B
19 00 00 00 00 00 00 19
Stop 8, attack, attack, attack, attack, attack, attack, Stop 8

Green Goblin's attack pattern, pack 24: 30EA3
78 00 00 00 00 00 00 78
Bow 1, attack, attack, attack, attack, attack, attack, Bow 1

DesAngel's attack pattern, pack 25: 30EAB
87 5A 00 00 5A 87 00 00
Bow 3, Sleep 4, attack, attack, Sleep 4, Bow 3, attack, attack

Balloon's attack pattern, pack 26: 30EB3
74 74 00 74 74 74 74 74
Blast 1, Blast 1, attack, Blast 1, Blast 1, Blast 1, Blast 1, Blast 1

Grenade's attack pattern, pack 27: 30EBB
75 75 00 75 75 75 75 75
Blast 3, Blast 3, attack, Blast 3, Blast 3, Blast 3, Blast 3, Blast 3

Mine's attack pattern, pack 28: 30EC3
76 76 00 76 76 76 76 76
Blast 5, Blast 5, attack, Blast 5, Blast 5, Blast 5, Blast 5, Blast 5

Bomb's attack pattern, pack 29: 30ECB
77 77 00 77 77 77 77 77
Blast 7, Blast 7, attack, Blast 7, Blast 7, Blast 7, Blast 7, Blast 7

Captain's attack pattern, pack 2A: 30ED3
87 00 00 00 00 00 00 87
Bow 3, attack, attack, attack, attack, attack, attack, Bow 3

Fire Gigas' attack pattern, pack 2B: 30EDB
79 4B 00 79 4B 00 00 00
(Fire 16,)

Mage's attack pattern, pack 2C: 30EE3
21 4E 4C 51 5D 5A 68 68


Sorcerer's attack pattern, pack 2D: 30EEB
26 22 24 2A 2C 34 2E 31


Wizard's attack pattern, pack 2E: 30EF3
54 56 58 4A 19 61 63 66


Krull's attack pattern, pack 2F: 30EFB
00 86 86 00 00 00 00 00
attack, Blaster 1, Blaster 1, attack, attack, attack, attack, attack

Lamia's attack pattern, pack 30: 30F03
72 72 00 00 00 00 00 3B


Queen Lamia's attack pattern, pack 31: 30F0B
73 73 00 00 00 00 00 6D


Ice Gigas' attack pattern, pack 32: 30F13
50 50 00 79 79 00 00 00
(Ice 12,)

Thunder Gigas' attack pattern, pack 33: 30F1B
7E 7E 00 79 79 00 00 00


Green Dragon's attack pattern, pack 34: 30F23
1C 00 00 1C 00 00 00 1C


Blue Dragon's attack pattern, pack 35: 30F2B
7D 00 00 7D 00 00 00 7D


Tiamat's attack pattern, pack 36: 30F33
7A 13 7D 1C 1C 00 00 00
(Mist 16,)

Beelzebub's attack pattern, pack 37: 30F3B
55 53 4B 00 00 5E 65 00


Astaroth's attack pattern, pack 38: 30F43
59 4B 00 5B 5C 00 6D 6E
Aero 16, Death 16, Drain 16, Fire 16, Blind 16,

Emperor's attack pattern, pack 39: 30F4B
00 85 59 00 71 60 6E 5E
Attack, Meteo 10, Flare 16, attack, Slow 16, Curse 16, Dispel 16, Blind 16

FF: nothing, plain old attack until ya die.

Items/Tomes/Magic

30346 - 305E8: Item Properties/AI choices, 5 bytes each, 675 bytes total

Hiryuu: 30346
36 07 50 01 00
|  |  |  |  |
|  |  |  |  Consumption rate
|  |  |  Targetting
|  |  Accuracy (replaces Int/Soul)
|  Level
Spell


???? (unusable): 3034B
FF 00 00 00 00


Potion: 30350
29 01 64 05 64


Antidote: 30355
2B 01 64 05 64


Goldpin: 3035A
2F 01 64 05 64


Crucifix: 3035F
2C 01 64 05 64


Maiden's Kiss: 30364
2E 01 64 05 64


Echo Screen: 30369
2D 01 64 05 64


Eye Drop:
2A 01 64 05 64


Phoenix Down:
30 01 64 05 64


Elixir:
32 0F 64 05 64


Ether:
31 01 64 05 64


X Potion: 30382
29 03 64 05 64


Cottage (unusable):
FF 00 00 00 00


Wind Flute:
40 0D 5F 01 14


Earth Drum:
3F 0A 5F 01 05


Garlic:
42 03 5F 01 32


Unicorn (Peep/Basuna 16):
17 10 64 06 0A


Ice Wind (Ice 16):
37 10 5F 01 64


Elder IQ:
33 00 64 05 64


Heart:
34 00 64 05 64


Shoes (Haste 8):
13 08 50 05 0A


Thread (Slow 9):
23 09 5F 01 32


SilentB (Mute 16):
20 10 64 01 64


Egg Timer (Stop 8):
0A 08 5F 01 32


Death God (Fear 10):
25 0A 64 01 0A


Bacchus' Wine:
35 06 64 05 64


Dragon Bean (Mist 16):
39 10 64 01 64


Valium (Sleep 16):
08 10 64 01 64


Ice Scythe (Shell 16):
1C 10 64 05 64


Fang (Confuse 16):
0B 10 64 01 64


Mirror (Wall 16):
1D 10 64 05 64


Hellfire (Fire 5):
01 05 3C 01 0A


0C/83DB: 01 08 64 01 64	; FIRE no Hon     // these are the scrolls
0C/83E0: 02 08 64 01 64	; THUNDER no Hon  // I was just too lazy to space them out =\
0C/83E5: 03 08 64 01 64	; BLIZARD no Hon
0C/83EA: 04 08 64 01 64	; CLOUDER no Hon
0C/83EF: 05 08 64 01 64	; DRAIN no Hon
0C/83F4: 06 08 64 01 64	; ASPIL no Hon
0C/83F9: 07 08 64 01 64	; FLARE no Hon
0C/83FE: 08 06 64 01 64	; SLEEP no Hon
0C/8403: 09 06 64 01 64	; STUN no Hon
0C/8408: 0A 06 64 01 64	; STOP no Hon
0C/840D: 0B 06 64 01 64	; CONFU no Hon
0C/8412: 0C 06 64 01 64	; BLIND no Hon
0C/8417: 0D 06 64 01 64	; CURSE no Hon
0C/841C: 0E 06 64 01 64	; TOAD no Hon
0C/8421: 0F 06 64 01 64	; BREAK no Hon

0C/8426: 10 06 64 01 64	; DEATH no Hon
0C/842B: 11 06 64 01 64	; DEGEON no Hon
0C/8430: 12 06 32 05 64	; BERSERK no Hon
0C/8435: 13 06 32 06 64	; HASTE no Hon
0C/843A: 14 06 32 05 64	; AURA no Hon
0C/843F: 15 08 64 06 64	; CURE no Hon
0C/8444: 16 08 64 06 64	; RAISE no Hon
0C/8449: 17 08 64 06 64	; BASUNA no Hon
0C/844E: 18 08 64 06 64	; ESUNA no Hon
0C/8453: 19 08 64 06 64	; BARRIER no Hon
0C/8458: 1A 08 64 06 64	; BLINK no Hon
0C/845D: 1B 08 64 06 64	; PROTEC no Hon
0C/8462: 1C 08 64 06 64	; SHELL no Hon
0C/8467: 1D 08 64 06 64	; WALL no Hon
0C/846C: 1E 08 64 01 64	; DISPEL no Hon
0C/8471: 1F 08 64 01 64	; MINIMUM no Hon

0C/8476: 20 08 64 01 64	; SILENCE no Hon
0C/847B: 21 08 64 01 64	; ANTI no Hon
0C/8480: 22 08 64 01 64	; FOG no Hon
0C/8485: 23 08 64 01 64	; SLOW no Hon
0C/848A: 24 08 64 01 64	; CHANGE no Hon
0C/848F: 25 08 64 01 64	; FEAR no Hon
0C/8494: 26 08 64 01 64	; HOLY no Hon
0C/8499: 27 08 64 01 64	; TELEPO no Hon
0C/849E: 28 08 64 01 64	; ULTIMA no Hon   // these are the scrolls

Fire 11: 304B3
01 0B 64 01 00

Fire 16: 304B8
01 10 64 02 00

Bolt 5:
02 05 64 01 00

Bolt 10:
02 0A 64 01 00

Ice 5:
03 05 64 01 00

Change 4:
24 04 3C 02 00

Ice 12:
03 0C 64 01 00

Aero 5:
04 05 64 01 00

Cure 6:
15 06 64 02 00

Aero 16:
04 10 64 02 00

Drain 8:
05 08 64 01 00

Drain 16:
05 10 64 02 00

Aspil 8:
06 08 3C 01 00

Aspil 10:
06 0A 28 02 00

Flare 10:
07 0A 64 01 00

Flare 16:
07 10 64 02 00

Sleep 4:
08 04 46 01 00

Stun 16:
09 10 64 02 00

Confuse 16:
0B 10 64 02 00

Blind 4:
0C 04 46 01 00

Blind 16:
0C 10 64 02 00

Curse 8:
0D 08 46 01 00

Curse 16:
0D 10 64 02 00

Toad 7:
0E 07 46 01 00

Toad 10:
0E 0A 4B 02 00

Break 6:
0F 06 1E 02 00

Death 10:
10 08 32 01 00

Death 10:
10 10 32 02 00

Warp 7:
11 07 28 01 00

Warp 9:
11 09 1E 02 00

Berserk 3: 30549
12 03 64 06 00

Haste 11: 3054E
13 0B 64 06 00

Barrier 8:
19 08 64 06 00

Blink 3:
1A 03 32 05 00

Blink 8:
1A 08 32 05 00

Blink 16:
1A 10 32 05 00

Dispel 16:
1E 10 64 01 00

Mini 7:
1F 07 3C 01 00

Fog 6: 30571
22 06 28 01 00

Slow 16:
23 10 64 02 00

Wink 6:
3C 06 46 01 00

Wink 9:
3C 09 5A 02 00

Blast 1:
3D 01 32 02 00

Blast 3:
3D 03 3C 02 00

Blast 5:
3D 05 46 02 00

Blast 7:
3D 07 50 02 00

Bow 1:
43 01 2D 02 00

Rock 9:
44 09 4B 02 00

Fire 16:
36 10 64 01 00

Ice 13:
37 0D 64 01 00

Bolt 8:
38 08 64 01 00

Bolt 16:
38 10 64 01 00

Bolt 12:
38 0C 64 02 00

Mist 13:
39 0D 64 01 00

Glare 5:
3B 05 50 02 00

Glare 9:
3B 09 5A 02 00

Breath 6:
3A 06 3C 01 00

Breath 10:
3A 0A 3C 01 00

Wave 8: 305D5
41 08 64 01 00

Meteo 10: 305DA
46 0A 64 01 00

Blast 10: 305DF
45 0A 50 01 00

Bow 3: 305E4
43 03 41 02 00


305E9 - 30700: Spell properties
7 bytes each, 279 bytes total

Fire: 305E9
01 00 0A 02 00 10 00
|  |  |  |  |  |  |
|  |  |  |  |  |  Animation
|  |  |  |  |  Palette
|  |  |  |  Status, used by status ailment spells only.
|  |  |  Element
|  |  Spell power (for direct damage), 
|  Accuracy modifier
Type
Direct damage, no accuracy modifing, fire elemental, no ailment, 

Bolt: 305F0
01 00 0A 08 00 11 01
Direct damage, no accuracy modifing, lightning elemental, no ailment, 

Ice: 305F7
01 00 0A 80 00 12 02
Direct damage, no accuracy modifing, ice elemental, no ailment, 

Aero: 305FE
01 00 0A 20 00 13 03
Direct damage, no accuracy modifing, poison elemental, no ailment, 

Drain: 30605
13 00 0A 00 00 16 09
Drain HP, no accuracy modifing, no element, no ailment, 

Osmose: 3060C
14 00 0A 00 00 12 09
Drain MP, no accuracy modifing, no element, no ailment, 

Flare: 30613
01 00 14 00 00 10 04
Direct damage, no accuracy modifing, no element, no ailment, 

Sleep: 3061A
04 32 05 04 08 15 08
Temporary ailment, ??? accuracy modifier, mind elemental, induces sleep, 

Stone: 30621
04 28 05 40 40 18 08
Temporary ailment, ??? accuracy modifier, body elemental, induces paralasis, 

Stop: 30628
04 1E 05 01 40 14 08
Temporary ailment, ??? accuracy modifier, dimension elemental, induces paralasis, 

Charm: 3062F
04 1E 05 04 80 17 03
Temporary ailment, ??? accuracy modifier, mind elemental, induces confusion, 

Blind: 30636
03 32 05 40 02 60 08
Permanent ailment, ??? accuracy modifier, body elemental, induces blindness, 

Curse: 3063D
03 28 05 04 08 6B 08
Permanent ailment, ??? accuracy modifier, mind elemental, induces curse, 

Toad: 30644
03 1E 05 01 20 10 10
Permanent ailment, ??? accuracy modifier, dimension elemental, induces toad, 

Break: 3064B
03 14 05 01 40 12 07
Permanent ailment, ??? accuracy modifier, dimension elemental, induces petrification, 

Death: 30652
03 0A 05 10 80 10 06
Permanent ailment, ??? accuracy modifier, insta-death elemental, induces death, 

Warp: 30659
03 0A 05 01 80 15 05
Permanent ailment, ??? accuracy modifier, dimension elemental, induces death, 

Berserk: 30660
15 32 05 00 00 17 0A
Adds attack power, ??? accuracy modifier, no element, no ailment, 

Haste: 30667
06 32 00 00 00 18 0A
Adds to hits, ??? accuracy modifier, no element, no ailment, 

Aura: 3066E
0C 32 00 00 00 14 0A
Adds element, ??? accuracy modifier, no element, no ailment, 

Cure: 30675
02 32 14 00 00 18 0B
Healing effect, ??? accuracy modifier, no element, no ailment, 

Life: 3067C
10 32 00 00 80 10 0B
Ressurection, ??? accuracy modifier, no element, revives from death, 

Peep: 30683
09 32 02 00 00 19 0B
Reverses temporary ailment, ??? accuracy modifier, no element, no ailment, 

Heal: 3068A
08 32 01 00 00 15 0B
Reverses permanent ailment, ??? accuracy modifier, no element, no ailment, 

Barrier: 30691
0B 32 00 00 00 1A 0C
Adds elemental resistance, ??? accuracy modifier, no element, no ailment, 

Blink: 30698
0E 32 00 00 00 14 0E
Adds to evade, ??? accuracy modifier, no element, no ailment, 

Safe: 3069F
0A 32 00 00 00 11 0E
Raises defense, ??? accuracy modifier, no element, no ailment, 

Shell: 306A6
0F 32 00 00 00 12 0E
Raises magic defense, ??? accuracy modifier, no element, no ailment, 

Wall: 306AD
16 32 00 00 00 15 0C
Cancels low level magic, ??? accuracy modifier, no element, no ailment

Dispel: 306B4
0D 28 00 00 00 10 0D
Lower elemental resistance, ??? accuracy modifier, no element, no ailment, 

Mini: 306BB
04 14 05 01 20 10 11
Temporary ailment, ??? accuracy modifier, dimension elemental, induces mini, 

Mute: 306C2
04 1E 05 40 10 15 08
Temporary ailment, ??? accuracy modifier, body elemental, induces silence, 

Anti: 306C9
11 28 05 04 00 19 08
Lose 50% MP, ??? accuracy modifier, mind elemental, no ailment, 

Fog: 306D0
03 14 05 04 10 10 08
Permanent ailment, ??? accuracy modifier, mind elemental, induces amnesia

Slow: 306D7
05 1E 05 40 00 18 08
Reduces attacks, ??? accuracy modifier, body elemental, no ailment, 

Change: 306DE
12 1E 05 01 00 16 08
HP<->MP, ??? accuracy modifier, dimension elemental, no ailment, 

Fear: 306E5
07 32 14 04 00 6D 08
Raises morale, ??? accuracy modifier, mind elemental, no ailment, 

Holy: 306EC
01 00 0F 00 00 14 04
Direct damage, no accuracy modifier, no element, no ailment, 

Exit: 306F3
03 00 05 01 80 10 05
Permanent ailment, no accuracy modifier, dimension elemental, induces death, 

Ultima: 306FA
1C 32 64 00 00 15 0F
Ultima, ??? accuracy modifier, no element, no ailment, 

Split: 30794
00 00 00 FF FF FF FF

Meteo: ?????
21 64 46 00 00 15 15

A word of caution: this seems to just data for in-battle effects only; presumably, there's a
different set of data for spell effects outside of battle, as in FF1. So be careful when changing
spells with out-of-combat effects, like Warp or Life.

1st byte: Type of spell
Known spell types:
01 = Damage spell (Fire, Bolt, Flare, Holy, etc.)
02 = Healing spell (Cure, probably potions too)
03 = Status effect, inflicts permanent statuses (blind, curse, amnesia etc.)
04 = Status effect, inflicts temporary statuses (sleep, confusion, etc.)
05 = Reduces # of attacks (Slow)
06 = Adds to # of attacks (Haste)
07 = Reduces enemy morale (Fear)
08 = Cures permanent status effects (Heal [Esuna])
09 = Cures temporary status effects (Peep [Basuna])
0A = Raises defense (Safe)
0B = Adds elemental resistances (Barrier)
0C = Adds elemental attack (Aura)
0D = Lowers elemental defense (Dispell)
0E = Adds to # of evade attempts (Blink)
0F = Adds to # of magic resist attempts (Shell)
10 = Resurrects dead party members/inflict status (dead) vs. undead monsters (Life)
11 = Cuts MP in half (Anti)
12 = Swaps HP and MP (Change)
13 = Drain HP (Drain)
14 = Drain MP (Aspil)
15 = Boosts attack power (Berserk)
16 = Cancels out lower level magic (Wall)
1C = Special damage case (Ultima)

These are numbers that I've observed from item effect data, but haven't had time to figure out
which is which:
17 = Cure specific status condition? (Eyedrop, Antidote, etc.)
18 = Unknown
1B = Unknown
1D = Unknown
1E = Unknown
1F = Unknown
20 = Unknown
21 = Unknown

2nd byte: Success rate modifier
I don't know how the magic success rate formula goes, but I imagine it goes something like
Int/Soul (for white/black magic) + this number - all your equipment's magic penalties.

3rd byte: Unknown
It influences damage spells (higher seems to be better) and is set to 5 for most status effects.
Resistability? It's also set to 2 for the Basuna spell and 1 for the Esuna spell, not sure what
the significance of that is.

4th byte: Elemental flag
Bit 1 (01) = Dimensional stuff (Stop, Warp, Toad, Change, etc.)
Bit 2 (02) = Fire
Bit 3 (04) = Mental status spells (Fog, Sleep, etc.)
Bit 4 (08) = Lightning
Bit 5 (10) = Death spell
Bit 6 (20) = Poison (Aero, Mist, etc.)
Bit 7 (40) = Physical status spells (Paralysis, Blind, etc.)
Bit 8 (80) = Ice

5th byte: Seems to be a status effect flag for status effect spells; no other spells use it
It's set up as a bitflag, but no spells inflict multiple status so I'm not sure if that would
work or not (Bad Breath, anyone?) These are just the ones that are used by regular spells; I
assume that it would be possible to get both varieties of poison, not sure what the remaining
bits would do (if anything).
Bit 1 (01) = "Normal body" (for type 04) or Confusion (for type 03)
Bit 2 (02) = "Rose!" (for type 04) or Blind (for spells of type 03)
Bit 3 (04) = Poison (for type 04) or Envenom (for type 03)
Bit 4 (08) = Sleep (for type 04) or Curse (for type 03)
Bit 5 (10) = Mute (for type 04) or Amnesia (for type 03)
Bit 6 (20) = Mini (for type 04) or Toad (for type 03)
Bit 7 (40) = Paralysis (for type 04) or Stone (for type 03)
Bit 8 (80) = Confusion (for type 04) or Death (for type 03)

6th byte: Color.
7th byte: Animation

Starts at $305E9 with Fire, goes through all black magics then all white magics, then keeps going
into what appears to be enemy attacks, item effects, etc., which is all uncharted territory; all
of them follow the same format of spell data, it looks like, but I've never been able to sort out
the order.

targetting:
01: enemy party
02: single enemy target
03: no clue
04: no clue
05: self
06: caster party


Map Data

0x00710 to 0x????? = Blocks
0x10010 to 0x100D0 = Town pointers
0x100D0 to 0x13B32 = Town maps
0x100D0 to 0x????? = Restoration room (Hilda & Minh) - Altea
0x10113 to 0x????? = Rebel HQ - Altea
0x101D2 to 0x????? = King's resting room - Altea
0x10213 to 0x????? = Hilda's room - Altea
0x1023D to 0x????? = Altea (the town)
0x10325 to 0x????? = Gatea

Menu Data

0x3C3	Maria/Layla/Ricard Portrait Palette
0x3C7	Guy/Josef/Leon/Minwu Portrait Palette
0x3CB	Firion/Gordon Portrait Palette

0x1D3C 	Text Box Palette color 1	(Gray)
0x1D42 	Text Box Palette color 2	(Blue)
0x1D46 	Text Box Palette color 3	(White)
0x3E787 Menu Palette color 1	(Gray)
0x3E78C Menu Palette color 2	(Blue)
0x3E791 Menu Palette color 3	(White)
0x3ACB8 Spell EXP gained when cast (Menu)

Equipment Text Data


Equipment Text works as follows

Each name can consist of Ten bytes
for a total of up to 9 characters from CHR and a terminator byte

For Example:
Ingame: KNIFE
In Hex: 70 94 B1 AC A9 A8 00
breaking it down

70 = Knife Graphic, 0x70 in the CHR
94 = K
B1 = N 
AC = I
A9 = F
A8 = E
00 = Terminator

The terminator byte can be pushed out to the tenth byte
though it might cause issues with names later on if the byte count exceeds the limit
you can also use hex values that are equivalent to 2 letters, ex: 8F 56 3D 42 00 = <F> <ea> <th> <er> <*>
but this also depends on the translation and table used for text. I use Demiforces translation for this.




Misc

0xAF0 = Pirate Ship Visible
0xAF1 = Pirate Ship Starting X Coordinate
0xAF2 = Pirate Ship Starting Y Coordinate
0xAF3 = AirShip Visible
0xAF4 = AirShip Starting X Coordinate
0xAF5 = AirShip Starting Y Coordinate
0xC20 - 0xD0F = Treasure Loot Table
0x178E Player Battle Palette 2 color 1
0x178F Player Battle Palette 1 color 1
0x180E Player Battle Palette 2 color 2
0x180F Player Battle Palette 1 color 2
0x188E Player Battle Palette 2 color 3
0x188F Player Battle Palette 1 color 3
0x2D26A Player Palette Assignment (in bits)
0x2D26B Player Palette Assignment (in bits) (just leon)

0x3F653 - Start of Title Screen Text    (Demiforce v1.08 translation)
0X3F768 - 0x3F777 Title Screen Palette  (Demiforce v1.08 translation)