mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 04:30:44 +01:00
Latejoining crew start with emergency large crowbars if arrivals is not powered (#75827)
If you latejoin, and arrivals environmental power is off (airlocks depowered), you start with an emergency large crowbar in your hands (or floor if both hands are full already) Some arrival shuttles start with a crowbar, but its not enough if someone already took it before you arrived. Being stuck in airlock + firelock CBT especially with no air is very shit (unless youre the CE or an Engineer who start with tools, unlikely) Having a crowbar resolves movement
This commit is contained in:
@@ -229,6 +229,9 @@
|
||||
if((job.job_flags & JOB_ASSIGN_QUIRKS) && humanc && CONFIG_GET(flag/roundstart_traits))
|
||||
SSquirks.AssignQuirks(humanc, humanc.client)
|
||||
|
||||
var/area/station/arrivals = GLOB.areas_by_type[/area/station/hallway/secondary/entry]
|
||||
if(humanc && arrivals && !arrivals.power_environ) //arrivals depowered
|
||||
humanc.put_in_hands(new /obj/item/crowbar/large/emergency(get_turf(humanc))) //if hands full then just drops on the floor
|
||||
log_manifest(character.mind.key,character.mind,character,latejoin = TRUE)
|
||||
|
||||
SEND_GLOBAL_SIGNAL(COMSIG_GLOB_CREWMEMBER_JOINED, character, rank)
|
||||
|
||||
Reference in New Issue
Block a user