From ba8a7caedf7a6953a547a58463dfb5419a8504f7 Mon Sep 17 00:00:00 2001 From: Fate-JH Date: Wed, 26 Nov 2025 03:03:18 -0500 Subject: [PATCH] changed conditions so stamina is full upon time-out respawning back at sanctuary (#1319) --- .../net/psforever/actors/session/support/ZoningOperations.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/net/psforever/actors/session/support/ZoningOperations.scala b/src/main/scala/net/psforever/actors/session/support/ZoningOperations.scala index 29364076d..7cd3e1282 100644 --- a/src/main/scala/net/psforever/actors/session/support/ZoningOperations.scala +++ b/src/main/scala/net/psforever/actors/session/support/ZoningOperations.scala @@ -2988,7 +2988,7 @@ class ZoningOperations( } val toSpawnPoint = physSpawnPoint.collect { case o: PlanetSideGameObject with FactionAffinity => SourceEntry(o) } respawnTimer = context.system.scheduler.scheduleOnce(respawnTime) { - if (player.isBackpack) { // if the player is dead, he is handled as dead infantry, even if he died in a vehicle + if (!player.isAlive && player.History.nonEmpty) { // if the player is dead, handle as dead infantry, even if dead in a vehicle // new player is spawning val newPlayer = RespawnClone(player) newPlayer.LogActivity(SpawningActivity(PlayerSource(newPlayer), toZoneNumber, toSpawnPoint))