If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Final Fantasy II/ROM map: Difference between revisions
Jump to navigation
Jump to search
(Added rommap template) |
m (Xkeeper moved page Final Fantasy II:ROM map to Final Fantasy II/ROM map: normalize subpages and titles) |
||
(17 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{rommap|game=Final Fantasy II}} | {{rommap|game=Final Fantasy II}} | ||
== | ==Shop Data== | ||
<pre> | |||
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 | |||
</pre> | |||
==Character Data== | |||
<pre> | |||
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. | |||
</pre> | |||
==Equipment== | |||
<pre> | |||
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 | |||
</pre> | |||
==Monsters== | |||
<pre> | |||
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. | |||
</pre> | |||
==Items/Tomes/Magic== | |||
<pre> | |||
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 | |||
</pre> | |||
==Map Data== | |||
<pre> | |||
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 | |||
</pre> | |||
==Menu Data== | |||
<pre> | |||
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) | |||
</pre> | |||
==Equipment Text Data== | |||
<pre> | |||
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. | |||
</pre> | |||
==Misc== | |||
<pre> | |||
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) | |||
</pre> | |||
{{Internal Data|game=Final Fantasy II}} |
Latest revision as of 02:41, 24 January 2024
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)
Internal Data for Final Fantasy II
| |
---|---|