The Elder Scrolls IV: Oblivion Remastered – How to Fix Battle for Castle Kvatch Bug

There seems to be a bug in the remaster that Virtuos deemed fit to port over from the original game: during the Battle for Castle Kvatch quest, Savlian Matius will get stuck standing in the courtyard repeating the same voice line, “Charge the courtyard! Leave none of them standing!” even after all the daedra are dead.

You can skip a few steps in the quest and still complete it… but that left a bad taste in my mouth, so I found the console command to forcibly progress the quest to the next stage without skipping anything.

 

WARNING

Typing anything in the console, or selecting anything in the console, will disable achievements for your save. There are mods already that bypass this on Nexus (or if you’re sketched out by a mod that provides a dll, you can edit your save manually).

Commands

Anyway, you need two commands:
Altar.Cheat.AllowSetStage true
setstage MS49 70

The first one enables using the next command, which sets the quest (identified by MS49) to another stage, or active objective. In this case, the objective after clearing the courtyard. You can find the values corresponding to stages in any quest on game wikis.

Savlian and any of his surviving entourage will run inside the castle and set up by the door (maybe killing a few scamps first), and you can continue the quest as normal.

Re-enabling Achievements

At this point, it should be noted, your save will have achievements disabled (if you don’t have a mod that prevents it, that is). You can check this by opening the ‘load game’ menu to see if there’s a crossed out trophy icon next to your autosave entering the castle. To my knowledge, the icon and the actual disabling of achievements is linked to the same flag, so if the icon isn’t there, you should be good.

Manually editing your save to switch this flag off is quick, but a bit technical. Without going into too much detail:
1. Locate your save files for the game in Documents. If you’re on steam deck/Linux, you’ll need to find the Proton prefix for the game which will be in your steam files under compatdata/<game_id>/pfx/drive_c, and find the documents folder in there.
2. Find the specific save you want to edit. They’re named pretty descriptively so this shouldn’t be difficult.
3. Open that file with any application that can edit binary files in hex (google hex editor. I’m not gonna get into how to use it).
4. Find the ASCII string “bIsAchievementsDisabled”
5. In the hex data, change the 01 that comes shortly after the bytes corresponding to the flag to 00 and save the file.

Then just restart the game and achievements will work on that save!

Leave a Comment