Merge spider clan charges can be armed again (#32866) to Master (#32881)

HOTFIX spider clan charges can be armed again (#32866)

* fix ninja bomb component check

* remove TryGetRole
This commit is contained in:
Errant
2024-10-18 15:38:16 +02:00
committed by GitHub
parent 304d1d5934
commit cf1b3b0913
2 changed files with 6 additions and 17 deletions

View File

@@ -483,19 +483,6 @@ public abstract class SharedMindSystem : EntitySystem
return false;
}
/// <summary>
/// Gets a role component from a player's mind.
/// </summary>
/// <returns>Whether a role was found</returns>
public bool TryGetRole<T>(EntityUid user, [NotNullWhen(true)] out T? role) where T : IComponent
{
role = default;
if (!TryComp<MindContainerComponent>(user, out var mindContainer) || mindContainer.Mind == null)
return false;
return TryComp(mindContainer.Mind, out role);
}
/// <summary>
/// Sets the Mind's UserId, Session, and updates the player's PlayerData. This should have no direct effect on the
/// entity that any mind is connected to, except as a side effect of the fact that it may change a player's