L2JPREMIUM  5M
com.premium.game.model.entity.siege.Fort Class Reference
Inheritance diagram for com.premium.game.model.entity.siege.Fort:
Collaboration diagram for com.premium.game.model.entity.siege.Fort:

Classes

class  FortFunction
 
class  ScheduleSpecialEnvoysDeSpawn
 

Public Member Functions

 Fort (int fortId)
 
void closeDoor (int doorId)
 
void endOfSiege (L2Clan clan)
 
void Engrave (L2Clan clan)
 
final int getCastleId ()
 
final int getCastleIdFromEnvoy (int npcId)
 
final L2DoorInstance getDoor (int doorId)
 
final List< L2DoorInstancegetDoors ()
 
final L2ArtefactInstance getFlagPole ()
 
final int getFortId ()
 
final int getFortSize ()
 
final int getFortState ()
 
final int getFortType ()
 
FortFunction getFunction (int type)
 
final int getOwnedTime ()
 
final L2Clan getOwnerClan ()
 
List< L2SkillgetResidentialSkills ()
 
final FortSiege getSiege ()
 
final Calendar getSiegeDate ()
 
FortManager getSpawnManager ()
 
void giveResidentialSkills (L2PcInstance player)
 
void openCloseDoor (int doorId, boolean open)
 
void openDoor (int doorId)
 
void removeFunction (int functionType)
 
void removeOwner (boolean updateDB)
 
void removeResidentialSkills (L2PcInstance player)
 
void resetDoors ()
 
final void setFortState (int state, int castleId)
 
boolean setOwner (L2Clan clan, boolean updateClansReputation)
 
final void setOwnerClan (L2Clan clan)
 
final void setSiegeDate (Calendar siegeDate)
 
void setVisibleFlag (boolean val)
 
void updateClansReputation (L2Clan owner, boolean removePoints)
 
boolean updateFunctions (L2PcInstance player, int type, int lvl, int lease, long rate, boolean addNew)
 
- Public Member Functions inherited from com.premium.game.model.entity.siege.Siegeable
boolean checkBanish (L2PcInstance cha)
 
boolean checkIfInZoneBattlefield (int x, int y, int z)
 
boolean checkIfInZoneBattlefield (L2Object obj)
 
boolean checkIfInZoneHeadQuarters (int x, int y, int z)
 
boolean checkIfInZoneHeadQuarters (L2Object obj)
 
final L2SiegeZone getBattlefield ()
 
final L2Zone getDefenderSpawn ()
 
final L2Zone getHeadQuarters ()
 
final String getName ()
 
final int getOwnerId ()
 
final L2Zone getTeleZone ()
 
void oustAllPlayers ()
 
void registerDefenderSpawn (L2Zone zone)
 
void registerHeadquartersZone (L2Zone zone)
 
void registerSiegeZone (L2SiegeZone zone)
 
void registerTeleportZone (L2Zone zone)
 
- 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)
 
String getClassName ()
 
double getDistanceToZone (int x, int y)
 
List< L2PcInstancegetPlayersInside ()
 
L2PcInstance getRandomPlayer ()
 
int getTownId ()
 
L2Zone getZone ()
 
void registerZone (L2Zone zone)
 

Static Public Attributes

static final int FUNC_TELEPORT = 1
 
static final int FUNC_RESTORE_HP = 2
 
static final int FUNC_RESTORE_MP = 3
 
static final int FUNC_RESTORE_EXP = 4
 
static final int FUNC_SUPPORT = 5
 
- Static Public Attributes inherited from com.premium.game.model.entity.Entity
static Logger _log = Logger.getLogger(Entity.class.getName())
 

Static Protected Attributes

static final Logger _log = Logger.getLogger(Fort.class.getName())
 

Additional Inherited Members

- Protected Attributes inherited from com.premium.game.model.entity.siege.Siegeable
String _name
 
int _ownerId = 0
 
L2Clan _formerOwner = null
 
- Protected Attributes inherited from com.premium.game.model.entity.Entity
L2Zone _zone
 

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