diff --git a/code/controllers/subsystems/job.dm b/code/controllers/subsystems/job.dm index 31197c86877..c2d4dfb0d6e 100644 --- a/code/controllers/subsystems/job.dm +++ b/code/controllers/subsystems/job.dm @@ -346,6 +346,7 @@ var/obj/S = get_roundstart_spawnpoint(rank) if(istype(S, /obj/effect/landmark/start) && istype(S.loc, /turf)) H.forceMove(S.loc) + H.lastarea = get_area(H.loc) else LateSpawn(H, rank) diff --git a/code/game/antagonist/antagonist_place.dm b/code/game/antagonist/antagonist_place.dm index 11ea718f8cc..fa320c7395c 100644 --- a/code/game/antagonist/antagonist_place.dm +++ b/code/game/antagonist/antagonist_place.dm @@ -25,3 +25,4 @@ return var/turf/T = pick_mobless_turf_if_exists(starting_locations) mob.forceMove(T) + mob.lastarea = get_area(mob.loc)