public List <List <int> > BuildKillList() { int killDice = turn; if (killDice < 11 && killDice > 6) { killDice -= 6; } switch (killDice) { case 1: D20KillList.Add(dice.RollD20()); break; case 2: D12KillList.Add(dice.RollD12()); break; case 3: D10KillList.Add(dice.RollD10()); break; case 4: D8KillList.Add(dice.RollD8()); break; case 5: D6KillList.Add(dice.RollD6()); break; case 6: D4KillList.Add(dice.RollD4()); break; } killList = new List <List <int> >() { D4KillList, D6KillList, D8KillList, D10KillList, D12KillList, D20KillList }; return(killList); }
public List <int> RollDice(Dice dice) { this.dice = dice; return(diceRollList = new List <int> { dice.RollD4(), dice.RollD6(), dice.RollD8(), dice.RollD10(), dice.RollD12(), dice.RollD20() }); }