|
@@ -1,6 +1,6 @@
|
|
package com.gmail.nossr50.commands.skills;
|
|
package com.gmail.nossr50.commands.skills;
|
|
|
|
|
|
-import com.gmail.nossr50.config.treasure.TreasureConfig;
|
|
|
|
|
|
+import com.gmail.nossr50.config.treasure.FishingTreasureConfig;
|
|
import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
|
|
import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
|
|
import com.gmail.nossr50.datatypes.skills.SubSkillType;
|
|
import com.gmail.nossr50.datatypes.skills.SubSkillType;
|
|
import com.gmail.nossr50.datatypes.treasure.Rarity;
|
|
import com.gmail.nossr50.datatypes.treasure.Rarity;
|
|
@@ -55,19 +55,19 @@ public class FishingCommand extends SkillCommand {
|
|
lootTier = fishingManager.getLootTier();
|
|
lootTier = fishingManager.getLootTier();
|
|
|
|
|
|
// Item drop rates
|
|
// Item drop rates
|
|
- commonTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.COMMON) / 100.0);
|
|
|
|
- uncommonTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.UNCOMMON) / 100.0);
|
|
|
|
- rareTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.RARE) / 100.0);
|
|
|
|
- epicTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.EPIC) / 100.0);
|
|
|
|
- legendaryTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.LEGENDARY) / 100.0);
|
|
|
|
- mythicTreasure = percent.format(TreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.MYTHIC) / 100.0);
|
|
|
|
|
|
+ commonTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.COMMON) / 100.0);
|
|
|
|
+ uncommonTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.UNCOMMON) / 100.0);
|
|
|
|
+ rareTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.RARE) / 100.0);
|
|
|
|
+ epicTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.EPIC) / 100.0);
|
|
|
|
+ legendaryTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.LEGENDARY) / 100.0);
|
|
|
|
+ mythicTreasure = percent.format(FishingTreasureConfig.getInstance().getItemDropRate(lootTier, Rarity.MYTHIC) / 100.0);
|
|
|
|
|
|
// Magic hunter drop rates
|
|
// Magic hunter drop rates
|
|
double totalEnchantChance = 0;
|
|
double totalEnchantChance = 0;
|
|
|
|
|
|
for (Rarity rarity : Rarity.values()) {
|
|
for (Rarity rarity : Rarity.values()) {
|
|
if (rarity != Rarity.MYTHIC) {
|
|
if (rarity != Rarity.MYTHIC) {
|
|
- totalEnchantChance += TreasureConfig.getInstance().getEnchantmentDropRate(lootTier, rarity);
|
|
|
|
|
|
+ totalEnchantChance += FishingTreasureConfig.getInstance().getEnchantmentDropRate(lootTier, rarity);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|