Skip to content

Commit

Permalink
修复抹除与身份窃贼的bug
Browse files Browse the repository at this point in the history
  • Loading branch information
mxyx0412 committed Oct 30, 2024
1 parent a37574c commit 415692d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions TheOtherRoles/RPC.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1983,7 +1983,7 @@ public static void erasePlayerRoles(byte playerId, bool ignoreModifier = true)
if (player == Camouflager.camouflager) Camouflager.clearAndReload();
if (player == Poucher.poucher && !Poucher.spawnModifier) Poucher.clearAndReload();
if (player == Vampire.vampire) Vampire.clearAndReload();
if (player == Eraser.eraser) Eraser.clearAndReload();
if (player == Eraser.eraser) Eraser.eraser = null;
if (player == Trickster.trickster) Trickster.clearAndReload();
if (player == Cleaner.cleaner) Cleaner.clearAndReload();
if (player == Undertaker.undertaker) Undertaker.clearAndReload();
Expand Down Expand Up @@ -2963,7 +2963,7 @@ public static void thiefStealsRole(byte playerId)
Pavlovsdogs.pavlovsdogs.Add(target);
Pavlovsdogs.pavlovsowner = thief;
}
if (target == Pavlovsdogs.pavlovsdogs.Contains(target))
if (Pavlovsdogs.pavlovsdogs.Any(x => x == target))
{
Pavlovsdogs.pavlovsdogs.Add(thief);
}
Expand Down

0 comments on commit 415692d

Please sign in to comment.