private void fireblast() {
Point dir = player.lastMovedDirection();
Point side = new Point(dir.y, dir.x);
world.add(new Projectile("fireball", player, 7, Tile.LAVA1.color(), 5, player.position.plus(dir), dir));
world.add(new Projectile("fireball", player, 250, Tile.LAVA2.color(), 2, player.position.copy(), dir));
world.add(new Projectile("fireball", player, 7, Tile.LAVA2.color(), 5, player.position.plus(dir).plus(side), dir));
world.add(new Projectile("fireball", player, 250, Tile.LAVA3.color(), 2, player.position.plus(side), dir));
world.add(new Projectile("fireball", player, 7, Tile.LAVA2.color(), 5, player.position.plus(dir).minus(side), dir));
world.add(new Projectile("fireball", player, 250, Tile.LAVA3.color(), 2, player.position.minus(side), dir));
player.loseRupees(world, 10);
}