From b8ca6e69a2779c82c01c1918ed71c05b1c2beb14 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Wed, 7 May 2025 17:54:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=BB=98=E8=AE=A4=E5=8F=AF?= =?UTF-8?q?=E7=94=A8perk=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/atsuishio/superbwarfare/item/gun/GunItem.java | 5 ----- .../superbwarfare/item/gun/data/DefaultGunData.java | 11 ++++++++++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java index 3ab2f4fbe..a91ab6ce9 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/GunItem.java @@ -197,11 +197,6 @@ public abstract class GunItem extends Item implements CustomRendererItem { return false; } - public boolean canApplyPerk(Perk perk) { - return true; - } - - /** * 是否使用弹匣换弹 * diff --git a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java index d0ac8f7a8..3a391e362 100644 --- a/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java +++ b/src/main/java/com/atsuishio/superbwarfare/item/gun/data/DefaultGunData.java @@ -76,5 +76,14 @@ public class DefaultGunData { public double heatPerShoot = 0; @SerializedName("AvailablePerks") - public List availablePerks; + public List availablePerks = List.of( + "@Ammo", + "superbwarfare:field_doctor", + "superbwarfare:powerful_attraction", + "superbwarfare:intelligent_chip", + "superbwarfare:monster_hunter", + "superbwarfare:vorpal_weapon", + "!superbwarfare:micro_missile", + "!superbwarfare:longer_wire" + ); }