@Override
	public void use(Player player, Direction direction) throws InvalidActionException {
		if (hasPlayersPositionAnActiveLightGrenade(player))
			throw new InvalidActionException("The current location already contains an active LightGrenade!");

		useItemOnPlayersPosition(player);
		activate();
	}