调整扩容对于不同弹种的扩充数量
This commit is contained in:
parent
d0f523a9e8
commit
586ad629dd
1 changed files with 7 additions and 1 deletions
|
@ -196,8 +196,14 @@ public abstract class GunItem extends Item {
|
|||
}
|
||||
|
||||
int mag_ = stack.getOrCreateTag().getInt("mag");
|
||||
if (stack.is(ModTags.Items.USE_SNIPER_AMMO)) {
|
||||
stack.getOrCreateTag().putInt("customMag", (int) (Math.ceil(0.1 * PerkHelper.getItemPerkLevel(ModPerks.DIMENSION_MAGAZINE.get(), stack) * mag_)));
|
||||
} else if (stack.is(ModTags.Items.USE_SHOTGUN_AMMO)) {
|
||||
stack.getOrCreateTag().putInt("customMag", (int) (Math.ceil(0.075 * PerkHelper.getItemPerkLevel(ModPerks.DIMENSION_MAGAZINE.get(), stack) * mag_)));
|
||||
} else {
|
||||
stack.getOrCreateTag().putInt("customMag", (int) (Math.ceil(0.15 * PerkHelper.getItemPerkLevel(ModPerks.DIMENSION_MAGAZINE.get(), stack) * mag_)));
|
||||
}
|
||||
}
|
||||
|
||||
public boolean canApplyPerk(Perk perk) {
|
||||
return true;
|
||||
|
|
Loading…
Add table
Reference in a new issue