diff --git a/OTAPI.Scripts/Patches/PatchNpcStrikeArgs.Server.cs b/OTAPI.Scripts/Patches/PatchNpcStrikeArgs.Server.cs index 5b107616..95a21002 100644 --- a/OTAPI.Scripts/Patches/PatchNpcStrikeArgs.Server.cs +++ b/OTAPI.Scripts/Patches/PatchNpcStrikeArgs.Server.cs @@ -104,16 +104,9 @@ instr.Previous.Operand is FieldReference fieldReference && case "Projectile.Damage": case "Player.ProcessHitAgainstNPC": case "NPC.StrikeNPC": - body.GetILProcessor().InsertBefore(instr, - new { OpCodes.Ldarg_0 } - ); - break; - case "Projectile.Damage_PVE_Inner": - // find the NPC parameter - var prm = body.Method.Parameters.Single(x => x.ParameterType.FullName == "Terraria.NPC"); body.GetILProcessor().InsertBefore(instr, - new { OpCodes.Ldarg, Operand = prm } + new { OpCodes.Ldarg_0 } ); break;