Skip to content

Commit 5a55e62

Browse files
authored
fix: Update spawning logic to use IsFpcRole for role validation (#573)
fix: Update spawning logic to use IsFpcRole for role vdation
1 parent f9f3656 commit 5a55e62

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

EXILED/Exiled.CustomRoles/API/Features/CustomRole.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -936,7 +936,7 @@ private void OnInternalChangingRole(ChangingRoleEventArgs ev)
936936

937937
private void OnSpawningRagdoll(SpawningRagdollEventArgs ev)
938938
{
939-
if (Check(ev.Player) && !Role.IsDead() && Role != RoleTypeId.Scp079)
939+
if (Check(ev.Player) && Role.IsFpcRole())
940940
ev.Role = Role;
941941
}
942942

EXILED/Exiled.Events/Handlers/Internal/Round.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public static void OnChangingRole(ChangingRoleEventArgs ev)
8585
/// <inheritdoc cref="Handlers.Player.OnSpawningRagdoll(SpawningRagdollEventArgs)" />
8686
public static void OnSpawningRagdoll(SpawningRagdollEventArgs ev)
8787
{
88-
if (ev.Role.IsDead() || ev.Role == RoleTypeId.Scp079)
88+
if (ev.Role.IsDead() || ev.Role.IsFpcRole())
8989
ev.IsAllowed = false;
9090
}
9191

0 commit comments

Comments
 (0)