A java Dungeons and Dragons online damage simulator