I mentioned Matteo Ferla’s DnD-battler yesterday.
https://github.com/bluetyson/FASERIP-Slugfest
I have started adapting this to work with FASERIP. Obviously the mechanics are different, but the basic framework is there, which is why I wanted to use it – all the hard work with creatures, encounters, arenas, running many simulations and tallying them just needs different characteristics and algorithms inserted.
Very much a work in progress, this is like version 0.01.
You can do this, however :-
————————————————————————————————————–
Battles: 100; Sum of rounds: 506; feline: 0.97 ± 0.02; rodent: 0.03 ± 0.02;
> Team feline = winning battles: 97; perfect battles: 0; close-call battles: 0;
> Team rodent = winning battles: 3; perfect battles: 0; close-call battles: 0;
————————————————- Combattants ————————————————
Rat: {team=rodent; avg hp=-0.56 (from 8); avg healing spells left=0.0 (from 0); damage done (per battle average)= 3.31; hits/misses (PBA)= 1.655/2.305; rounds (PBA)=3.975;}
Cat: {team=feline; avg hp=9.38 (from 16); avg healing spells left=0.0 (from 0); damage done (per battle average)= 4.28; hits/misses (PBA)= 1.62/2.595; rounds (PBA)=4.7;}
Rat: {team=rodent; avg hp=-0.56 (from 8); avg healing spells left=0.0 (from 0); damage done (per battle average)= 3.31; hits/misses (PBA)= 1.655/2.305; rounds (PBA)=3.975;}
Cat: {team=feline; avg hp=9.38 (from 16); avg healing spells left=0.0 (from 0); damage done (per battle average)= 4.28; hits/misses (PBA)= 1.62/2.595; rounds (PBA)=4.7;}
This is only doing basic bashing slugfest currently with slams [an approximation of such – e.g. adding a bit of extra damage].