Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Tunnels and Trolls dice

A topic by sarahpenguin created Jul 10, 2020 Views: 377 Replies: 2
Viewing posts 1 to 2
(1 edit)

Tunnels and Trolls a combat system where weapon dice d6s are rolled  and totalled on each side of a fight and subtracted from each other and whoever side rolled lower lower takes the difference in damage amonst them but it also counts any roll of a 6 as an extra point of unblock-able "spite" damage done directly to the other side of the fight even if they won that round.  Using # just shows 6s rolled but ignores the rest of the rolled values which isn't helpful for Tunnels and Trolls.  Am I missing something obvious? Thanks :)

Developer (1 edit)

You’re not really missing anything, roll expressions can only output a single numerical value for now.

But there is a bit of a hack you can do to simplify your rolls still. With an expression like “10d6!{6=[spite]}“  you get the number value of the d6 pool, and for each 6 it will roll a new die which only ever has a string value of “spite”. Because string values are counted separately, this is a way to count a pool and the number of a specific face from that pool.

As a fun bonus, you could make your own die with string values and the name “spite”, and the expression will roll add that to the roll instead, that’s what I’ve done here:


This way you still have to roll each side separately but it can be adapted for a combined roll where each side’s dice pool spawns a different string value die on the sixes.


I know it’s a little convoluted but I hope it helps :)


Update: I thought about it a moment longer and if you want simplified expressions you can make specific dice for each side, with an expression on the faces you want to count up spite like so:



Thanks for the tips got it working now :)