# dropHighest

From RPTools Wiki

Jump to navigationJump to search## dropHighest() Function

•

**Introduced in version 1.5.2**Generates random numbers to emulate dice rolls; returns the total of a dice roll that ignores a certain number of the highest dice rolled.

### Usage

`dropHighest(times, sides, ignore)`

**Parameters**

`times`

- The number of times to roll the dice.`sides`

- The number of sides the dice possess.`ignore`

- The number of highest rolls that are ignored when totaling the roll.

### Examples

Roll ten twenty-sided dice, ignoring the highest five rolls.
Returns a number than is between

`[t: dropHighest(10, 20, 5)]`

Returns a number that is between `5`

and `100`

, with a low average.

Roll five ten-sided dice ignoring the highest two rolls, using variables.

```
[h: DiceTimes = 5]
[h: DiceSides = 10]
[h: DiceIgnore = 2]
[t: dropHighest(DiceTimes, DiceSides, DiceIgnore)]
```

`3`

and `30`

, with a low average.### See Also

For another method of rolling dice, see Dice Expressions.

### Version Changes

**1.5.2**- Introduced