Skip to content

Patch Companions C02 "Brotherhood" (induction) so member does not hang#855

Open
rfortier wants to merge 1 commit intotiltedphoques:devfrom
rfortier:fix/Companions-C02-member-hang-fix
Open

Patch Companions C02 "Brotherhood" (induction) so member does not hang#855
rfortier wants to merge 1 commit intotiltedphoques:devfrom
rfortier:fix/Companions-C02-member-hang-fix

Conversation

@rfortier
Copy link
Contributor

@rfortier rfortier commented Feb 5, 2026

Patches the single Scene in the quest to fix the hang if a member (not Leader) steps on the ceremony hotspot. The fix is innocuous to the standard game.

It was an obscure bug. There's a hidden (not in the the quest log, a bit of an easter egg) objective to speak to the QuestGiver (Vilkas) before going to the ceremony.

IF the Leader does not talk to Vilkas
AND the member steps on the ceremony hotspot
AND the Leader does not step on the hotspot

Scene would hang, so the quest would hang with player controls frozen. The reason is the scene required Vilkas to be present. The hidden objective makes him be present. If the Leader triggered the ceremony (or joins it), Vilkas is told to run to the ceremony.

If Member triggered it, well, Vilkas did nothing because he's controlled by Leader.

Isn't this fun? Anyway, fixed it by only requiring always-present NPCs to speak their last line.

Separate topic: I made this as a separate ESL-flagged ESP. I think now that ESLs exist and are cheap, not burning slots, it makes more sense to keep patches separate rather than bundling them all into one ESP glob and losing context of what is changing what.

But that's debatable, so if there are strong arguments to merge every patch into one .ESP glob, let's hear them.

Patches the single Scene in the quest to fix the hang if a member (not Leader) steps on the ceremony hotspot. The fix is innocuous to the standard game.

It was an obscure bug. There's a hidden (not in the the quest log, a bit of an easter egg) objective to speak to the QuestGiver (Vilkas) before going to the ceremony.

IF the Leader does not talk to Vilkas
AND the member steps on the ceremony hotspot
AND the Leader does not stop on the hotspot

Scene would hang, so the quest would hang with player controls frozen.
The reason is the scene required Vilkas to be present. The hidden objective makes him be present. If the Leader triggered the ceremony (or joins it), Vilkas is told to run to the ceremony.

If Member triggered it, well, Vilkas did nothing because he's controlled by Leader.

Isn't this fun? Anyway, fixed it by only requiring always-present NPCs to speak their last line.

Separate topic: I made this as a separte ESL-flagged ESP. I think now that ESLs exist and are cheap, not burning slots, it makes more senses to keep patches separate rather than bundling them all into one ESP and losing context of what is changing what.

But that's debatable, so if there are strong arguments to merge every patch into one .ESP glob, let's hear them.
@miredirex
Copy link
Collaborator

miredirex commented Feb 5, 2026

I vote for having a single central SkyrimTogetherQuestPatches.esp. Don't forget to also update this list:

const TiltedPhoques::String defaultModlist[7] = {"Skyrim.esm", "Update.esm", "Dawnguard.esm",
"HearthFires.esm", "Dragonborn.esm", "_ResourcePack.esl",
"SkyrimTogether.esp"};

upd. Spriggit is something to consider (in the future)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants