package client.inventory;
/**
* 武器类型
*
* @author 7
*/
public enum MapleWeaponType {
没有武器(1.43F, 20, 0),
单手剑(1.2F, 20, 30),
单手斧(1.2F, 20, 31),
单手钝器(1.2F, 20, 32),
短刀(1.3F, 20, 33),
手杖(1.3F, 15, 36),
短杖(1.2F, 25, 37),
长杖(1.2F, 25, 38),
双手斧(1.34F, 20, 40),
双手剑(1.34F, 20, 41),
双手钝器(1.34F, 20, 42),
枪(1.49F, 20, 43),
矛(1.49F, 20, 44),
弓(1.3F, 15, 45),
弩(1.35F, 15, 46),
拳套(1.75F, 15, 47),
指节(1.7F, 20, 48),
大剑(1.49F, 15, 56),
太刀(1.34F, 15, 57),;
private final float damageMultiplier;
private final int baseMastery;
private final int weaponType;
private MapleWeaponType(float maxDamageMultiplier, int baseMastery, int weaponType) {
this.damageMultiplier = maxDamageMultiplier;
this.baseMastery = baseMastery;
this.weaponType = weaponType;
}
public float getMaxDamageMultiplier() {
return this.damageMultiplier;
}
public int getBaseMastery() {
return this.baseMastery;
}
public int getWeaponType() {
return this.weaponType;
}
}