From 4dcb686f22fa1730ce63e02dedf142faaff0c326 Mon Sep 17 00:00:00 2001 From: yjm484 <171359351@qq.com> Date: Tue, 14 Oct 2025 12:15:45 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Scripts/ForgingPoint/ForgintPointManager.cs | 2 +- .../Assets/Scripts/Weapon/WeaponManager.cs | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/ForgingPoint/ForgintPointManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/ForgingPoint/ForgintPointManager.cs index 35a184b7..861ec1fb 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/ForgingPoint/ForgintPointManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/ForgingPoint/ForgintPointManager.cs @@ -750,7 +750,7 @@ public class ForgintPointManager : Singleton { for (int i = 0; i < conditionOrResultSelectedNodeList.Count; i++) { - string newlevel = WeaponManager.Instance.getRarityWithLevelDiff(selectWeaponNodeConditionLevel, 1); + string newlevel = WeaponManager.Instance.getRarityWithLevelDiff(selectWeaponNodeResultLevel, 1); conditionOrResultSelectedNodeList[i].weaponNodeDataPair = WeaponManager.Instance.getRandomResultWithLevel(newlevel, Name.none); conditionOrResultSelectedNodeList[i].isResult = true; conditionOrResultSelectedNodeList[i].SetUpNode(); diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Weapon/WeaponManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Weapon/WeaponManager.cs index 245ff276..3e38f897 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Weapon/WeaponManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Weapon/WeaponManager.cs @@ -1165,15 +1165,15 @@ public class WeaponManager : Singleton { Name.WeaponNodeLevel.Intermediate, MathTool.GenerateIntegerSet(1, 3) }, { Name.WeaponNodeLevel.Advanced, MathTool.GenerateIntegerSet(4, 6) }}; Dictionary> nodeCountDict = new Dictionary> - { { Name.WeaponNodeLevel.Basic, MathTool.GenerateIntegerSet(3, 5) }, - { Name.WeaponNodeLevel.Elementary, MathTool.GenerateIntegerSet(6, 12) }, - { Name.WeaponNodeLevel.Intermediate, MathTool.GenerateIntegerSet(14, 18) }, - { Name.WeaponNodeLevel.Advanced, MathTool.GenerateIntegerSet(20, 25) }}; + { { Name.WeaponNodeLevel.Basic, MathTool.GenerateIntegerSet(6, 8) }, + { Name.WeaponNodeLevel.Elementary, MathTool.GenerateIntegerSet(11, 17) }, + { Name.WeaponNodeLevel.Intermediate, MathTool.GenerateIntegerSet(20, 24) }, + { Name.WeaponNodeLevel.Advanced, MathTool.GenerateIntegerSet(30, 35) }}; Dictionary> allNodeCountDict = new Dictionary>{ - { Name.WeaponNodeLevel.Basic, MathTool.GenerateIntegerSet(2, 3) }, - { Name.WeaponNodeLevel.Elementary, MathTool.GenerateIntegerSet(4, 6) }, - { Name.WeaponNodeLevel.Intermediate, MathTool.GenerateIntegerSet(7, 9) }, - { Name.WeaponNodeLevel.Advanced, MathTool.GenerateIntegerSet(10, 12) }}; + { Name.WeaponNodeLevel.Basic, MathTool.GenerateIntegerSet(3, 4) }, + { Name.WeaponNodeLevel.Elementary, MathTool.GenerateIntegerSet(5, 7) }, + { Name.WeaponNodeLevel.Intermediate, MathTool.GenerateIntegerSet(8, 10) }, + { Name.WeaponNodeLevel.Advanced, MathTool.GenerateIntegerSet(11, 15) }}; Dictionary> drawCardDict = new Dictionary>{ { Name.WeaponNodeLevel.Basic, MathTool.GenerateIntegerSet(1, 2) }, { Name.WeaponNodeLevel.Elementary, MathTool.GenerateIntegerSet(3, 3) },