L2JPREMIUM  5M
com.premium.game.model.L2Effect Class Referenceabstract

Inherits com.premium.game.skills.funcs.FuncOwner.

Inherited by com.premium.game.skills.effects.EffectAbsorbDamOverTime, com.premium.game.skills.effects.EffectBestowSkill, com.premium.game.skills.effects.EffectBetray, com.premium.game.skills.effects.EffectBigHead, com.premium.game.skills.effects.EffectBlessingOfEva, com.premium.game.skills.effects.EffectBlindingBlow, com.premium.game.skills.effects.EffectBlockBuff, com.premium.game.skills.effects.EffectBlockDebuff, com.premium.game.skills.effects.EffectBluff, com.premium.game.skills.effects.EffectBuff, com.premium.game.skills.effects.EffectCancelTarget, com.premium.game.skills.effects.EffectChameleonRest, com.premium.game.skills.effects.EffectChanceSkillTrigger, com.premium.game.skills.effects.EffectCharmOfCourage, com.premium.game.skills.effects.EffectCharmOfLuck, com.premium.game.skills.effects.EffectClanGate, com.premium.game.skills.effects.EffectCombatPointHealOverTime, com.premium.game.skills.effects.EffectConfuseMob, com.premium.game.skills.effects.EffectConfusion, com.premium.game.skills.effects.EffectDamOverTime, com.premium.game.skills.effects.EffectDamOverTimePercent, com.premium.game.skills.effects.EffectDebuff, com.premium.game.skills.effects.EffectEnemyCharge, com.premium.game.skills.effects.EffectFakeDeath, com.premium.game.skills.effects.EffectFear, com.premium.game.skills.effects.EffectFusion, com.premium.game.skills.effects.EffectGrow, com.premium.game.skills.effects.EffectHealCp, com.premium.game.skills.effects.EffectHealLimit, com.premium.game.skills.effects.EffectHealOverTime, com.premium.game.skills.effects.EffectImmobilePetBuff, com.premium.game.skills.effects.EffectImmobileUntilAttacked, com.premium.game.skills.effects.EffectInvincible, com.premium.game.skills.effects.EffectLuckNoblesse, com.premium.game.skills.effects.EffectManaDamOverTime, com.premium.game.skills.effects.EffectManaHealOverTime, com.premium.game.skills.effects.EffectMedusa, com.premium.game.skills.effects.EffectMpConsumePerLevel, com.premium.game.skills.effects.EffectMute, com.premium.game.skills.effects.EffectNoblesseBless, com.premium.game.skills.effects.EffectParalyze, com.premium.game.skills.effects.EffectPetrify, com.premium.game.skills.effects.EffectPhoenixBless, com.premium.game.skills.effects.EffectPhysicalAttackMute, com.premium.game.skills.effects.EffectPhysicalMute, com.premium.game.skills.effects.EffectPreventBuff, com.premium.game.skills.effects.EffectProtectionBlessing, com.premium.game.skills.effects.EffectRelax, com.premium.game.skills.effects.EffectRemoveTarget, com.premium.game.skills.effects.EffectRoot, com.premium.game.skills.effects.EffectSeed, com.premium.game.skills.effects.EffectSignet, com.premium.game.skills.effects.EffectSignetAntiSummon, com.premium.game.skills.effects.EffectSignetMDam, com.premium.game.skills.effects.EffectSignetNoise, com.premium.game.skills.effects.EffectSilenceMagicPhysical, com.premium.game.skills.effects.EffectSilentMove, com.premium.game.skills.effects.EffectSleep, com.premium.game.skills.effects.EffectSpoil, com.premium.game.skills.effects.EffectStaticChance, com.premium.game.skills.effects.EffectStun, com.premium.game.skills.effects.EffectStunSelf, com.premium.game.skills.effects.EffectSublime, com.premium.game.skills.effects.EffectTargetMe, com.premium.game.skills.effects.EffectTouchofDeath, and com.premium.game.skills.effects.EffectUpSkillLevel.

Collaboration diagram for com.premium.game.model.L2Effect:

Classes

enum  EffectState
 
class  EffectTask
 

Public Member Functions

final void addPacket (EffectInfoPacketList list)
 
final double calc ()
 
final void exit ()
 
final void exit (L2Character effecter)
 
int getCount ()
 
final L2Character getEffected ()
 
final L2Character getEffector ()
 
EffectTemplate getEffectTemplate ()
 
abstract L2EffectType getEffectType ()
 
int getElapsedTaskTime ()
 
final String getFuncOwnerName ()
 
final L2Skill getFuncOwnerSkill ()
 
final boolean getInUse ()
 
int getLevel ()
 
int getPeriod ()
 
int getPeriodfirsttime ()
 
int getPeriodStartTicks ()
 
int getRemainingTaskTime ()
 
boolean getShowIcon ()
 
final L2Skill getSkill ()
 
float getStackOrder ()
 
String getStackType ()
 
Func[] getStatFuncs ()
 
int getTime ()
 
int getTotalCount ()
 
int getTotalTaskTime ()
 
boolean isBuff ()
 
boolean isHerbEffect ()
 
boolean isSelfEffect ()
 
abstract boolean onActionTime ()
 
final void rescheduleEffect ()
 
final void scheduleEffect ()
 
void setCount (int newcount)
 
void setFirstTime (int newfirsttime)
 
final void setInUse (boolean inUse)
 
void setPeriod (int period)
 
void setPeriodfirsttime (int periodfirsttime)
 
void setPeriodStartTicks (int periodStartTicks)
 
void stopEffectTask ()
 

Public Attributes

int _period
 
int _periodStartTicks
 
int _periodfirsttime
 

Static Public Attributes

static final L2Effect[] EMPTY_ARRAY = new L2Effect[0]
 

Protected Member Functions

 L2Effect (Env env, EffectTemplate template)
 
 L2Effect (Env env, L2Effect effect)
 
void onExit ()
 
boolean onStart ()
 

Protected Attributes

L2Character _exitEffector
 
EffectTemplate _template
 
int _triggeredId
 
int _triggeredLevel
 

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