Dice

Qualified name:Ouxsoft\LuckByDice\Dice
Implements:DiceInterface
class Dice
public __construct($sides)

Dice constructor.

Parameters:
  • $sides
public getBonus() → int
Returns:int –
public getSides() → int
Returns:int –
public getTotal()

The dices value with bonus from luck applied

Returns:int|null
public getValue() → int
Returns:int –
public roll() → int
Returns:int –
public setBonus(int $bonus)
Parameters:
  • $bonus (int) –
public setSides(int $sides)
Parameters:
  • $sides (int) –
public setValue(int $value)
Parameters:
  • $value (int) –