L2JPREMIUM  5M
com.premium.game.templates.chars.L2NpcTemplate Class Reference
Inheritance diagram for com.premium.game.templates.chars.L2NpcTemplate:
Collaboration diagram for com.premium.game.templates.chars.L2NpcTemplate:

Classes

enum  AbsorbCrystalType
 
enum  AIType
 
enum  Race
 

Public Member Functions

 L2NpcTemplate (StatsSet set)
 
void addDropData (L2DropData drop, int categoryType)
 
void addQuestEvent (Quest.QuestEventType EventType, Quest q)
 
void addRaidData (L2MinionData minion)
 
void addSkill (L2Skill skill)
 
void addTeachInfo (ClassId classId)
 
void addVulnerability (Stats id, double vuln)
 
boolean canTeach (ClassId classId)
 
synchronized void clearAllDropData ()
 
boolean dropHerbs ()
 
int getAbsorbLevel ()
 
AbsorbCrystalType getAbsorbType ()
 
int getAggroRange ()
 
AIType getAI ()
 
List< L2DropDatagetAllDropData ()
 
int getArmor ()
 
short getBSS ()
 
List< L2DropCategorygetDropData ()
 
Quest[] getEventQuests (Quest.QuestEventType EventType)
 
String getFactionId ()
 
int getFactionRange ()
 
int getIdTemplate ()
 
byte getLevel ()
 
int getLhand ()
 
List< L2MinionDatagetMinionData ()
 
String getName ()
 
int getNpcFaction ()
 
String getNpcFactionName ()
 
int getNpcId ()
 
com.premium.game.model.base.Race getNpcRace ()
 
L2NpcTemplate.Race getRace ()
 
int getRewardExp ()
 
int getRewardSp ()
 
int getRhand ()
 
String getSex ()
 
Map< Integer, L2SkillgetSkills ()
 
short getSS ()
 
short getSSRate ()
 
List< ClassIdgetTeachInfo ()
 
String getTitle ()
 
String getType ()
 
double getVulnerability (Stats id)
 
boolean isCustom ()
 
boolean isQuestMonster ()
 
boolean isServerSideName ()
 
boolean isServerSideTitle ()
 
double removeVulnerability (Stats id)
 
void setAbsorbLevel (int absorb_level)
 
void setAbsorbType (AbsorbCrystalType absorb_type)
 
void setAggroRange (int aggroRange)
 
void setAI (AIType type)
 
void setArmor (int armor)
 
void setBSS (short bss)
 
void setFactionId (String factionId)
 
void setFactionRange (int factionRange)
 
void setIdTemplate (int idTemplate)
 
void setLevel (byte level)
 
void setLhand (int lhand)
 
void setName (String name)
 
void setNpcFaction (int npcFaction)
 
void setNPCFactionName (String factionName)
 
void setNpcId (int npcId)
 
void setRace (int raceId)
 
void setRewardExp (int rewardExp)
 
void setRewardSp (int rewardSp)
 
void setRhand (int rhand)
 
void setServerSideName (boolean serverSideName)
 
void setServerSideTitle (boolean serverSideTitle)
 
void setSex (String sex)
 
void setSS (short ss)
 
void setSSRate (short ssrate)
 
void setTitle (String title)
 
void setType (String type)
 
- Public Member Functions inherited from com.premium.game.templates.chars.L2CharTemplate
 L2CharTemplate (StatsSet set)
 
int getBaseAggression ()
 
double getBaseAggressionVuln ()
 
int getBaseAtkRange ()
 
int getBaseBleed ()
 
double getBaseBleedVuln ()
 
int getBaseBreath ()
 
int getBaseCON ()
 
int getBaseConfusion ()
 
double getBaseConfusionVuln ()
 
float getBaseCpMax ()
 
int getBaseCritRate ()
 
int getBaseDark ()
 
double getBaseDarkVuln ()
 
int getBaseDEX ()
 
int getBaseEarth ()
 
double getBaseEarthVuln ()
 
int getBaseFire ()
 
double getBaseFireVuln ()
 
int getBaseHoly ()
 
double getBaseHolyVuln ()
 
int getBaseHpConsumeRate ()
 
float getBaseHpMax ()
 
float getBaseHpReg ()
 
int getBaseINT ()
 
int getBaseMAtk ()
 
int getBaseMAtkSpd ()
 
int getBaseMCritRate ()
 
int getBaseMDef ()
 
int getBaseMEN ()
 
int getBaseMovement ()
 
double getBaseMovementVuln ()
 
int getBaseMpConsumeRate ()
 
float getBaseMpMax ()
 
float getBaseMpReg ()
 
float getBaseMReuseRate ()
 
int getBasePAtk ()
 
int getBasePAtkSpd ()
 
int getBasePDef ()
 
int getBasePoison ()
 
double getBasePoisonVuln ()
 
int getBaseRoot ()
 
double getBaseRootVuln ()
 
int getBaseRunSpd ()
 
int getBaseShldDef ()
 
int getBaseShldRate ()
 
int getBaseSleep ()
 
double getBaseSleepVuln ()
 
int getBaseSTR ()
 
int getBaseStun ()
 
double getBaseStunVuln ()
 
int getBaseWalkSpd ()
 
int getBaseWater ()
 
double getBaseWaterVuln ()
 
int getBaseWind ()
 
double getBaseWindVuln ()
 
int getBaseWIT ()
 
int getCollisionHeight ()
 
int getCollisionRadius ()
 
double getFCollisionHeight ()
 
double getFCollisionRadius ()
 
double getdCollisionHeight ()
 
double getdCollisionRadius ()
 
boolean isUndead ()
 
void setBaseAggression (int _baseAggression)
 
void setBaseAggressionRes (double _baseAggressionVuln)
 
void setBaseAtkRange (int _baseAtkRange)
 
void setBaseBleed (int _baseBleed)
 
void setBaseBleedVuln (double _baseBleedVuln)
 
void setBaseBreath (int _baseBreath)
 
void setBaseCON (int _baseCON)
 
void setBaseConfusion (int _baseConfusion)
 
void setBaseConfusionVuln (double _baseConfusionVuln)
 
void setBaseCpMax (float _baseCpMax)
 
void setBaseCritRate (int _baseCritRate)
 
void setBaseDark (int _baseDark)
 
void setBaseDarkVuln (double _baseDarkVuln)
 
void setBaseDEX (int _baseDEX)
 
void setBaseEarth (int _baseEarth)
 
void setBaseEarthVuln (double _baseEarthVuln)
 
void setBaseFire (int _baseFire)
 
void setBaseFireVuln (double _baseFireVuln)
 
void setBaseHoly (int _baseHoly)
 
void setBaseHolyVuln (double _baseHolyVuln)
 
void setBaseHpConsumeRate (int _baseHpConsumeRate)
 
void setBaseHpMax (float _baseHpMax)
 
void setBaseHpReg (float _baseHpReg)
 
void setBaseINT (int _baseINT)
 
void setBaseMAtk (int _baseMAtk)
 
void setBaseMAtkSpd (int _baseMAtkSpd)
 
void setBaseMCritRate (int _baseMCritRate)
 
void setBaseMDef (int _baseMDef)
 
void setBaseMEN (int _baseMEN)
 
void setBaseMovement (int _baseMovement)
 
void setBaseMovementVuln (double _baseMovementVuln)
 
void setBaseMpConsumeRate (int _baseMpConsumeRate)
 
void setBaseMpMax (float _baseMpMax)
 
void setBaseMpReg (float _baseMpReg)
 
void setBaseMReuseRate (float _baseMReuseRate)
 
void setBasePAtk (int _basePAtk)
 
void setBasePAtkSpd (int _basePAtkSpd)
 
void setBasePDef (int _basePDef)
 
void setBasePoison (int _basePoison)
 
void setBasePoisonVuln (double _basePoisonVuln)
 
void setBaseRoot (int _baseRoot)
 
void setBaseRootVuln (double _baseRootVuln)
 
void setBaseRunSpd (int _baseRunSpd)
 
void setBaseShldDef (int _baseShldDef)
 
void setBaseShldRate (int _baseShldRate)
 
void setBaseSleep (int _baseSleep)
 
void setBaseSleepVuln (double _baseSleepVuln)
 
void setBaseSTR (int _baseSTR)
 
void setBaseStun (int _baseStun)
 
void setBaseStunVuln (double _baseStunVuln)
 
void setBaseWater (int _baseWater)
 
void setBaseWaterVuln (double _baseWaterVuln)
 
void setBaseWind (int _baseWind)
 
void setBaseWindVuln (double _baseWindVuln)
 
void setBaseWIT (int _baseWIT)
 
void setCollisionHeight (double _collisionHeight)
 
void setCollisionRadius (double _collisionRadius)
 
void setUndead (boolean _isUndead)
 

Public Attributes

String _name
 
boolean _serverSideName
 
String _title
 
boolean _serverSideTitle
 
- Public Attributes inherited from com.premium.game.templates.chars.L2CharTemplate
float baseMReuseRate
 
int baseRunSpd
 
double baseAggressionVuln
 
double baseBleedVuln
 
double basePoisonVuln
 
double baseStunVuln
 
double baseRootVuln
 
double baseMovementVuln
 
double baseConfusionVuln
 
double baseSleepVuln
 
double baseFireVuln
 
double baseWindVuln
 
double baseWaterVuln
 
double baseEarthVuln
 
double baseHolyVuln
 
double baseDarkVuln
 
double baseCritVuln
 
double baseCancelVuln
 

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