private boolean rollDice() {
Area table = dealer.getPlayingArea();
Rectangle tableBounds = table.getShape().getBounds();
Item dice = player.getFirstEquipped("dice");
if (dice == null) {
return false;
}
RPObject parent = dice.getContainer();
final RPAction action = new RPAction();
action.put("type", "drop");
action.put("baseitem", dice.getID().getObjectID());
action.put(EquipActionConsts.BASE_OBJECT, parent.getID().getObjectID());
action.put(EquipActionConsts.BASE_SLOT, dice.getContainerSlot().getName());
action.put("x", (int)tableBounds.getCenterX());
action.put("y", (int)tableBounds.getCenterY());
new DropAction().onAction(player, action);