/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package client.inventory; /** * * @author Pungin */ public enum EchantScroll { 攻擊_力量_100("攻擊(力量)", 100, 16, 155, EchantEquipStat.STR.getValue() | EchantEquipStat.WATK.getValue(), new int[]{1, 3}), 攻擊_力量_70("攻擊(力量)", 70, 20, 200, EchantEquipStat.STR.getValue() | EchantEquipStat.WATK.getValue(), new int[]{2, 5}), 攻擊_力量_30("攻擊(力量)", 30, 24, 240, EchantEquipStat.STR.getValue() | EchantEquipStat.WATK.getValue(), new int[]{3, 7}), 攻擊_力量_15("攻擊(力量)", 15, 29, 290, EchantEquipStat.STR.getValue() | EchantEquipStat.WATK.getValue(), new int[]{4, 9}), 魔力_智力_100("魔力(智力)", 100, 16, 155, EchantEquipStat.INT.getValue() | EchantEquipStat.MATK.getValue(), new int[]{1, 3}), 魔力_智力_70("魔力(智力)", 70, 20, 200, EchantEquipStat.INT.getValue() | EchantEquipStat.MATK.getValue(), new int[]{2, 5}), 魔力_智力_30("魔力(智力)", 30, 24, 240, EchantEquipStat.INT.getValue() | EchantEquipStat.MATK.getValue(), new int[]{3, 7}), 魔力_智力_15("魔力(智力)", 15, 29, 290, EchantEquipStat.INT.getValue() | EchantEquipStat.MATK.getValue(), new int[]{4, 9}), 攻擊_敏捷_100("攻擊(敏捷)", 100, 16, 155, EchantEquipStat.DEX.getValue() | EchantEquipStat.WATK.getValue(), new int[]{1, 3}), 攻擊_敏捷_70("攻擊(敏捷)", 70, 20, 200, EchantEquipStat.DEX.getValue() | EchantEquipStat.WATK.getValue(), new int[]{2, 5}), 攻擊_敏捷_30("攻擊(敏捷)", 30, 24, 240, EchantEquipStat.DEX.getValue() | EchantEquipStat.WATK.getValue(), new int[]{3, 7}), 攻擊_敏捷_15("攻擊(敏捷)", 15, 29, 290, EchantEquipStat.DEX.getValue() | EchantEquipStat.WATK.getValue(), new int[]{4, 9}), 攻擊_運氣_100("攻擊(運氣)", 100, 16, 155, EchantEquipStat.LUK.getValue() | EchantEquipStat.WATK.getValue(), new int[]{1, 3}), 攻擊_運氣_70("攻擊(運氣)", 70, 20, 200, EchantEquipStat.LUK.getValue() | EchantEquipStat.WATK.getValue(), new int[]{2, 5}), 攻擊_運氣_30("攻擊(運氣)", 30, 24, 240, EchantEquipStat.LUK.getValue() | EchantEquipStat.WATK.getValue(), new int[]{3, 7}), 攻擊_運氣_15("攻擊(運氣)", 15, 29, 290, EchantEquipStat.LUK.getValue() | EchantEquipStat.WATK.getValue(), new int[]{4, 9}), 攻擊_體力_100("攻擊(體力)", 100, 16, 155, EchantEquipStat.MHP.getValue() | EchantEquipStat.WATK.getValue(), new int[]{1, 3}), 攻擊_體力_70("攻擊(體力)", 70, 20, 200, EchantEquipStat.MHP.getValue() | EchantEquipStat.WATK.getValue(), new int[]{2, 5}), 攻擊_體力_30("攻擊(體力)", 30, 24, 240, EchantEquipStat.MHP.getValue() | EchantEquipStat.WATK.getValue(), new int[]{3, 7}), 攻擊_體力_15("攻擊(體力)", 15, 29, 290, EchantEquipStat.MHP.getValue() | EchantEquipStat.WATK.getValue(), new int[]{4, 9}), 攻擊_100("攻擊", 100, 9, 155, EchantEquipStat.WATK.getValue(), new int[]{1}), 攻擊_70("攻擊", 70, 11, 200, EchantEquipStat.WATK.getValue(), new int[]{2}), 攻擊_30("攻擊", 30, 14, 240, EchantEquipStat.WATK.getValue(), new int[]{3}), 魔力_100("魔力", 100, 9, 155, EchantEquipStat.MATK.getValue(), new int[]{1}), 魔力_70("魔力", 70, 11, 200, EchantEquipStat.MATK.getValue(), new int[]{2}), 魔力_30("魔力", 30, 14, 240, EchantEquipStat.MATK.getValue(), new int[]{3}), 力量_100("力量", 100, 26, 155, EchantEquipStat.STR.getValue(), new int[]{3}), 力量_70("力量", 70, 34, 200, EchantEquipStat.STR.getValue(), new int[]{4}), 力量_30("力量", 30, 40, 240, EchantEquipStat.STR.getValue(), new int[]{7}), 體力_100("體力", 100, 26, 155, EchantEquipStat.MHP.getValue(), new int[]{3}), 體力_70("體力", 70, 34, 200, EchantEquipStat.MHP.getValue(), new int[]{4}), 體力_30("體力", 30, 40, 240, EchantEquipStat.MHP.getValue(), new int[]{7}), 智力_100("智力", 100, 26, 155, EchantEquipStat.INT.getValue(), new int[]{3}), 智力_70("智力", 70, 34, 200, EchantEquipStat.INT.getValue(), new int[]{4}), 智力_30("智力", 30, 40, 240, EchantEquipStat.INT.getValue(), new int[]{7}), 敏捷_100("敏捷", 100, 26, 155, EchantEquipStat.DEX.getValue(), new int[]{3}), 敏捷_70("敏捷", 70, 34, 200, EchantEquipStat.DEX.getValue(), new int[]{4}), 敏捷_30("敏捷", 30, 40, 240, EchantEquipStat.DEX.getValue(), new int[]{7}), 運氣_100("運氣", 100, 26, 155, EchantEquipStat.LUK.getValue(), new int[]{3}), 運氣_70("運氣", 70, 34, 200, EchantEquipStat.LUK.getValue(), new int[]{4}), 運氣_30("運氣", 30, 40, 240, EchantEquipStat.LUK.getValue(), new int[]{7}), ; private final String name; private final int successRate; private final int viewType; private final int cost; private final int mask; private final int[] values; private EchantScroll(String name, int successRate, int viewType, int cost, int mask, int[] values) { this.name = name; this.successRate = successRate; this.viewType = viewType; this.cost = cost; this.mask = mask; this.values = values; } public String getName() { return successRate + "% " + name + "卷軸"; } public int getSuccessRate() { return successRate; } public int getViewType() { return viewType; } public int getCost() { return cost; } public int getMask() { return mask; } public int[] getValues() { return values; } }