Keeping and Dropping
`4d6k3` - Roll four d6s and keep the highest 3
Example: Roll: `[5, 1, 6, 3]` → Keep highest 3: `[5, 6, 3]` (1 is dropped) → Final Dice: `[5, 6, 3]`, Total: `5 + 6 + 3 = 14`
`4d6kl2` - Roll four d6s and keep the lowest 2
Example: Roll: `[5, 1, 6, 3]` → Keep lowest 2: `[1, 3]` (5 and 6 are dropped) → Final Dice: `[1, 3]`, Total: `1 + 3 = 4`
`4d6d1` - Roll four d6s and drop the lowest 1
Example: Roll: `[5, 1, 6, 3]` → Drop lowest 1: `[1]` is dropped → Final Dice: `[5, 6, 3]`, Total: `5 + 6 + 3 = 14`
`4d6dh1` - Roll four d6s and drop the highest 1
Example: Roll: `[5, 1, 6, 3]` → Drop highest 1: `[6]` is dropped → Final Dice: `[5, 1, 3]`, Total: `5 + 1 + 3 = 9`
Note: If no number is specified, `k` defaults to keeping the highest 1 (`k1`) and `d` defaults to dropping the lowest 1 (`d1`).