Converted GetWeaponsDefaultMagazineTpl into extension method

This commit is contained in:
Chomp
2025-06-28 15:49:27 +01:00
parent 770d187061
commit 11c52b81da
4 changed files with 16 additions and 16 deletions
@@ -1,4 +1,5 @@
using SPTarkov.DI.Annotations;
using SPTarkov.Server.Core.Extensions;
using SPTarkov.Server.Core.Generators.WeaponGen;
using SPTarkov.Server.Core.Helpers;
using SPTarkov.Server.Core.Models.Eft.Common;
@@ -619,7 +620,7 @@ public class BotWeaponGenerator(
// return default mag tpl
if (weaponTemplate.Properties.ReloadMode == ReloadMode.OnlyBarrel)
{
return _botWeaponGeneratorHelper.GetWeaponsDefaultMagazineTpl(weaponTemplate);
return weaponTemplate.GetWeaponsDefaultMagazineTpl();
}
// log error if no magazine AND not a chamber loaded weapon (e.g. shotgun revolver)
@@ -634,9 +635,7 @@ public class BotWeaponGenerator(
);
}
var defaultMagTplId = _botWeaponGeneratorHelper.GetWeaponsDefaultMagazineTpl(
weaponTemplate
);
var defaultMagTplId = weaponTemplate.GetWeaponsDefaultMagazineTpl();
if (_logger.IsLogEnabled(LogLevel.Debug))
{
_logger.Debug(