diff --git a/src/main/java/com/atsuishio/superbwarfare/client/tooltip/ClientBocekImageTooltip.java b/src/main/java/com/atsuishio/superbwarfare/client/tooltip/ClientBocekImageTooltip.java index da5dc6ad7..2f4a585a2 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/tooltip/ClientBocekImageTooltip.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/tooltip/ClientBocekImageTooltip.java @@ -34,9 +34,9 @@ public class ClientBocekImageTooltip extends ClientGunImageTooltip { for (var type : Perk.Type.values()) { var instance = data.perk.getInstance(type); if (instance != null) { - shotDamage = instance.perk().getDisplayDamage(shotDamage, getGunData(), instance); - if (instance.perk().getExtraDisplayDamage(shotDamage, getGunData(), instance) >= 0) { - extraDamage = instance.perk().getExtraDisplayDamage(shotDamage, getGunData(), instance); + shotDamage = instance.perk().getDisplayDamage(shotDamage, data, instance); + if (instance.perk().getExtraDisplayDamage(shotDamage, data, instance) >= 0) { + extraDamage = instance.perk().getExtraDisplayDamage(shotDamage, data, instance); } } } diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/subdata/Perks.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/subdata/Perks.java index 4dc295f72..a37c5f3f1 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/subdata/Perks.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/subdata/Perks.java @@ -58,7 +58,7 @@ public final class Perks { return getLevel(item.getPerk()); } - public short getLevel(DeferredHolder perk) { + public short getLevel(DeferredHolder perk) { return getLevel(perk.get()); }