From bfa305df8e1f725abb264983ca070be2385221ba Mon Sep 17 00:00:00 2001 From: xeon Date: Mon, 12 Feb 2024 14:33:01 +0300 Subject: [PATCH] Give weapon by InitWeaponItemId --- GameServer/Controllers/CreatureController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameServer/Controllers/CreatureController.cs b/GameServer/Controllers/CreatureController.cs index 0798f3e..d3d2eba 100644 --- a/GameServer/Controllers/CreatureController.cs +++ b/GameServer/Controllers/CreatureController.cs @@ -229,7 +229,7 @@ internal class CreatureController : Controller // Give weapon to entity RoleInfoConfig roleConfig = _configManager.GetConfig(entity.ConfigId)!; - WeaponConfig weaponConfig = _configManager.GetCollection().Enumerate().First(weapon => weapon.WeaponType == roleConfig.WeaponType); + WeaponConfig weaponConfig = _configManager.GetConfig(roleConfig.InitWeaponItemId)!; entity.WeaponId = weaponConfig.ItemId; if (i == 0) _modelManager.Creature.PlayerEntityId = entity.Id;