Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Rolemaster/MERP exploding system?

A topic by Oneirokritikos created Oct 11, 2021 Views: 316 Replies: 2
Viewing posts 1 to 3

Hello ! This app is simply the best dice roller I have ever tried !

I was wondering if the following dice system is currently doable:

In Rolemaster, main rolls are 1d100; they explode "upwards" (add to the roll) on a result of 96+, infinitely (so far, this is covered by the existing formula syntax)

However, rolls also can explode negatively: on a 05 and less, a d100 is rolled and *subtracted* from the first roll; if the second (and subsequent) roll(s) show a 96 or more, the result is subtracted again and the die re-rolled.

How could I make this happen in the app?

Thank you !

Developer

I’m not 100% sure I understand the behaviour you’re describing, but it can’t be done with current roll condition syntax alone.


I think, it might be doable with a customised d100 however (though the actual d100s take a long time to roll).

  1. Make a new d100, call it something unique (eg “merp”)
  2. On faces 96 and up, use string values of “[96+merp]”, “[97+merp]”, etc
  3. On faces 5 and below, use the string value “[5-merp]”, etc

Though like I say I’m not sure I understand exactly, since this can mean alternating additive and subtractive explosion on the lower rolls, and it doesn’t incorporate any rerolling.

Either way I think that is as far as you can get in the app right now without doing things manually, sorry!

Thank you for your reply Sophie! This is helpful. I will try variations of your idea.