Antag roleban fixes
This commit is contained in:
parent
50c48c70ca
commit
4664b02f04
|
|
@ -12,7 +12,6 @@ namespace Content.Server.Ghost.Roles
|
|||
public sealed partial class GhostRoleSystem
|
||||
{
|
||||
[Dependency] private readonly IServerPreferencesManager _prefs = default!;
|
||||
[Dependency] private readonly IEntityManager _entityManager = default!;
|
||||
[Dependency] private readonly OutfitSystem _outfit = default!;
|
||||
|
||||
private void OnSpawnerTakeCharacter(Entity<GhostRoleCharacterSpawnerComponent> ent,
|
||||
|
|
@ -30,7 +29,7 @@ namespace Content.Server.Ghost.Roles
|
|||
|
||||
var character = (HumanoidCharacterProfile) _prefs.GetPreferences(args.Player.UserId).SelectedCharacter;
|
||||
|
||||
var mob = _entityManager.System<StationSpawningSystem>()
|
||||
var mob = _ent.System<StationSpawningSystem>()
|
||||
.SpawnPlayerMob(Transform(uid).Coordinates, null, character, null);
|
||||
_transform.AttachToGridOrMap(mob);
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ public sealed partial class BorgSwitchableTypeSystem
|
|||
if (_banMan.GetJobBans(session.UserId) is {} bans && bans.Contains(job.ID))
|
||||
return new FormattedMessage(); // server doesn't use it
|
||||
|
||||
return _playTime.IsAllowed(session, job.ID)
|
||||
return _playTime.IsAllowed(session, job)
|
||||
? null
|
||||
: new FormattedMessage(); // server doesn't use it
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue