L2JPREMIUM  5M
com.premium.game.model.actor.stat.PcStat Class Reference
Inheritance diagram for com.premium.game.model.actor.stat.PcStat:
Collaboration diagram for com.premium.game.model.actor.stat.PcStat:

Public Member Functions

 PcStat (L2PcInstance activeChar)
 
boolean addExp (long value)
 
boolean addExpAndSp (long addToExp, int addToSp)
 
final boolean addLevel (byte value)
 
boolean addSp (int value)
 
final L2PcInstance getActiveChar ()
 
final long getExp ()
 
final long getExpForLevel (int level)
 
final byte getLevel ()
 
final int getMaxCp ()
 
final int getMaxHp ()
 
final int getMaxMp ()
 
final int getSp ()
 
boolean removeExpAndSp (long removeExp, int removeSp)
 
boolean removeExpAndSp (long removeExp, int removeSp, boolean sendMessage)
 
final void setExp (long value)
 
final void setLevel (byte value)
 
final void setSp (int value)
 
- Public Member Functions inherited from com.premium.game.model.actor.stat.PlayableStat
 PlayableStat (L2Playable activeChar)
 
boolean removeExp (long value)
 
boolean removeSp (int value)
 
- Public Member Functions inherited from com.premium.game.model.actor.stat.CharStat
 CharStat (L2Character activeChar)
 
final void addElement (L2Skill skill)
 
final double calcStat (Stats stat, double init, L2Character target, L2Skill skill)
 
int getAccuracy ()
 
final float getAttackSpeedMultiplier ()
 
double getBowCritRate ()
 
final int getCON ()
 
double getCriticalDmg (L2Character target, double init)
 
int getCriticalHit (L2Character target, L2Skill skill)
 
final int getDEX ()
 
int getEvasionRate (L2Character target)
 
int getINT ()
 
final int getMagicalAttackRange (L2Skill skill)
 
int getMAtk (L2Character target, L2Skill skill)
 
int getMAtkSpd ()
 
int getMCriticalHit (L2Character target, L2Skill skill)
 
int getMDef (L2Character target, L2Skill skill)
 
final int getMEN ()
 
float getMovementSpeedMultiplier ()
 
final float getMoveSpeed ()
 
final int getMpConsume (L2Skill skill)
 
final int getMpInitialConsume (L2Skill skill)
 
final double getMReuseRate (L2Skill skill)
 
int getPAtk (L2Character target)
 
final double getPAtkAnimals (L2Character target)
 
final double getPAtkDragons (L2Character target)
 
final double getPAtkGiants (L2Character target)
 
final double getPAtkInsects (L2Character target)
 
final double getPAtkMagic (L2Character target)
 
final double getPAtkMonsters (L2Character target)
 
final double getPAtkPlants (L2Character target)
 
int getPAtkSpd ()
 
final double getPAtkUndead (L2Character target)
 
int getPDef (L2Character target)
 
final double getPDefAnimals (L2Character target)
 
final double getPDefDragons (L2Character target)
 
final double getPDefGiants (L2Character target)
 
final double getPDefInsects (L2Character target)
 
final double getPDefMagic (L2Character target)
 
final double getPDefMonsters (L2Character target)
 
final double getPDefPlants (L2Character target)
 
final double getPDefUndead (L2Character target)
 
final int getPhysicalAttackRange ()
 
final double getPReuseRate (L2Skill skill)
 
int getRunSpeed ()
 
final int getShldDef ()
 
final int getSTR ()
 
int getWalkSpeed ()
 
final int getWIT ()
 
final void removeElement (L2Skill skill)
 

Additional Inherited Members

- Public Attributes inherited from com.premium.game.model.actor.stat.CharStat
float _bonusHP = 1
 
float _bonusMP = 1
 
float _bonusAtk = 1
 
float _bonusMAtk = 1
 
float _bonusPDef = 1
 
float _bonusMDef = 1
 
- Protected Attributes inherited from com.premium.game.model.actor.stat.CharStat
final L2Character _activeChar
 
- Static Protected Attributes inherited from com.premium.game.model.actor.stat.CharStat
static final Logger _log = Logger.getLogger(CharStat.class.getName())
 

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