diff options
Diffstat (limited to 'pkgs/games/build-support/monogame-patcher/src')
-rw-r--r-- | pkgs/games/build-support/monogame-patcher/src/patcher.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/games/build-support/monogame-patcher/src/patcher.cs b/pkgs/games/build-support/monogame-patcher/src/patcher.cs index 0ec013ff..50e50fe6 100644 --- a/pkgs/games/build-support/monogame-patcher/src/patcher.cs +++ b/pkgs/games/build-support/monogame-patcher/src/patcher.cs @@ -169,7 +169,8 @@ class ReplaceCall : Command { var il = md.Body.GetILProcessor(); var found = md.Body.Instructions - .Where(i => i.OpCode == OpCodes.Call) + .Where(i => i.OpCode == OpCodes.Call || + i.OpCode == OpCodes.Callvirt) .Where(i => i.Operand.ToString() == this.search); foreach (Instruction i in found.ToList()) { |