Apologies for a bit of spam. Just finished 0.22.3 (or at least reached what I THINK is the end after the first “failed” Dwarf negotiation in the tavern). If there’s more I couldn’t figure out how to trigger it.
A bit more straightforward this time, a couple of bugs and details:
-
There’s a substitution error on a couple dialogue choices. Didn’t quite screenshot or record, sorry, but something along the lines of
$emotion=emotion13shows up a couple times -
I believe the original text is Russian which is then translated into English? There are a few leftovers which I’m not sure if are intentional (as what I believe to be a lot of automated translation does leave a bunch of weirdness around). During the barmaid quests the owner of the bar calls Galadriel by a different name that didn’t get translated twice. This also happens once during stripper quest
-
As of 22.3, Galadriel’s maximum corruption seems to be 6 but you are allowed to keep giving her Wine, it just has no effect.
-
Finally, I may have figured out an annoying coding quirk. Gollum sometimes is just gone into the aether. This was getting quite frustrating but from getting annoyed and thinking about it, I THINK I may have figured out what’s going on.
SO
When you send Gollum away for info or on a mission, it looks like there’s a flag to disable him on the office. This all makes sense. BUT if the reason you sent him away for is info (at least), because his return is not a start of DAY event, things can get weird. It seems like the check for night events only works at the office. So if you send Gollum away for info then go to Galadriel and trigger some sort of event where you get kicked out or just leave and night falls while you’re in the main street, the Gollum return never gets processed.
Gollum remains trapped in limbo until you transition to night in a way that will have you start the night at the office (say, by jerking off of doing work).
I guess the easiest way to work around it is to just move the check to whenever you load the office:
if (loading office map):
if (time is Night) and (Gollum.absent = true):
<Process Gollum return>
Though you’ll need a flag that indicates that Gollum just left and this one can be set to false every time the clock ticks over.
Turns out that there was WAY more content than I though left, dang. This feels pretty far along at this point. Looking forward to future updates