Gandalf
2023-12-25 00:16:37 +00:00
parent 922ec66ee7
commit e2285feacd
2 changed files with 13 additions and 5 deletions
+10 -2
View File
@@ -87,8 +87,16 @@
if (!possessable.ckey && possessable.stat == CONSCIOUS) // Only assign ghosts to living, non-occupied mobs!
bodies += possessable
var/question = "Would you like to be [group_name]?"
var/list/candidates = SSpolling.poll_ghost_candidates_for_mobs(question, check_jobban = ROLE_SENTIENCE, role = ROLE_SENTIENCE, poll_time = 10 SECONDS, mobs = bodies, ignore_category = POLL_IGNORE_SHUTTLE_DENIZENS, pic_source = src, role_name_text = "sentience fun balloon")
var/list/candidates = SSpolling.poll_ghost_candidates_for_mobs(
question = "Would you like to be [group_name]?",
role = ROLE_SENTIENCE,
check_jobban = ROLE_SENTIENCE,
poll_time = 10 SECONDS,
mobs = bodies,
ignore_category = POLL_IGNORE_SHUTTLE_DENIZENS,
pic_source = src,
role_name_text = "sentience fun balloon",
)
while(LAZYLEN(candidates) && LAZYLEN(bodies))
var/mob/dead/observer/C = pick_n_take(candidates)
var/mob/living/body = pick_n_take(bodies)