From dd1543c816d6164771aa7894cbd5f50610bf0046 Mon Sep 17 00:00:00 2001 From: Kyle873 Date: Sat, 10 Jun 2023 11:53:11 -0400 Subject: [PATCH] fixed regressions to give command, I am dum --- GameServer/Commands/GiveCommand.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/GameServer/Commands/GiveCommand.cs b/GameServer/Commands/GiveCommand.cs index c6c4be0..61422a8 100644 --- a/GameServer/Commands/GiveCommand.cs +++ b/GameServer/Commands/GiveCommand.cs @@ -56,7 +56,7 @@ namespace PemukulPaku.GameServer.Commands if (weaponData.EvoId == 0) { Weapon weapon = player.Equipment.AddWeapon(weaponData.Id); - weapon.Level = value <= 0 ? (uint)weaponData.MaxLv : (uint)value; + weapon.Level = value is not null && value <= 0 ? (uint)weaponData.MaxLv : value is not null ? (uint)value : (uint)weaponData.MaxLv; } } break; @@ -65,7 +65,7 @@ namespace PemukulPaku.GameServer.Commands foreach (WeaponDataExcel weaponData in WeaponData.GetInstance().All) { Weapon weapon = player.Equipment.AddWeapon(weaponData.Id); - weapon.Level = value <= 0 ? (uint)weaponData.MaxLv : (uint)value; + weapon.Level = value is not null && value <= 0 ? (uint)weaponData.MaxLv : value is not null ? (uint)value : (uint)weaponData.MaxLv; } break; case "stigmata": @@ -75,7 +75,7 @@ namespace PemukulPaku.GameServer.Commands if (stigmataData.EvoId == 0) { Stigmata stigmata = player.Equipment.AddStigmata(stigmataData.Id); - stigmata.Level = value <= 0 ? (uint)stigmataData.MaxLv : (uint)value; + stigmata.Level = value is not null && value <= 0 ? (uint)stigmataData.MaxLv : value is not null ? (uint)value : (uint)stigmataData.MaxLv; } } break; @@ -84,7 +84,7 @@ namespace PemukulPaku.GameServer.Commands foreach (StigmataDataExcel stigmataData in StigmataData.GetInstance().All) { Stigmata stigmata = player.Equipment.AddStigmata(stigmataData.Id); - stigmata.Level = value <= 0 ? (uint)stigmataData.MaxLv : (uint)value; + stigmata.Level = value is not null && value <= 0 ? (uint)stigmataData.MaxLv : value is not null ? (uint)value : (uint)stigmataData.MaxLv; } break; case "materials":