Yalp Elor no longer instantaneously dies on-spawn, plus other bugfixes (#13630)

* Probably fixes a bug with solo fugitives

Dreamchecker caught this for me while I was scanning through this code file :-)

* Fixes inaccurate Login() dialogue for Yalp Elor

Used to be that Login() would always say you have ten minutes, even if you were reconnecting. It's fixed now :-)

Patches bad passed_time value

I am smelly

* Yalp Elor no longer spontaneously dies on-spawn

Also fixes fugitives which just happen to have crashed their game counting as "dead" for this loss condition check ;-)

* Yalp Elor can no longer whisper slurs to you

Yet another call to stripped_input that doesn't bother to do a pretty filter call afterwards 😔

* Fixes bad Destroy() overwrite for Yalp Elor

SSobj is going to enjoy not having to call process() on null values as much.
This commit is contained in:
Altoids1
2022-04-10 07:25:04 -05:00
committed by GitHub
parent 8c1cb053d9
commit ec310b03bf
2 changed files with 36 additions and 23 deletions

View File

@@ -33,7 +33,7 @@
var/member_size = min(candidates.len, 5)
var/leader
switch(backstory)
if("cultist" || "synth")
if("cultist","synth") // Yogs -- fixes this switch case
leader = pick_n_take(candidates)
if("waldo")
member_size = 0 //solo refugees have no leader so the member_size gets bumped to one a bit later