Dragon Warrior III Hardtype Romhack Speedrun Route Notes ------------ Wizard/Pilgrim route Very similar to previous route, but Wizard doesn't change class until learning BeDragon, and we do Pilgrim instead of Sage for extra HP New Game/Aliahan Errands Create file in slot 3: "(DC" Male MS1 (File order 2 -> 1 -> 0) Create a new file in slot 2 and reset instantly on the name prompt Create file in slot 1 to play on Create Soldier, Fighter (>= 15 HP), two Wizards (>= 9 HP each), Merchant Saw a 19 HP Fighter, don't let them trick you Recruit Soldier, both Wizards Re-order to Soldier, Hero, Wizard, Wizard (highest HP wizard in front, feel free to re-order as they level) At item shop, sell Wizards' sticks and clothes for one wing, two antidotes, and herbs until you have 140 gold left Purchase two Wayfarer's Clothes and equip them on the Wizards Note: Clothes reduce damage by 1 (4 def) and Wayfarer's reduce by 2 (8 def). Could skip this upgrade to have more money to spend now, but it's nice being able to sell them later. Thief Key Walk to Reeve, and get everyone to level 2 before you enter. It should take 2-3 fights. General combat strat is to parry with Soldier/Hero and Blaze with Wizards. If the fight feels safe (slimes/black ravens are weak) they can fight. Spend all but 8 gold on extra herbs. Use Inn Head through the brush tile entrance to the tower of najima basement and climb the tower Use the inn inside the tower along the way Hero can chime in if he learn(s/ed) Blaze, but probably parries otherwise Do not cast Heal this early unless out of Herbs. Watch out for Babbles If someone dies before reaching the inn, you may want to wing to Reeve and start over. Hopefully at least one Wizard hits level 4 and learns Firebal. Ideally both. I haven't been hitting 4. Should I grind east of Reeve? Babbles keep owning me in the tower. Get the Thief Key and jump out To Romaly Wing to Reeve and get the Magic Ball Heal up and buy more herbs Start walking toward Romaly Only use Firebal on groups, not for extra damage. Sleep bunnies might die to one Firebal but it's not guaranteed. Magicians will NOT. Demon Anteaters should die to one Firebal, but cast two anyway. Get the Magic Knife if nobody's died by the time you reach it. Romaly to Kanave Heal up Sell Magic Knife for a Bronze Shield if you got it. Put on Hero if you find yourself fighting with him a lot, Soldier otherwise. Hero's copper sword can be sold whenever you need to. Buy more herbs. Always more herbs! If you inned, walk outside on top of Romaly until two steps after the day shifts twice. Otherwise, take two extra steps on Romaly but you probably inned. Walk to Kanave, and enter it at night. Collect the Poison Needle out of the item shop before healing up. Kanave Grind (Skip this grind???) Grind outside Kanave until about 8/8/7/7. Soldier HP should be fine. 50+ ideal. Hero ideally has 50 HP. Definitely over 40. Wizards ideally learn Icebolt, but leave whenever Hero and Soldier are good on HP. Enemy handling Icebolt works on everything. Bees slightly resist fire. Putrepups are dangerous, and will survive two Firebals. Add a Blaze from Hero if you go for them first. Army Crabs should be killed last, because they have a 1/32 chance to drop Half Plate Armor. Walk to Assaram Upgrade to Chain Mail/Bronze Shields in Romaly if you have the cash Walk to Isis Buy two wings Grab Meteorite Armband Wing to Aliahan, save at Luisa's Wing back to Isis and run to the Magic Key Manip the pyramid as you reset Never fight anything. When you reach a tile that will give you an encounter that you can't run from first try, use an herb or cast Heal. Deathwarp after the magic key Go for the Flashy Clothes if you have a full party, but you're unlikely to make it. Get the Vit seed too and give it to the Fighter later Loot Aliahan Revive, safety save Do not sell Fighting Suit! If you got the Flashy Clothes, sell them in Isis for two Half Plates/Iron Shields. Trade lowest-HP Wizard for Fighter Give Fighter Fighting Suit and Vitality Seed Romaly -> Portoga, get scroll If Fighter's HP is < 20, get the Vitality Seed out of the treasury too. Go to Assaram -> Use Royal Scroll, go back to safety save Assaram -> Baharata -> Safety Save -> Dhama Other Wizard gets Needle and Meteorite Armband Go to Kanave (?) and sell what you can to fill up inventories with Spider Webs Sell any defensive gear that isn't worth at least 12 defense. Manip-grind to Hero 23 (IceSpears, Zap), Wizard 20 (Bikill) In the first fight or two, have everyone parry turn one. Afterward, have Soldier throw Spider Web turn one. Pass him more webs when you run out. Consider scumming IceSpears at 22 so that you don't have to scum it AND Zap at 23. Zap is basically Hero's weapon until the Thunder Sword. You could get by without Icespears, but more enemies resist Boom than Icespears (inc. Kandar Henchmen @ 30% resist) Fighter -> Pilgrim after Hero hits 23. Re-order to put Hero in the lead and give him the Meteorite Armband A level 23 character leading the party allows you to repel level 13 enemies, including inside dungeons!! Flamapedes and Mummies are level 13 The armband lets Hero throw Icespears/Boom/Zap out early in combat. Cast Repel, get Flashy Clothes and Golden Claw out of the pyramid Buy equipment in Isis. Sell Flashy Clothes and Golden Claw Should have 9500+ gold +400 per Trick Bag killed, can assume 2-3 Soldier: Broad Sword, Half Plate, Iron Shield Hero: Half Plate, Iron Shield Wizard: Poison Needle Fighter-Pilgim: Chain Mail, Bronze Shield Above costs 4300 gold. You'll need 8600(ish) gold to buy two Wool Robes and an Inv. Herb in Soo or Lancel Need 3400 gold on top of flashy clothes/golden claw Can sell Broad Sword for 900 gold, Fighting Suit for however much, Trick Bags are 420 each... Order back to Soldier/Hero/Pr/Wz Repel all the way to Kandar 1 for Golden Crown for Wizard (?) Kandar 1 isn't necessary, but the Golden Crown gives 1/8 spell resist. Turn 1: Attack Kandar, Icespears, Sap Kandar, Bikill Soldier Turn 2: Attack, Icespears, Attack, Blazemore Kill Kandar 2 Get Int seed out of Kandar's seed storage. Give other seeds to someone if you want. (Vit wiz/pil, str hero, agi wiz/pil?) Goons: Icespears, gg Kandar 2: Soldier attack K2, Hero Icespears, FrPr Sap K2, Wz Bikill Sr Soldier attack K2, Hero Zap K2, FrPr Sleep or Surround or Heal?, Wz Blazemore K2 ^ Repeat Get pepper, ship Sail to Soo SOO SKIP: Do all of this in Lancel instead, and skip Staff of Thunder? If you do this, you probably won't be able to buy Magic Armor before Baramos. Get staff of thunder Buy invisiblity herb, Sell: Staff of Thunder, Fighting Suit, one Iron Shield, one Half Plate (?)... to get to 7800 GP Maybe just buy the second robe in Lancel if you have to sell a Half Plate. Buy two Wool Robes (Pilgrim & Wizard) Sail from Portoga north to Eginbear, get Vase of Drought Safety Save? Sail from Reeve north to Jipang -> Arp (due east of Muor) In Arp, get Shield of Sorrow and leave (optional 500 gold chest NE down the da hole) Equip the Shield on the Soldier for the rest of the run Optionally sail back to Muor to buy an Iron Helmet (Soldier) if you have 2k to spare Sail north to get Final Key ORBS Sail from Portoga -> south to Tedanki Get orb, lamp of darkness Return to Isis, get the Intelligence Seeds out of the castle treasury & queen's room (replacing the wizard ring) NOTE: I'm unsure if using these int seeds right away will affect Hero's next couple of levels, but you want to have as much MP as possible before the Necrogond. If Hero has 50+ MP you can just use them, though. Sail from Aliahan -> east (little north) to pirates, get orb Sail from Aliahan -> west to Lancel Cast Repel before using the inn. It should repel half the enemies on the top floors. Buy second Wool Robe if still needed Free up 2-3 inventory slots on hero. Put Hero in the lead, enter Navel of the Earth Get int seed, Terrafirma, & orb Int seed is in the south-east offshoot of the very first room. Equip Terrafirma right away Upon exit, give Terrafirma to Soldier and re-order. Sail from Eginbear -> Samanao Get Mirror of Ra There's a decent amount of gold in the Stupid Chests but probably don't need them Fight Boss Troll - 370 HP + 100 regen Soldier Attack, Hero Zap, FrPr Sleep, Wz Bikill Sr (or just Snowblast?) Soldier Attack, Hero Zap, FrPr Sleep or Surround or Healmore, Wz Snowblast Sail from Eginbear -> Thigh bone Sail from Romaly -> Ghost ship (Locket) Northmost chests in the hold have about 500 gold in them Sail from Lancel -> South to Sword of Gaia Get a World Leaf along the way Use all Int seeds on Hero, fill inventory with as many herbs as possible 4 Int seeds: Kandar 2, Isis x2, Lancel. Depositing all key items to buy more herbs is really slow, but helps your survival chances. Meteorite Armband goes on Pilgrim Safety save! Optionally throw the sword in before saving, but that's only beneficial if you plan on being a LOSER Necrogond Sword of Thunder, Swordedge Armor, and the Silver Orb Equip Swordedge Armor on Sr, move Terrafirma to Hero Sword of Thunder to Hero Same strats as vanilla basically, but everything in here will outrun you. If you aren't going to make it to the end, grab Thunder Sword + Swordedge and come back later. Kill Orochi and get the merchant town orb, buy a Wizard Ring if you can, and then do Silver Orb last. Encounters: Frost Clouds: Pilgrim Sleep, Hero Boom/Thunder Sword, Wizard Firebane Marauders/Hologhosts: Pilgrim and Hero Expel, run Troll: Surround & run (250 HP) Minidemon: Run, or Sleep + Icespears + Snowblast (They will all act before Hero) Lionhead: Stopspell + Icespears + Snowblast, or just run Dancing Jewel/Metal Babble: A and Pray Snow Dragon: Sleep, run (190 HP) Return to Jipang to fight Orochi Meteorite Armband to Pilgrim Thunder Sword to Soldier Cast Sleep and Snowstorm on Lava Bashers, run from any fight with Derangers. Grab the Noh Mask while you're in here. You can equip it now on Soldier if you want, but you'll lose about 7% of your turns when he attacks. Parrying and item/Sage Stone use should not be affected. You should probably do Orochi earlier (After Final Key?) if you're going to equip the mask before Baramos, and skip Bikill against Boss Troll. You could also wear it on Hero until Baramos if you really want, but it's less beneficial and you'll have to pay ~800-900 gold to uncurse him to move it to Soldier. Orochi Fight - 666 HP +50 regen: Parry, Parry, SpeedUp, Increase? [Unsure if this is better than just attacking turn one] Attack, Zap, Healmore or SpeedUp, Bikill Sr Attack, Zap, Healmore, Snowstorm Heal if needed, otherwise hop right into Orochi 2 with the same strat Sell the Orochi Sword if you need revival gold Merchant Town Move all orbs and unimportant key items off of Wizard Go to Aliahan and swap Wizard for Merchant Give Merchant as many unimportant key items as possible Drop merchant off at merchant town Enter boat, enter/exit town until soldier appears on the redcobble road If you have 4k on you, sell Armor of Terrafirma for Magic Armor (Hero). Extra 11ish damage from physicals vs about 30 less damage from Explodet and Blazemost... Get Orb Baramos Prep Give Thunder Sword back to Hero Return to Kanave, cast Repel, sail north to get BIRD Return to Dhama, get leaf if needed, get Sphere of Light (Pilgrim) Return to Aliahan, heal up, grab Wizard Save at Luisa's Baramos Get Demon Axe (Soldier) and two Wizard Rings from castle chests Only use Pilgrim's MP to heal. Use one ring on Pilgrim before you fight Baramos if needed and save the other in case you wipe so that you can save and not have to pick up the chests again. Baramos fight: Ironize twice to get to the Limbo/Attack turn Parry/Sleep/Sleep/Bikill (Sr -> Hero) -> Increase Ironize Repeat previous two turns until he goes to sleep. Attack/Attack (Zap if no Bikill)/Sap -> Healmore or Sleep/Blazemore Three turns should do it... Trumpets!!!! Lightning!!!! If the Noh Mask isn't equipped on Soldier, equip it now. Go to Tantegel, get Stone of Sunlight Sail around to Kol, grab Silver Harp & Fairy Flute If you find Kragacles, cast Surround and Increase once before running. Make sure Soldier has Demon Axe, Wizard has Poison Needle and Meteorite Armband Fill inventory with Spider Webs again in Baharata Sell a Wool Robe for about five poison moth powders at Soo, Samanao, or Hauksness Manipulate hella metal babbles Erase file 3 Reset Winged Demon: " )A" Male MS6 (later) 7x Babbles: "xPA" Female MS7 Reset Change message speed on file 3 Load file 1, Return to Kol, go straight into the tower, step down once and then left/right until you get the fight. 7x Babble: [Obsolete] Soldier attack (Axe), Hero web or parry, Pilgrim parry or heal, Wizard attack (needle) Demon: Soldier attack (Axe), Hero web then Zap demon, Pilgrim Stopspell demon, Wizard Chaos (powder) on demon then needle slimes Two Zaps shouldn't kill the Winged Demon. You don't want it full HP when the babbles are gone. 7x Babble w/ BeDragon: Soldier parry, Hero web or parry, Pilgrim parry, Wizard BeDragon gg Throw armband back on Pilgrim Get Armor of Radiance and Rubiss Charm & equip both on Hero Terrafirma goes to WzSr Tantegel -> Mountain Cave Collect Armor of Hades (Soldier) Mountain Cave -> Hauksness Get Oricon Return to Hauksness, sail around to get Staff of Rain Sail to Rainbow Drop Sail/walk to Rimuldar Optionally use Rainbow Drop to free another inventory slot Return to Kol and sell the Oricon Manipulate hella money from Romaly monster arena Determine Discard value by: Seed file with xPA metal babble file Return to Kol Cast Heal Count steps in trees until you get encounter. Should be 17 steps with no Heal casts; Heal skips 2+Discard steps. 0x00 - 0x0E yields Scalgon/Ghoul after 15-1 steps. 0x0F gives three Scalgons in six steps. Repeat process above to create a new manip file Use a different file depending on the discard value... Steps Ctr Instructions =============================== 15 - 0x00 - File 3, "nbA" MS4 F 14 - 0x01 - File 3, "zn" MS5 F 13 - 0x02 - File 3, "-YB" MS3 F 12 - 0x03 - File 3, "?U" MS2 M 11 - 0x04 - File 3, "Wj" MS3 F 10 - 0x05 - File 3, "QJ" MS3 M 9 - 0x06 - File 3, "LfA" MS1 M 8 - 0x07 - File 3, "mi" MS3 F 7 - 0x08 - File 3, " N" MS4 M 6 - 0x09 - File 3, "hM" MS4 M 5 - 0x0A - File 3, "tF" MS6 M ??????? (Try "hD" MS2 M ?) 4 - 0x0B - File 3, "-YB" MS3 F 3 - 0x0C - File 3, "NVA" MS6 F Confirmed 2 - 0x0D - File 3, " N" MS4 M Confirmed 1 - 0x0E - File 3, ",D" MS5 F 6 - 0x0F - File 3, " )" MS8 M (The three Scalgons fight) Seed with manip file, Return to Romaly, go into the arena, use the harp, and bet on blank monster name Gold caps at 99,999 - Shop as you go. You'll need to do the arena 10-11 times. Visit Kol at 48k gold, Rim at 59k+, Hauk at 36k+, vault & merchant town at 84k Kol: Sell Oricon, thunder sword, terrafirma, anything else you've got Buy Sword of Kings Hr, Flowing Robe Pr, Zombie Slasher Pr, Silver Shield Pr Rim: Blessed Helmet Hr, WzSr; Sword of Destruction WzSr Hauk: Shield of Strength Hr, Shield of Strength WzSr, Magic Armor WzSr Go to vault and deposit all items you don't need (flute, armor you can't sell, axe, etc) Merchant Town: Wizard Rings! (11-12 is plenty) Inventory Check (Asterisked items are purchased above) Sr: Armor of Hades, Shield of Sorrow, Noh Mask Hr: *Sword of Kings, Armor of Radiance, *Shield of Strength, *Blessed Helmet, Rubiss Charm WzSr: *Sword of Destruction, Magic Armor, *Shield of Strength, *Blessed Helmet FrPr: *Zombie Slasher, *Flowing Robe, *Silver Shield, Meteorite Armband Loose items: Magic Key, Sphere of Light, Leaf of the World Tree 19/32 slots occupied with the above after getting the drop. Will want to open four chests in Charlock (Leaf, Ring, Stone of Life, Sage's Stone) but we can use rings at that point Buy hella wizard rings (10-13) Cost of asterisked items: Shield of Strength (x2): 30000 Hauk Magic Armor: 5800 Hauk Sword of Kings: 40000 Kol (-22500 Oricon sell) Flowing Robe: 17000 Kol Zombie Slasher: 9800 Kol, Tantegel Silver Shield: 8800 Kol, Rim Blessed Helmet (x2): 28000 Rim Sword of Destruction: 31000 Rim Wizard's Ring (x10?): 70000 Merchant Town Need to visit Hauk with 36k, Kol with 53k, Rim with 59k, merchant town 84k Total price 240,400, -22500 for Oricon, -5625 thunder sword, -1800 Terrafirma, -whatever other trash If you really want to streamline this, you could skip all of the shields and helmets, the Zombie Slasher, and buy no more than ten Wizard Rings, which would save you up to 4-5 arena loops. Rainbow Bridge Waddle down to the Ortega scene Probably just run from everything. Granite Titans: Pil Limbo/Hero Sleep (350 HP) Swordoids: Surround + Increase, Run Barog: Stopspell Lionroar: Sleep/Stopspell Most else: Just run Collect all four non-mimic chests Give Stone of Life to Pilgrim (Bomus has Defeat lol) Give Sage's Stone to Soldier Boss Rush: In general, Soldier spams Sage's Stone, Hero and WzSr attack, and Pilgrim supports with backup heals King Hydra: (2300 HP LOL) Barrier! Bikill! Increase? Turtle for a minute until set up? His fire breath does like 55-85 through Barrier... Up to 120 without. Baramos Bomus: (3000 HP LOL) Sap, Bikill, Bounce, physical attacks Note that you have decent protection from Defeat between the Rubiss Charm, Bounce, Stone of Life, and Blessed Helmets. Also note that Soldier has no protection against it; his luck is zeroed out due to the Armor of Hades. Baramos Gonus: (1200 HP) Barrer! Increase, Bounce, BeDragon. Another good one to turtle on. Hero uses Sword of Kings or casts Zap or Lightning. Pilgrim can attack with Zombie Slasher (30 dmg) or cast Infermost. Watch out for Gonus' SleepHit, which will always proc on the Soldier because of the Shield of Sorrow. Zoma: (10,000 HP LOLLLLLL, Sphere of Light lowers him to 3000) Turn 1: Sr stone, WzSr Bikill Hero, Hero attack, Pil Sphere of Light. Pilgrim should outrun Zoma. If not, you're going to get hit for up to 360 damage per character total if he breathes twice 🙂 Hero attacks, WzSr Bikills Hero and then himself and then attacks, Pilgrim keeps Barrier up. Barrier reduces breath damage by 1/3 but I still see it hit for 102 dwdWelp His Snowstorm hit for ONE HUNDRED SIX DAMAGE wutFace This fight kinda plays like the SFC fight except WzSr attacks more often and Pilgrim uses Barrier instead of Sap and HealUs instead of Healmore/Sage's Staff. You win, gg. ------------ RNG Manipuliations: You must create these files with the "default RNG" (seeded by an empty file). If File 3 is empty, it should be sorted to the bottom of the stack upon reset, giving you "default RNG". 8x Metal Slime Fight: Seed with these files. Lag one animation tick before leaving Dhama. File 2, Seed 2E34: "wJ" MS7 M File 3, Seed 2E34: "y'" MS2 M Seed Lock: File 3, Seed AFF5: "Ib" MS5 M File 3, Seed 5FEA: "OUA" MS4 F Better 8x Metal Slime Fight: Lag one (two?) animation tick on the overworld before running up pretty far and then back down File 3, Seed E1CD: "(DC" MS1 M (Three surprise rounds instead of one back attack) Walk out of Dhama to the right. Duck under the small room but still leave to the right. Walk north on the map until the dip in the mountains on the right, then back down. You'll get into the fight one step from the castle -- the fight won't happen in the forest. 0x2E34 y' 8x Metal Slime Fight First Turn Outcomes (Whole team parrying): 0: 2 1P1B, 4 2B, four flee 1: 1 1P, 3 3P, 4 1P, three flee 2: 1 1P, 2 1B, 3 1P1B, 4 1P1B, two flee 3: 1 1P, 2 2P, 3 2B, 4 1B, two flee 4: 2 2P2B, 3 1B, 4 1P, two flee 5: 1 1B, 2 1P1B, five flee 6: 1 1B, 2 1P1B, 4 1P1B, three flee 7: 3 2B2P, 4 1P1B, two flee 8: 1 1B, 3 1P, 4 1B, five flee 9: 1 1B, 2 1P, 4 1P, five flee A: 1 1B1P, 2 2P, 4 1P, two flee (one dodge) B: 1 3B, 2 1B, four flee C: 1 1B, 2 1B, 3 1B, five flee D: 2 2B, 4 1B1P, four flee E: 2 2B4P, 4 2P, three flee (Ambush!) F: 1 1B2P, 2 1B1P, 4 1B, two flee All slots have at least one outcome where you get double physicaled -- slot 3 has two. Slot 1 mostly gets hit with Blaze Toughest character goes in slot 2 for sure 2 > 3 > 4 > 1? So, Wizard > Soldier > Hero > Pilgrim? No, Wizard can't parry in slot 2 Soldier > Hero > Pilgrim > Wizard, keep armband on wizard. I guess if Pilgrim has no armor, it goes in the back. 0xE1CD (DC Metal Slime Fight outcomes Unless bewildered, Soldier throws web and the rest parry. If bewildered, Solider throws web, Fighter parries, and the others attack. Combat suggestions attempted with low level: Fighter, Hero, Wizard, Soldier May not work at higher levels as agility values fluxuate and Fighter crit rate rises 0: 1B , 1P, 2B , , 4F OOO____O 1: , 3P, , 1B1P, 2F O_OOO_OO Slot 3 dodges one attack 2: , , , , 0F OOOOOOOO Bewildered! Fr parry, Hr F Wz E Turn 2 Parry, Attack Soldier, Parry, Attack Soldier P H A P A A A A or A H A A 3: 1B , 1B , 1B , , 5F O_O_O___ 4: , 1B1P, 3B , 1P, 2F O_O_OOOO 5: , , , , 0F OOOOOOOO Bewildered! Fr parry, Hr H Wz E Turn 2 attack Fighter, Soldier parry rest (Fighter crit) Turn 3 attack hero, wizard, parry rest (Needle) Turn 4 turbo (Needle + Hero crit) - Four kills total 6: 2P, , , 1B , 5F O_O__O__ 7: 2B , 1B , 1B , 1B , 4F _OOOO_O_ 8: 1P, 2B , , 1B , 3F OOO__OO_ 9: , , , , 0F OOOOOOOO Bewildered! Fr parry, Hr H Wz G Parry, hold turbo A: , 1B1P, 2B , 1P, 3F _OOO_OO_ B: , 1B , 1P, 2P, 4F O_O__OO_ C: 1B , 1B , , 1B1P, 4F OOO__O__ D: 1B1P, 1B , 1P, 1B1P, 2F OOOO__OO E: 1B , 1P, 1B , 1B2P, 2F OO_OOOO_ F: 1B1P, 1B , , 1B , 4F O___O_OO Σ: 8 5, 10 7, 9 2, 8 9, 44 Fighter, Hero, Wizard, Soldier? Initiatives turn two on the three pre-emptives: 27 18 36 10 [Agility vals] 2 60 75 69 88 5 50 75 69 88 9 90 94 61 55 _OOO_OO_ - A _OOOO_O_ - 7 O___O_OO - F O_O__O__ - 6 O_O__OO_ - B O_O_O___ - 3 O_O_OOOO - 4 O_OOO_OO - 1 OO_OOOO_ - E OOO____O - 0 OOO__O__ - C OOO__OO_ - 8 OOOO__OO - D OOOOOOOO - 2 Bewildered! Fr parry, Hr F Wz E OOOOOOOO - 5 Bewildered! Fr parry, Hr H Wz E OOOOOOOO - 9 Bewildered! Fr parry, Hr H Wz G Metal Babbles Manips: 7x Metal Babble is found with ctr 0x24 and RNG values of: (after X number of frames of walking) Seed Frames Filename 3C25 280 Unknown 55BA 280 F2 "bC" MS3 F, or F3 "yi" MS3 F (No good, over three fights) 07CF 280 Unknown 1012 408 (No good, over three fights) 36C3 408 F3 " M" MS8 F (Unsure how good this is, at least one fight) 4300 408 F3 "xPA" MS7 F (Perfect!) 2666 536 3A6F 536 4A41 536 4F7D 536 53E0 536 266D 664 4EB4 664 17BA 792 189A 792 0D61 1048 2C20 1176 4EFA 1176 03BE 1304 2131 1688 Winged Demons: "s" F 5 Better winged Demons: " )A" M 6 Endgame EXP Thresholds: Hero: 38 HealUsAll 374433 297 HP 41 Thordain 540878 313 HP Soldier: 32 Pr 32 214617 305 HP 35 Sg 32 315326 334 HP 39 Sg 36 518928 353 HP Fighter: 33 Pr 32 225527 220 HP, 12.9% crit chance 36 Sg 32 330109 246 HP, 14.1% crit chance 40 Sg 36 541542 280 HP, 15.6% crit chance Pilgrim: 32 Barrier 231128 196 HP, 166 MP 13 babbles Wizard: 34 BeDragon 320465 163 HP, 178 MP 19 babbles Sage: 32 Barrier 330188 194 HP, 129 MP 23 babbles 34 BeDragon 427293 205 HP, 141 MP 30 babbles 36 Blazemost 550188 217 HP, 154 MP 40 babbles (but they're BeDragon babbles) One babble is 13,400 EXP. 1st file defeated Baramos with 65k EXP on Hero/Pil, 22k on Mage Warrior (57k on Soldier; he must've died somewhere) Wizard takes 40k EXP to level 20 Hero takes 48k EXP to level 23 (Pyramid safety) ------------ Endgame gold plan -- Arena harp glitch Manipulate the Healer, Metal Slime, Metal Slime, Healer fight in any arena (probably not Cantlin) Play the Silver Harp Bet on Metal Slime A and hope Metal Slime A wins Twelve inventory slots for Wizard Rings + Stone of Life... Price of ticket is based on lead character, enemy pool is based on hero's level and discard counter. Outcome is based on lead character's Luck stat? File slot 3 "VHB" MS7 M Hero level 32-45 (maybe a wider range than this) Unsure which discard value you need File slot 3 "Io" MS4 F Hero level 32-45 (maybe a wider range than this) Discard 0x00 for Bombcrag/Man-Eater chest at 220x payout Discard 0x0A for Healer/MS/MS/Healer at 195x payout Determine Discard value by: Seed file with Metal Babble file (2E34): File 3, Seed 2E34: "y'" MS2 M Return to Kol Cast Heal Count steps until encounter. Should be 17 steps with no Heal casts. 0x00 - 0x0E yields Scalgon/Ghoul after 15-1 steps. 0x0F gives three Scalgons in six steps. Filenames: 0x00 - 0x02 - File 3, Seed 4786: "nbA" MS4 F 0x01 - 0x1C - File 3, Seed 9A58: "zn" MS5 F 0x02 - 0x0A - File 3, Seed CDA9: "-YB" MS3 F 0x03 - 0x0E - File 3, Seed AB2C: "?U" MS2 M 0x04 - 0x12 - File 3, Seed 8A84: "Wj" MS3 F 0x05 - 0x1F - File 3, Seed F4BF: "QJ" MS3 M 0x06 - 0x1B - File 3, Seed 923E: "LfA" MS1 M 0x07 - 0xA6 - File 3, Seed 73BB: "mi" MS3 F 0x08 - 0x32 - File 3, Seed 8EF9: " N" MS4 M 0x09 - 0x05 - File 3, Seed 1811: "hM" MS4 M 0x0A - 0x2B - File 3, Seed 1C6B: "tF" MS6 M 0x0B - 0x0A - File 3, Seed CDA9: "-YB" MS3 F 0x0C - 0x16 - File 3, Seed EC01: "NVA" MS6 F 0x0D - 0x32 - File 3, Seed 8EF9: " N" MS4 M 0x0E - 0x3A - File 3, Seed 43FF: ",D" MS5 F 0x0F - 0x18 - File 3, Seed FCD5: " )" MS8 M ------------ Hero spell levels: 2 Blaze (2-3) 4 Heal (4-5) 6 Expel (6-7) 7 Return (7-8) 8 Bang (8-9) 12 Ironize (12-13) 13 Outside (13-14) 16 Sleep (16-17) 16 Boom (16-17) 18 Stopspell (18-19) 20 Repel (20-21) 22 Icespears (22-23) 23 Zap (23-24) 25 Healmore (25-27) 33 HealAll (33-35) 35 Vivify (35-37) 38 HealUsAll (38-40) 41 Thordain (41-43) Wizard spell levels: 1 Blaze (Sage 2-3) 4 Upper (4-10?!) 4 Firebal (4-9) 8 Icebolt (8-9) 8 Increase (8-13) 9 Bang (8-12) 10 Outside 12 Slow 13 Return 13 Firebane 15 Robmagic 17 Blazemore 18 X-Ray 19 Snowblast 19 Stepguard 20 Bikill (20-26) 23 Boom 24 Bounce 25 Day-Night 26 Icespears 27 Chaos 29 Firevolt 30 CurseOff 32 Snowstorm 33 Invisible 34 BeDragon 35 Open 36 Blazemost 37 Transform 38 Explodet 40 Chance Pilgrim spell levels: 1 Heal 3 Expel 5 SpeedUp 6 Sap 7 Surround 9 Sleep 11 Antidote 12 Infernos 13 Stopspell 14 Healmore 15 NumbOff 16 Awake 18 Defense 20 Limbo 22 Beat 24 Vivify 26 Infermore 28 Defeat 30 HealAll 32 Barrier 34 HealUs 36 Infermost 38 Revive 41 Sacrifice ------------ Spell damage differences: - When any character uses a damage spell: - Blaze: [8,14) HT 13-20 - Blazemore: [70,90) - Blazemost: [160,200) - Firebal: [16,24) - Firebane: [30,42) HT 32-45 - Firevolt: [88,112) HT 82-106 - Bang: [16,24) HT 19-41 (!) - Boom: [52,68) - Explodet: [120,160) HT 110-150 - IceBolt: [25,35) HT 33-45 - Snowblast: [42,58) - Snowstorm: [88,112) HT 82-106 - IceSpears: [60,80) - Infernos: [8,24) HT 14-29 - Infermore: [25,55) HT 29-59 - Infermost: [60,120) HT 55-111 - Zap: [70,90) HT 100-125 - Lightning: [175,225) - When an enemy uses a damage spell: - Blaze: [7,12) HT 8-14 - Blazemore: [52,62) HT 58-70 - Blazemost: [92,128) - IceBolt: [16,24) HT 18-28 - Firebal: [10,18) HT 11-20 - Firebane: [22,34) - Explodet: [60,80) HT 70-110 - Snowblast: [32,42) - Snowstorm: [55,67) HT 60-80 - Infernos: [6,18) HT 8-26 - Infermore: [14,34) HT 26-62 - Infermost: [30,62) HT 50-100 - Flaming breath (weak): [6,10) HT 8-12 - Flaming breath (medium): [30,40) - Flaming breath (strong): [80,100) - Blizzard breath (weak): [9,21) HT 12-25 - Blizzard breath (medium): [40,60) HT 45-65 - Blizzard breath (strong): [100,140) HT 65-90 (...Uh?) I think Heal/Healmore/HealAll are after these in memory, but they are not changed. Vanilla: (0x134B0) 1F 08 06 46 14 A0 28 10 08 1E 0C 58 18 10 08 34 10 78 28 19 0A 2A 10 58 18 3C 14 08 10 19 1E 3C 3C 46 14 AF 32 07 05 34 0A 5C 24 10 08 0A 08 16 0C 3C 14 20 0A 37 0C 06 0C 0E 14 1E 20 06 04 1E 0A 50 14 09 0C 28 14 64 28 1E 0A 4B 14 FF 00 1E (1E0A seems like Heal) 0A 3E 10 FF FF 00 01 02 04 05 00 01 02 04 05 A2 00 86 59 BD 77 6A 10 24 8A 48 0A 0A 0A AA A9 08 Hardtype: (0x134B0) 1F 0D 07 46 14 A0 28 10 08 20 0D 52 18 13 16 34 10 6E 28 21 0C 2A 10 52 18 3C 14 0E 0F 1D 1E 37 38 64 19 AF 32 08 06 3A 0C 5C 24 12 0A 0B 09 16 0C 46 28 20 0A 3C 14 08 12 1A 24 32 32 08 06 1E 0A 50 14 0C 0D 2D 14 41 19 1E 0A 4B 14 FF 00 1E (1E0A seems like Heal) 0A 3E 10 FF FF 00 01 02 04 05 00 01 02 04 05 A2 00 86 59 BD 77 6A 10 24 8A 48 0A 0A 0A AA A9 08 Herbs aren't in here; I think they have their own subroutine with a hard-coded value? Wizard Rings heal 50-75 in Hardtype and break every time. ------------ Treasure chest differences: All Lifeforce Nuts => Vitality Seeds Isis Wizard Ring => Intelligence Seed Arp Tower Clothes => Shield of Sorrow (!!!) Baramos Unlucky Helmet => Wizard's Ring Sword of Illusion => Gambler's Turban (Portoga Lady after Baramos btw) Intelligence seeds: Isis Queen Isis Treasury Garuna Tower Kandar 2 Cave Lancel Cave ------------- Encounter Chances Checking value of 0x004D after taking a step... 4 Sea 10 Grass 15 Brush 15 Desert 15 Ice 18 Forest 18 Swamp 25 Hills Bridge - same as previous tile? No encounter chance? All encounter chances are 25% higher at night Dungeons 10 Baramos Castle (In vanilla this flickers to 128 a lot?) ROM addresses 0x944 - 0x955: Range Gameboy's randomizer alters to scale encounter rate Vanilla: 040F0A0F121954120A05130D13161F54160A Hardtype: 040F0A0F121954120A05130D13161F54160A Encounter chances are unchanged for HardType ------------- Early game shops: Kanave Spider's Web Baharata Spider's Web Mid game shops: Muor 2000 Iron Helmet Poison Moth Powder Lancel Halberd Cloak of Evasion Wool Robe Iron Mask Inv. Herb Samanao Wizard's Wand Staff of Judgment Zombie Slasher Dragon Killer Magic Armor Sacred Robe Silver Shield Poison Moth Powder Soo Flashy Clothes Wool Robe Inv. Herb Tedanki Staff of Force Sledge Zombie Slasher Magic Armor Crimson Robe Sacred Robe Iron Mask Late game shops: Merchant Town 7000 Wizard's Ring 8800 Silver Shield 4500 Sacred Robe 9800 Dragon Mail Poison Moth Powder Spider's Web Wizard's Ring Tantegel 9800 Zombie Slasher 15000 Dragon Killer 25000 Falcon Sword 4500 Sacred Robe 4400 Angel's Robe 16000 Dark Robe 9800 Dragon Mail Hauksness 19000 Sacred Claw 3500 Staff of Judgment 4400 Angel's Robe 5800 Magic Armor 15000 Shield of Strength 27000 Sizzling Swimsuit Poison Moth powder Kol 9800 Zombie Slasher 19000 Sacred Claw 4500 Sacred Robe 17000 Flowing Robe 8800 Silver Shield 5600 Iron Mask 40000 Sword of Kings Rimuldar 25000 Falcon Sword 31000 Sword of Destruction 5800 Magic Armor 16000 Dark Robe 8800 Silver Shield 14000 Blessed Helmet ------------------ The grind in my first mostly-full run took 1:30 to finish, with Sr Hr WzFr FrSg HP values 362, 322, 309, 246 Hero learns Zap at 23 - 48801 EXP - 36 metal slimes - 46980 EXP Wizard barely grazes 21 Soldier hits 21 ezpz Pilgrim 21 Hero 25-26 by the time we reach Kol - 70k EXP Target Hero learning Thordain at 41 - 540k EXP - +470k, 35 metal babbles 540k EXP goal: Pure Wizard, pure Pilgrim. Do not collect anything from Garuna and skip Golden Crown. Do sell Golden Claw! 540k Solider is level 39 = 353 HP 540k Wizard is level 38 = 190 HP 540k Pilgrim is level 38 = 242 HP & Infermost & Revive Wizard learns BeDragon at 34 - 320k EXP - 220k EXP = level 32 Soldier (314 HP vs 190 HP) Compare to Sage BeDragon at 454k EXP Wizard learns Blazemost at 36 - 412k EXP - 130k EXP = level 28 Soldier (260 HP vs 190 HP) Pilgrim learns Barrier at 32 - 231k EXP - 310k EXP = level 35 Soldier (334 HP vs 242 HP) Pilgrim learns HealUs at 34 - 299k EXP - 240k EXP = level 32 Soldier (314 HP vs 242 HP) Change Wizard's class at 34, do NOT change Pilgrim. Gonus should get owned but he'd really not the threat anyway. 300k EXP goal: (50 min grind in last run) Still skips Garuna, do NOT skip Golden Crown Will take a little longer to get to 300k than with pure wizard because of the poison needle Stop babble grind at HealUs WzFr after Dhama grind No BeDragon at all Soldier is level 35, 334 HP Hero is level 36 with 280 HP, HealAll, Vivify WzFr is level 33 with 220 HP Pr is level 34 with HealUs and 211 HP Gonus - Hero Zap, Fr Blazemore, Pr Infermore? 112 + 80 + 45 damage/round vs 50 regen = 197 damage/round BeDragon note: 5/8 run chance => 5/8 + 3/8 * 5/8 = 40/64 + 15/64 = 55/64 chance to run over two turns = 6.01/7 metal babbles will run Baramos Odds of Limbo landing: C = (((384 - luck) / 2) * H) / 128 C = 50 * (384 - 0,255) / 256 = 50 * (129,284) / 256 = (25.20,55.47) Odds = 9.8%-21.7% (closer to 9.8%) ------------- Effort I've put into this dumb hack: 1) Wrote this entire text file (Currently over 750 lines of research results and current route) 2) Wrote a 300-line lua script and 800-line php script to mine, parse, and display the monster data table & compared to vanilla 3) Mined data containing treasure chest contents and compared to vanilla 4) Mined data containing spell damage data and compared to vanilla 5) Used a lua script to get average stats/level for each class and imported into a database, and compared to vanilla 6) Used a lua script to test levels spells are learned for Hero and Sage 7) Used a lua script to mine EXP requirements for each class 8) Found new manipulations for metal slimes, metal babbles, and the Romaly monster arena unique to DW3HT Wrote a lua script to mine filenames whose checksums cover ~81% of the values between 0x0000 and 0xFFFF Wrote a php script to show me which checksum yields which RNG result "X" results later Found RNG seeds that yielded the desired results, and used the above two scripts to know which filename to use 9) Ran through the game several times to figure out how to fight random encounters, what levels are necessary/ideal for bosses and dungeons, and how much gold I can expect to have at all points in the run.