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