static public void InitializeDamage() { var initializeDamage = (delegate * unmanaged[Cdecl] < Context *, void >) & InitializeDamage; Memory.SafeFill <System.Byte>(ScrambledBugs.Offsets.Patches.EquipBestAmmo.InitializeDamage, 8, Assembly.Nop); Trampoline.CaptureContext(ScrambledBugs.Offsets.Patches.EquipBestAmmo.InitializeDamage, initializeDamage);