public static Roller Dice(int dice, int sides) { return(new Roller( () => Rng.Roll(dice, sides), dice * ((1 + sides) / 2.0f), dice.ToString() + "d" + sides.ToString())); }