1package com.osroyale.content.activity.randomevent;
4import com.osroyale.Config;
5import com.osroyale.content.activity.Activity;
6import com.osroyale.content.activity.ActivityDeathType;
7import com.osroyale.content.activity.ActivityType;
8import com.osroyale.game.Animation;
9import com.osroyale.game.Graphic;
10import com.osroyale.game.world.entity.combat.hit.Hit;
11import com.osroyale.game.world.entity.mob.npc.Npc;
12import com.osroyale.game.world.entity.mob.player.Player;
13import com.osroyale.net.packet.out.SendMessage;
73 super(cooldown,
player.instance);
110 player.send(
new SendMessage(
"You have been teleported home since you've ignored the random event."));
static final Position DEFAULT_POSITION
final void resetCooldown()
final void finishCooldown()
Activity(int cooldown, int instance)
abstract String[] eventNpcShout()
abstract int eventNpcIdentification()
void onRegionChange(Player player)
void onLogout(Player player)
RandomEvent(Player player, int cooldown)