L2JPREMIUM  5M
com.premium.game.manager.grandbosses.BaiumManager Class Reference
Inheritance diagram for com.premium.game.manager.grandbosses.BaiumManager:
Collaboration diagram for com.premium.game.manager.grandbosses.BaiumManager:

Classes

class  ActivityTimeEnd
 
class  CallArchAngel
 
class  CubeSpawn
 
class  IntervalEnd
 
class  KillPc
 
class  SetMobilised
 
class  unCubeSpawn
 

Public Member Functions

void deleteArchangels ()
 
void init ()
 
void onEnter (L2Character cha)
 
void setCubeSpawn ()
 
void setIntervalEndTask ()
 
void setRespawn ()
 
void setUnspawn ()
 
void spawnBaium ()
 
void spawnCube ()
 
void unspawnCube ()
 
void wakeBaium (L2PcInstance waker)
 
- Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
void checkAnnihilated ()
 
void clearLair ()
 
String getEpicName ()
 
String getManagerName ()
 
GrandBossState.StateEnum getState ()
 
boolean isEnableEnterToLair ()
 
synchronized boolean isPlayersAnnihilated ()
 
void onExit (L2Character cha)
 
- Public Member Functions inherited from com.premium.game.model.entity.Entity
void banishForeigners ()
 
void broadcastToPlayers (L2GameServerPacket gsp)
 
void broadcastToPlayers (String message)
 
boolean checkIfInZone (int x, int y)
 
boolean checkIfInZone (int x, int y, int z)
 
boolean checkIfInZone (L2Object cha)
 
int getCastleId ()
 
String getClassName ()
 
double getDistanceToZone (int x, int y)
 
int getFortId ()
 
List< L2PcInstancegetPlayersInside ()
 
L2PcInstance getRandomPlayer ()
 
int getTownId ()
 
L2Zone getZone ()
 
void registerZone (L2Zone zone)
 

Static Public Member Functions

static BaiumManager getInstance ()
 
- Static Public Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
static List< BossLairgetLairs ()
 

Public Attributes

L2Spawn _statueSpawn = null
 
L2Npc _statue
 
L2GrandBossInstance _baium
 
long NO_ATTACK_TIME
 
long _lastAttackTime
 
long BAIUMCUBEUNSPAWN
 
L2PcInstance _waker
 
- Public Attributes inherited from com.premium.game.manager.grandbosses.BossLair
L2Spawn _bossSpawn
 

Static Public Attributes

static final int BAIUM_NPC = 29025
 
static final int BAIUM = 29020
 
static final int ARCHANGEL = 29021
 
static final int TELEPORT_CUBE = 29055
 
static final int STATUE_LOCATION []
 
static final int ANGEL_LOCATION [][]
 
static final int CUBE_LOCATION []
 
- Static Public Attributes inherited from com.premium.game.model.entity.Entity
static Logger _log = Logger.getLogger(Entity.class.getName())
 

Protected Member Functions

void spawnArchangels ()
 
- Protected Member Functions inherited from com.premium.game.manager.grandbosses.BossLair
void printState ()
 
- Protected Member Functions inherited from com.premium.game.model.entity.Entity
boolean checkBanish (L2PcInstance cha)
 

Protected Attributes

List< L2Spawn_angelSpawns = new ArrayList<>()
 
L2Spawn _teleportCubeSpawn = null
 
L2Npc _teleportCube = null
 
L2Npc _npcBaium
 
Map< Integer, L2Spawn_monsterSpawn = new HashMap<>()
 
List< L2Npc_monsters = new ArrayList<>()
 
ScheduledFuture<?> _activityTimeEndTask = null
 
String _words = "Don't obstruct my sleep! Die!"
 
- Protected Attributes inherited from com.premium.game.manager.grandbosses.BossLair
GrandBossState _state
 
String _questName
 
- Protected Attributes inherited from com.premium.game.model.entity.Entity
L2Zone _zone
 

Additional Inherited Members

- Static Protected Attributes inherited from com.premium.game.manager.grandbosses.BossLair
static final Logger _log = Logger.getLogger(BossLair.class.getName())
 

Member Data Documentation

◆ CUBE_LOCATION

final int com.premium.game.manager.grandbosses.BaiumManager.CUBE_LOCATION[]
static
Initial value:
=
{
115203,
16620,
10078,
0
}

◆ STATUE_LOCATION

final int com.premium.game.manager.grandbosses.BaiumManager.STATUE_LOCATION[]
static
Initial value:
=
{
116025,
17455,
10109,
40233
}

The documentation for this class was generated from the following file: