From 51ec7e9f53e8f7a240d80b62b72c8a3c1f77bcea Mon Sep 17 00:00:00 2001 From: Lemonymous <10490534+Lemonymous@users.noreply.github.com> Date: Wed, 26 Oct 2022 23:55:46 +0200 Subject: [PATCH] Store a reference to Board.SetNeutral Store a reference to Board.SetNeutral as Board.SetNeutralVanilla before overriding, so the override can be reverted --- scripts/mod_loader/modapi/pawn.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mod_loader/modapi/pawn.lua b/scripts/mod_loader/modapi/pawn.lua index e6d73c9e..d823831d 100644 --- a/scripts/mod_loader/modapi/pawn.lua +++ b/scripts/mod_loader/modapi/pawn.lua @@ -446,7 +446,7 @@ local function initializeBoardPawn() local pawn = PAWN_FACTORY:CreatePawn("PunchMech") - local oldSetNeutral = pawn.SetNeutral + BoardPawn.SetNeutralVanilla = pawn.SetNeutral BoardPawn.SetNeutral = function(self, neutral) Assert.Equals("userdata", type(self), "Argument #0") Assert.Equals("boolean", type(neutral), "Argument #1")