调整附魔效果
This commit is contained in:
parent
c8f9087994
commit
9adf598485
2 changed files with 8 additions and 3 deletions
|
@ -15,7 +15,7 @@ public class GutshotStraight extends Enchantment {
|
|||
|
||||
@Override
|
||||
public int getMaxLevel() {
|
||||
return super.getMaxLevel();
|
||||
return 2;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -310,7 +310,12 @@ public class LivingEventHandler {
|
|||
}
|
||||
|
||||
if (stack.getOrCreateTag().getInt("KillClipTime") > 0) {
|
||||
event.setAmount(event.getAmount() * 1.25f);
|
||||
int enchantmentLevel = EnchantmentHelper.getTagEnchantmentLevel(ModEnchantments.GUTSHOT_STRAIGHT.get(), stack);
|
||||
if (enchantmentLevel == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
event.setAmount(event.getAmount() * (1.2f + 0.05f * enchantmentLevel));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -337,7 +342,7 @@ public class LivingEventHandler {
|
|||
return;
|
||||
}
|
||||
|
||||
event.setAmount(event.getAmount() * 1.2f);
|
||||
event.setAmount(event.getAmount() * (1.15f + 0.05f * enchantmentLevel));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue