1package com.osroyale.content.activity.inferno;
3import com.osroyale.game.Animation;
4import com.osroyale.game.task.Task;
5import com.osroyale.game.world.World;
6import com.osroyale.game.world.entity.mob.npc.Npc;
7import com.osroyale.game.world.entity.mob.player.Player;
8import com.osroyale.game.world.position.Position;
9import com.osroyale.net.packet.out.SendMessage;
40public class InfernoBoss
extends Task {
44 public InfernoBoss() {
50 public void spawnbosswave(
Player player) {
62 player.send(
new SendMessage(
"@red@ Inferno Boss Wave has begun!"));
82 Glyph.walkExactlyTo(
new Position(2257, 5361, 0), () -> {
83 System.err.println(
"WALKING GLYPH TO SET POSITION!");
93 if (Glyph.getCurrentHealth() <= 10) {
98 ranger.attack(player);
Task(boolean instant, int delay)
static void schedule(Task task)
void face(GameObject object)