Class FishingRewardFactory.FishingReward
java.lang.Object
server.FishingRewardFactory.FishingReward
- Enclosing class:
FishingRewardFactory
單一筆釣魚獎勵(不可變)。依
FishingRewardFactory.RewardType 解讀各欄位:
EXP:minValue為「升級經驗母數 N」,實際給予 = 升級所需經驗 / N。MESO/GASH/POINT:minValue~maxValue為金額區間。ITEM:itemId+minValue~maxValue數量區間 +expirationHours時效。EQUIP:itemId+ 時效 + 浮動/自訂屬性設定。
-
Constructor Summary
ConstructorsConstructorDescriptionFishingReward(FishingRewardFactory.RewardType type, int itemId, long minValue, long maxValue, int expirationHours, boolean broadcast, boolean floatEnabled, int floatRange, boolean customEnabled, int cStr, int cDex, int cInt, int cLuk, int cWatk, int cMatk) -
Method Summary
-
Constructor Details
-
FishingReward
public FishingReward(FishingRewardFactory.RewardType type, int itemId, long minValue, long maxValue, int expirationHours, boolean broadcast, boolean floatEnabled, int floatRange, boolean customEnabled, int cStr, int cDex, int cInt, int cLuk, int cWatk, int cMatk)
-
-
Method Details
-
getType
-
getItemId
public int getItemId() -
getMinValue
public long getMinValue() -
getMaxValue
public long getMaxValue() -
getExpirationHours
public int getExpirationHours() -
isBroadcast
public boolean isBroadcast() -
isFloatEnabled
public boolean isFloatEnabled() -
getFloatRange
public int getFloatRange() -
isCustomEnabled
public boolean isCustomEnabled() -
getCStr
public int getCStr() -
getCDex
public int getCDex() -
getCInt
public int getCInt() -
getCLuk
public int getCLuk() -
getCWatk
public int getCWatk() -
getCMatk
public int getCMatk()
-