]> git.deb.at Git - rhonda/impostor.git/commitdiff
Fix embarrassing bugs
authorminiduikboot <mini@duikbo.at>
Sat, 27 Apr 2024 15:01:01 +0000 (17:01 +0200)
committerminiduikboot <mini@duikbo.at>
Sat, 27 Apr 2024 18:20:04 +0000 (20:20 +0200)
src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs

index 525b1c5a1ebbdd15e502fe3ab19ac5894d26ab91..9cfe037449a42d084ea5bcccf23a8e64c16ca1a2 100644 (file)
@@ -504,7 +504,7 @@ namespace Impostor.Server.Net.Inner.Objects
                         return false;
                     }
 
-                    Rpc46Shapeshift.Deserialize(reader, Game, out var playerControl, out var shouldAnimate);
+                    Rpc55CheckShapeshift.Deserialize(reader, Game, out var playerControl, out var shouldAnimate);
                     break;
                 }
 
@@ -939,7 +939,7 @@ namespace Impostor.Server.Net.Inner.Objects
                 return true;
             }
 
-            if (await ValidateRole(RpcCalls.ProtectPlayer, sender, PlayerInfo, RoleTypes.GuardianAngel))
+            if (!await ValidateRole(RpcCalls.ProtectPlayer, sender, PlayerInfo, RoleTypes.GuardianAngel))
             {
                     return false;
             }