Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Modifying encounters

The encounters table is a data file within the game that details all of the enemies, bosses, starter monsters, and gift monsters. Encounters determine monster's species, stats, moves, skill sets, etc..

Editing the encounters table will enable you to:

  • Create new bosses
  • Increase the difficulty of specific encounters
  • Change the starter monsters
  • and more!

Encounters tab showing one of the starter monsters

Modifying a starter

As an example, let's change one of the starter monsters. The three starter monsters are in the table rows 048, 049, and 050.

Let's edit encounter 048, the starter Dracky.

Using the Species dropdown, we can change it from a Dracky to a Darkonium Slime. With the dropdown selected, you can start typing darkonium and darkonium slime (28) should be highlighted.

We can also give it a third skill set by clicking on the Skill set (3) dropdown and typing in Wulfspade to give it the Wulfspade skill set.

At this point, it's a good idea to save the changes we made to the mod. To do that click on the Save mod button (or press Ctrl + s).

Next you should export the ROM with this change to the starter Dracky by clicking on the Export patched ROM button (or pressing Ctrl + e). Once you play up to point you get to choose your starter monster, you'll find the Darkonium Slime we created.

Modifying other encounters

To modify an encounter, you'll need to find its encounter id.

As a general rule of thumb:

CategoryEncounter ID range
Bosses1 - 39
Starters & Gift Monsters44 - 74
Scout/Rival Monsters304 - 378, 431 - 751

To find a particular encounter, a good first place to look is the DQM:J Wiki.

For example, on the Slime page you can find an encounter listing for the slimes that appear on Infant Isle.

The codes in the bottom right corner are encounter ids in hexadecimal (050, 109, and 10a). The ROM editor uses decimal ids (ex. 050 hex = 080 decimal).

Let's go to the first Slime encounter by clicking on the encounter select dropdown (in the top middle of the page) and typing in the encounter id (ex. 080).

Let's make it a metal slime! We'll change its species to metal slime (6) and its exp dropped to 3072.

Note

Make sure to make these changes for all three encounter ids (080, 265, and 266).

Next export the ROM and play up to Infant Isle.

Note

In the overworld the slimes still appear as slimes. This is because their overworld model and behavior is not controlled by the encounters table.

Next let's modify some skill sets!