0
0
mirror of https://github.com/sp-tarkov/modules.git synced 2025-02-13 09:50:43 -05:00
modules/project/SPT.Custom/Patches/InsurancePlaceItem.cs
chomp 6897879c69 30473 (!137)
Co-authored-by: Dev <dev@dev.sp-tarkov.com>
Co-authored-by: Kaeno <kaeno@noreply.dev.sp-tarkov.com>
Reviewed-on: SPT/Modules#137
2024-06-07 18:25:19 +00:00

27 lines
678 B
C#

using HarmonyLib;
using SPT.Reflection.Patching;
using System.Reflection;
using static GetActionsClass;
namespace SPT.Custom.Patches
{
public class InsurancePlaceItem : ModulePatch
{
protected override MethodBase GetTargetMethod()
{
return AccessTools.Method(typeof(Class1496), nameof(Class1496.method_0));
}
[PatchPostfix]
private static void PatchPostfix(Class1496 __instance, bool successful)
{
if (!successful)
{
return;
}
SinglePlayer.Utils.Insurance.InsuredItemManager.Instance.SetPlacedItem(__instance.resultItem);
}
}
}