It looks like all the quest prerequisites are busted... In the lower level of the ship, after talking to any quest giver, the room moves to its post-crash settings...
We'll want to do a git bisect for this beautiful mess.
Thinking back, I don't know if I ever added prerequisites to the quests, but I'll have to dig into it.
The one quest I see that does have pre-reqs, 0_jerrod, expects boss-shame-beaten to be true before clearing, but that isn't getting respected.
Oh wait, on second thought, it looks like boss-shame-beaten just had its default value set to True. I guess I'd been digging into the issue with Variable defaults not getting set and had used that to test, but it wasn't ever set back.
I also guess I never fixed/tested that default setting issue either, since obviously the code I wrote for it was completely broken. Man, I've really got to stop coding so late into the night.
It looks like all the quest prerequisites are busted... In the lower level of the ship, after talking to any quest giver, the room moves to its post-crash settings...
We'll want to do a git bisect for this beautiful mess.