L2JPREMIUM  5M
com.premium.game.templates.item.L2Equip Class Referenceabstract
Inheritance diagram for com.premium.game.templates.item.L2Equip:
Collaboration diagram for com.premium.game.templates.item.L2Equip:

Classes

class  WeaponSkill
 

Public Member Functions

 L2Equip (AbstractL2ItemType type, StatsSet set)
 
L2Skill[] getSkills ()
 
- Public Member Functions inherited from com.premium.game.templates.item.L2Item
void addFuncTemplate (FuncTemplate f)
 
final void attach (Condition c)
 
void attach (FuncTemplate f)
 
boolean checkCondition (L2Character activeChar, L2Object target, boolean sendMessage)
 
final int getBodyPart ()
 
Condition[] getConditions ()
 
final int getCrystalCount ()
 
final int getCrystalCount (int enchantLevel)
 
final int getCrystalItemId ()
 
final int getCrystalType ()
 
final int getDuration ()
 
final String getFuncOwnerName ()
 
final L2Skill getFuncOwnerSkill ()
 
FuncTemplate[] getFuncTemplates ()
 
final int getItemDisplayId ()
 
final int getItemGrade ()
 
final int getItemId ()
 
abstract int getItemMask ()
 
AbstractL2ItemType getItemType ()
 
final int getLifetime ()
 
final int getMaterialType ()
 
final String getName ()
 
final int getReferencePrice ()
 
Func[] getStatFuncs (L2ItemInstance instance, L2Character player)
 
final int getType1 ()
 
final int getType2 ()
 
final int getWeight ()
 
boolean isAccLifeStone ()
 
boolean isCommonItem ()
 
boolean isConsumable ()
 
final boolean isCrystallizable ()
 
final boolean isDestroyable ()
 
final boolean isDropable ()
 
boolean isEquipable ()
 
boolean isForBabyPet ()
 
boolean isForHatchling ()
 
boolean isForStrider ()
 
boolean isForWolf ()
 
boolean isHeroItem ()
 
boolean isLifeStone ()
 
final boolean isSellable ()
 
final boolean isStackable ()
 
final boolean isTradeable ()
 
String getIcon (int id)
 
String toString ()
 

Static Public Attributes

static final Func[] EMPTY_FUNC_SET = new Func[0]
 
static final L2Effect[] EMPTY_EFFECT_SET = new L2Effect[0]
 
- Static Public Attributes inherited from com.premium.game.templates.item.L2Item
static final int TYPE1_WEAPON_RING_EARRING_NECKLACE = 0
 
static final int TYPE1_SHIELD_ARMOR = 1
 
static final int TYPE1_ITEM_QUESTITEM_ADENA = 4
 
static final int TYPE2_WEAPON = 0
 
static final int TYPE2_SHIELD_ARMOR = 1
 
static final int TYPE2_ACCESSORY = 2
 
static final int TYPE2_QUEST = 3
 
static final int TYPE2_MONEY = 4
 
static final int TYPE2_OTHER = 5
 
static final int TYPE2_PET_WOLF = 6
 
static final int TYPE2_PET_HATCHLING = 7
 
static final int TYPE2_PET_STRIDER = 8
 
static final int TYPE2_PET_BABY = 9
 
static final int SLOT_NONE = 0x0000
 
static final int SLOT_UNDERWEAR = 0x0001
 
static final int SLOT_R_EAR = 0x0002
 
static final int SLOT_L_EAR = 0x0004
 
static final int SLOT_LR_EAR = 0x00006
 
static final int SLOT_NECK = 0x0008
 
static final int SLOT_R_FINGER = 0x0010
 
static final int SLOT_L_FINGER = 0x0020
 
static final int SLOT_LR_FINGER = 0x0030
 
static final int SLOT_HEAD = 0x0040
 
static final int SLOT_R_HAND = 0x0080
 
static final int SLOT_L_HAND = 0x0100
 
static final int SLOT_GLOVES = 0x0200
 
static final int SLOT_CHEST = 0x0400
 
static final int SLOT_LEGS = 0x0800
 
static final int SLOT_FEET = 0x1000
 
static final int SLOT_BACK = 0x2000
 
static final int SLOT_LR_HAND = 0x4000
 
static final int SLOT_FULL_ARMOR = 0x8000
 
static final int SLOT_HAIR = 0x010000
 
static final int SLOT_ALLDRESS = 0x020000
 
static final int SLOT_FACE = 0x040000
 
static final int SLOT_HAIRALL = 0x080000
 
static final int SLOT_WOLF = -100
 
static final int SLOT_HATCHLING = -101
 
static final int SLOT_STRIDER = -102
 
static final int SLOT_BABYPET = -103
 
static final int MATERIAL_STEEL = 0x00
 
static final int MATERIAL_FINE_STEEL = 0x01
 
static final int MATERIAL_BLOOD_STEEL = 0x02
 
static final int MATERIAL_BRONZE = 0x03
 
static final int MATERIAL_SILVER = 0x04
 
static final int MATERIAL_GOLD = 0x05
 
static final int MATERIAL_MITHRIL = 0x06
 
static final int MATERIAL_ORIHARUKON = 0x07
 
static final int MATERIAL_PAPER = 0x08
 
static final int MATERIAL_WOOD = 0x09
 
static final int MATERIAL_CLOTH = 0x0a
 
static final int MATERIAL_LEATHER = 0x0b
 
static final int MATERIAL_BONE = 0x0c
 
static final int MATERIAL_HORN = 0x0d
 
static final int MATERIAL_DAMASCUS = 0x0e
 
static final int MATERIAL_ADAMANTAITE = 0x0f
 
static final int MATERIAL_CHRYSOLITE = 0x10
 
static final int MATERIAL_CRYSTAL = 0x11
 
static final int MATERIAL_LIQUID = 0x12
 
static final int MATERIAL_SCALE_OF_DRAGON = 0x13
 
static final int MATERIAL_DYESTUFF = 0x14
 
static final int MATERIAL_COBWEB = 0x15
 
static final int MATERIAL_SEED = 0x15
 
static final int CRYSTAL_NONE = 0x00
 
static final int CRYSTAL_D = 0x01
 
static final int CRYSTAL_C = 0x02
 
static final int CRYSTAL_B = 0x03
 
static final int CRYSTAL_A = 0x04
 
static final int CRYSTAL_S = 0x05
 
static final int CRYSTAL_R = 0x06
 
static final int CRYSTAL_S80 = 0x07
 
static final int CRYSTAL_S84 = 0x08
 
static final int SLOT_ALLWEAPON = SLOT_LR_HAND | SLOT_R_HAND
 

Protected Member Functions

List< WeaponSkill > parseChanceSkills (String[] from, String skillType, String itemType)
 
List< Integer > parseRestriction (String[] from, String restrictType, String itemType)
 
List< L2SkillparseSkills (String[] from, String skillType, String itemType)
 
- Protected Member Functions inherited from com.premium.game.templates.item.L2Item
 L2Item (AbstractL2ItemType type, StatsSet set)
 

Protected Attributes

FuncTemplate[] _funcTemplates = null
 
EffectTemplate[] _effectTemplates = null
 
- Protected Attributes inherited from com.premium.game.templates.item.L2Item
final AbstractL2ItemType _type
 

Static Protected Attributes

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

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