Dark Brotherhood Won't Expel Me

Post here if you need help getting started with Daggerfall Unity or just want to clarify a potential bug. Questions about playing or modding classic Daggerfall should be posted to Community.
Post Reply
User avatar
Ravenwind286
Posts: 7
Joined: Sat Jun 03, 2023 11:47 pm

Dark Brotherhood Won't Expel Me

Post by Ravenwind286 »

I'm playing a character that I no longer want to have in the Dark Brotherhood. I purposely failed some quests and now have a negative reputation, but talking to members of the Dark Brotherhood doesn't get me expelled for some reason. Any help with this is appreciated, thank you in advance.

I'm playing the 1.1.1 version of the game using the DaggerFallGame files. I tried turning off all my mods as well as loading the save on a fresh version of the game but still no luck getting kicked out despite the negative reputation.

User avatar
pango
Posts: 3463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: Dark Brotherhood Won't Expel Me

Post by pango »

Did you wait long enough? Ranks are only reviewed every 28 days
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Ravenwind286
Posts: 7
Joined: Sat Jun 03, 2023 11:47 pm

Re: Dark Brotherhood Won't Expel Me

Post by Ravenwind286 »

Yes, I actually traveled around a bit more than that just to be on the safe side, but still had no luck on being expelled when I returned. It will get to the point where some members will refuse to talk to me, but they will still offer me quests.

User avatar
Ravenwind286
Posts: 7
Joined: Sat Jun 03, 2023 11:47 pm

Re: Dark Brotherhood Won't Expel Me

Post by Ravenwind286 »

Decided to test the Thieves Guild in an un-modded game as well, and they too would not expel for negative reputation after traveling long enough to readjust my standing with them. I was wondering if this might be some sort of fail-safe, since you normally would have no way to rejoin these factions if expelled?

User avatar
pango
Posts: 3463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: Dark Brotherhood Won't Expel Me

Post by pango »

Well, I learned a new thing, you're actually right, they don't expel members:

ThievesGuild.cs:

Code: Select all

        protected virtual int AllowGuildExpulsion(PlayerEntity playerEntity, int newRank)
        {
            // Thieves guild never expel members (I assume at some point they 'retire' you instead!)
            return (newRank < 0) ? 0 : newRank;
        }
DarkBrotherhood.cs:

Code: Select all

        protected virtual int AllowGuildExpulsion(PlayerEntity playerEntity, int newRank)
        {
            // Dark Brotherhood never expel members (I assume at some point they 'retire' you instead!)
            return (newRank < 0) ? 0 : newRank;
        }
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Jay_H
Posts: 4116
Joined: Tue Aug 25, 2015 1:54 am
Contact:

Re: Dark Brotherhood Won't Expel Me

Post by Jay_H »

I have vague memories that this was added as a failsafe for that very reason... maybe by Hazelnut? I'm sure it's somewhere here on the forums.

User avatar
pango
Posts: 3463
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: Dark Brotherhood Won't Expel Me

Post by pango »

Yes, he did work on those guilds 5 or 6 years ago eg https://github.com/Interkarma/daggerfal ... d68d643285
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Ravenwind286
Posts: 7
Joined: Sat Jun 03, 2023 11:47 pm

Re: Dark Brotherhood Won't Expel Me

Post by Ravenwind286 »

Thank you all again for looking into this. I more or less just wanted one of my older characters expelled for roleplay reasons. It's not that much of an issue in the long run, but I was still wondering, can you edit your current faction memberships in any of the saved game text files?

Post Reply