Oblivion:Glitch Hunting

From PRCLive 100% Speedrun Wiki
Jump to navigation Jump to search

The PRCLive community has an ongoing project to hunt for new glitches through a variety of methods. While most glitches mentioned in this article are theorized to exist based on leads and/or video evidence, some glitches are being researched due to the significant impact they would have on the 100% speedrun regardless of whether or not leads currently exist. Additionally, several glitches listed were already solved mechanically, but are being further optimized to discover new potential routing options for 100%.

Check the Discussion tab for this article to see archived Glitch Hunting projects that have been solved.

Glitch Archaeology

The internet has a large quantity of Oblivion glitch videos/posts from over a decade ago. People within the community have been finding relatively obscure glitches/tech just by looking for old YouTube videos/forum posts. If you would like to hunt for glitches this way, you may just find something useful that was never noticed by the community at large. Message us on the Discord with your findings and we’ll attempt to recreate any found glitches and verify which versions of the game they work on.

Common sources for finding forgotten glitches include:

  • YouTube Videos — Oblivion was released within the first year of YouTube's existence, so there is a vast quantity of old Oblivion video content from the early YouTube area.
  • Forums — Neoseeker appears to be the most common website for this. Old forum posts are usually easiest to find by searching for specific info on google, making them a good starting point to follow existing leads or get a new lead on a glitch concept.
  • Wikis — On other Elder Scrolls wikis there are often old archived talk threads with people claiming to have encountered unusual glitches. The UESP Glitches Page is the primary example.

Glitch Archaeology is not only about finding long-forgotten glitches. It is also about finding the earliest documented example of each known glitch to more thoroughly document the history of glitch hunting in the Oblivion community.

Unconfirmed/Pending

Glitch Original Year Archaeologist Description
Bruma Gate Jail Glitch 2011 Fevus You can close the Bruma Gate by going to jail to skip doing the actual quest.
Deer Glitch 2013 Fevus A Missing Name item dropped by the player results in deer spawning. This could be the result of a Skull of Corruption item.
Horse Mount While Sitting 2013 theRealpoBBpC The player is teleported to 0, 0, 0 when mounting a horse while seated.
Floating Soul Gems 2011 elecman Soul gems appear to float just like paint brushes, and can similarly be used as stairs.
Spell Duration Glitch 2008 dnayls By stacking two spells with the same effect, the longest duration and the most powerful magnitude are both combined to make a much better spell.
Edge of Map Air Walking 2008 elecman Running into the edge of the map raises the player up in the air, at which point they can walk on air around the map freely.
Natural Clipping Playlist Various elecman A playlist of several videos containing alleged natural clips where game developers forgot to put collision on certain walls. Elecman says videos 1-8 are suspicious looking, and videos 9 and onward look legitimate. The playlist may be updated as elecman finds more videos.
Natural Arena Clip 2010 theRealpoBBpC A natural clip that allows you to clip out of bounds in the bloodworks.
Glitch Megamix Various elecman A playlist, starting with "out of cities" videos, then a bunch of random glitches to explore.

Confirmed

Glitch Original Year Archaeologist Version Description
Selling Equipped Items 2014 theRealpoBBpC v1.0 only Selling an item you have equipped gives you the gold without losing the item. This glitch is also mentioned on the UESP.
TCL Glitch 2009 Fevus v1.2 The player can walk through objects as if the TCL console command is active by fainting a horse while mounting it.
Lucien Duping 2013 dnayls v1.2 Lucien's Lockpicks are glitched in the same way as Dorian's Gold. This strengthened our understanding of the Negative Inventory Glitch.
Telekinesis Absorption 2008 dnayls v1.2 Telekinesis is an on target effect that applies to the player, allowing for absorbing your own spell's base magicka cost to regain magicka each cast.
Invisible Guard 2008 dnayls v1.2 A relatively well-known glitch, but the earliest documented example of it found so far. Killing a horse a guard is riding will cause the guard to be stuck ragdolled on the ground visually, but an invisible version of the guard will run around and attack the player.

Duping Oghma Infinium

This is the holy grail of Oblivion glitch hunting. For over a decade people have speculated or even directly hoaxed the existence of this glitch. For the purposes of 100% it would provide several benefits:

  1. Skill grind would be much faster since the majority of skills could be maxed out extremely quickly. The Class Reset Glitch may make this a less significant discovery.
  2. Perma enchanting would be much faster because we could repeatedly raise our speed and strength with books instead of having to make dozens of rings.
  3. Attributes could easily be overflowed so we don’t have to worry about running out of training levels.

There are a few ways this glitch could be pulled off theoretically:

  1. Duplicating the Oghma Infinium item.
  2. Rereading Oghma Infinium repeatedly without it being removed from the inventory.
    • Analysis of the code implies that this shouldn’t be possible. In the DAOghmaInfiniumScript, the section of code that modifies the skill values immediately sets a variable readOnce to 4, which immediately goes into a conditional check that will pass and remove the item from the player’s inventory.
  3. Acquiring multiple copies of Oghma Infinium without duping a source item.
    • Being rewarded the book multiple times from Hermaeus Mora.
    • Finding another source of the book, such as the alleged RealArchaic setup.
      • In his video, RealArchaic claims being level 255 with 100 luck made enemies during the Den of Thieves quest drop Oghma Infinium. It is worth noting that he was on the Xbox360 version.

In order to achieve one of these effects, we likely would need to discover a few intermediate glitches:

  1. Removing quest Items from your inventory.
  2. Removing the quest time flag from an item.
    • It is worth noting that even with using console commands to remove the quest item flag from Oghma, we are still unable to dupe with any currently known methods.

The script that handles reading the Oghma Infinium is DAOghmaInfiniumScript which can be viewed here.

The book has three states for our purposes:

  • Unread: The flag for having chosen a path has not been set.
  • Read: The flag for having chosen a path has been set and the book has been removed.
  • Pre-Loaded: The book’s path flag was interrupted after selecting a path but before applying the effects of the path, so the book has not been removed until you open any menu.

Resources

  • Elder Scrolls Wiki Discussion - Claims you can at least read it twice, although this is unconfirmed.
  • RealArchaic Video 1 and Video 2, and Video 3 - Likely a hoax, his story claims that he was able to get to level 255 despite that being mathematically proven to be impossible with the setup he explained. With the new Class Reset Glitch however, it is possible to recreate the requirements of Level 255 and 100 Luck organically, but this does not prove anything.
    • This person tried to recreate it and seemed to be unsuccessful.
    • This discussion claims the Khajiit at the Roxey Inn dropped the Oghma using RealArchaic’s setup. We have been unable to recreate this on PC using console commands. At the very most this could be an Xbox360 specific glitch if multiple users with different IP Addresses are claiming the same thing.
    • In the second video, we noticed that it is likely that the Oghma has replaced a stack of Steel Arrows. Their item IDs are very similar, with Steel Arrows being 229C1 and Oghma being 228F1. It's possible that the game's memory was modified by RealArchaic or perhaps a memory buffer overflow subtracted 259 from the Steel Arrow's pointer in the inventory.
  • An annotated document of Oghma's script when it is read can be found here.

Leads

  • You can queue up the Oghma popup by activating Oghma with a hotkey at the same time as performing another action. For example, entering a door and hotkeying the book at the same time will trigger the book to open automatically when you load into the next cell. Other actions this works on are talking to an NPC or loading a save file (if the save file also had Oghma hotkeyed in the same slot.)
    • Holding down the hotkey while performing other actions will make the hotkey UI appear over the other UI, at which point you can release the hotkey to varying results, including freezing the UI on top in cases such as NPC dialogue.
  • You can interrupt the script between the OnEquip and OnMenu transition by spamming enter (after highlighting an option using the arrow keys) so that you select the Exit option before the pop up finishes fading out. This pre-loads the book so that the next time you enter a menu of any kind, the book will activate the path choice.
  • When you go to jail, quest items remain in your inventory secretly. If you hotkey Oghma, go to jail, then use the hotkey, the book will appear despite not being visible in your inventory. Could this be useful for anything?
  • We’ve tried scroll duping, 0 weight pickpocket duping, and Skull of Corruption duping, all of which did not work. We should see if the Lucien Dupe works.
  • The popup for Oghma has 4 options. Using popup overlapping, we may be able to gain the benefits of Oghma and make a save before it removes it from our inventory, then load the save to skip the end of the script. To overlay popups, open the Oghma popup, then open any other popup via the settings menu (such as Yes/No to loading a save file, or Yes/No to resetting default controls).
    • Selecting a "No" to loading a save when the Oghma popup is open results in the book never showing the popup again, but the book remains in the inventory.

Inventory Underflowing

In our attempts to dupe the Oghma Infinium, we inadvertently stumbled across a new glitch that has huge potential. Here is a video of the glitch being performed/explained.

Guided Research Questions

  • Can other items besides the Oghma Infinium be used to achieve this effect? We theorize we could potentially use this glitch for things like gold farming, but currently do not have an easy way to activate the effect early in the game.
    • It appears that the glitch works because a script removes the item from our inventory as we go to open our menu, making the menu fail to visually update despite being functionally accurate.
  • What exactly is going on with the visual display of the inventory after activating the glitch? It appears that it is possibly underflowing alphabetically, so that the item directly before Oghma in the inventory alphabetically represents the gold.

Wisp Stalk Cap Stack Separation

Using the Skull of Corruption Glitch we have found that you can duplicate Nirnroot to create “illegitimate” copies that don’t stack with the original ones. This results in you being able to create potions with alchemy that have two of the same Nirnroot ingredient, allowing for very efficient potions for abusing potion stacking. The perfect speed boost potion would theoretically have an “organic” Nirnroot and a “non-organic” one in addition to two Wisp Stalk Caps that are also glitched to be considered different ingredients. Is there a way to achieve this?

  • Currently, it appears using the Skull of Corruption Glitch on Wisp Stalk Caps does not achieve the same effect as when it is used to dupe Nirnroot. This is likely because Nirnroot and a few other items in the game are scripted to behave differently when duped to avoid being exploited.

RNG Manipulation

Full article: RNG Manipulation

Finding random skill books is annoying and RNG heavy. We can potentially lose a lot of time if we get bad RNG finding skill books, so ideally we would have a way to manipulate what drops we get. If you are interested in researching how this works, refer to the full article.

"Valid" Ayleid Statue Dupes

For Umbaccano’s quests, you need to acquire 10 total Ayleid Statues from around the map. These stack but cannot be duped with current methods, including the Skull of Corruption Glitch. Having to traverse 10 individual dungeons with confusing layouts just to complete a single quest is a huge time sink, is there any way to duplicate a statue so that Umbacano will accept it?

  • Discovering how to do this would have further implications for similar quests such as Bear Season.
  • The Lucien Dupe mentioned in the Glitch Archaeology section might work for this. Ayleid statues actually have two different item IDs, 0002AB48 and 000844C4, with the second one being weightless. It is possible the second one is actually the version that gets placed in the display case.

Havrd Escort Optimizations

Speedrunner Havrd created a crazy complicated setup for progressing through the escort section of the tutorial. His setup was slower than the regular method, resulting in it being largely forgotten, until we recently found a way to bring it much closer to the time the normal method takes. Here is a video showing how to perform it.

  1. Set hard save with Adrenaline Rush cast for the first save clip in the prison cell.
  2. Do the tutorial normally through goblin cave to end up at the door to escort.
  3. Hard save at escort door.
  4. Load warp the prison cell save so that you have AR, go in, quicksave at hole in wall.
  5. Load escort door hard save, load warp through door.
  6. Exit back through door, quicksave quickload
  7. Go back into escort, flare mythic dawn, stand at base of stairs to pick class and do dialogue with uriel.
  8. Wait for uriel to start walking, quicksave
  9. Load escort door hard save, load warp through door
  10. Exit back through door, quicksave quickload.
  11. Run to save clip position to the left of the open door in escort, save clip
  12. Void warp at base of stairs to trigger glenroy walking, go through door to finish escort.
  13. Finish run as normal.

The general revelation here is that NPCs in the tutorial can be manipulated to move around by leaving areas where they are running scripted events, unloading the cell by quicksaving and quickloading, then reloading the cell to skip their events.

  • Given that we are stuck in “tutorial mode” using the Class Reset Glitch, are there other long scripted events in other quests that we can skip with similar methods? Will this tech work even if we aren’t in “tutorial mode”?
  • Is there a way to improve the tutorial even further, especially by skipping dialogue or finding a better save clip?

Testing Hall Access

There is a test room (which you can visit using the console command coc testinghall) which contains essentially every item in the game in addition to tons of debug functions. Getting into this area would completely break several objectives for 100%, especially Skill Books Read. Is there any way to access this room?

Leads

  • This post claims to have specific coords for the testinghall (“change your location to: 3DB92, Y:1932.375000000, X: 1823.990000000 Z: 7162.773000000”)
  • This UESP discussion ends with someone claiming to be traveling towards the same coordinates the other post mentioned, but in a TestEndGame cell that is found by climbing out of Anvil Castle. We should visit this cell/location and see what the deal is.
  • The Frostcrag Spire Glitch allows players to get into a similar test area by uninstalling DLC. Is there a “legal” way to achieve this? Possibly with Load Warping?

Super Perma Key/Perma Key-like Effects

The Perma Key Glitch allows you to set a flag for having successfully unlocked a door with a key, and keep that flag set so that all other doors will now open even if you don’t have the key. The interesting thing about this glitch is it universally activates across all save files for the current instance of the game, so the only way to disable it is to close it:

  1. Open any door with a valid key so that the popup appears confirming the key was used.
  2. Before closing the popup, load any other save.
  3. The glitch is now active on all save files until you close the game.

The glitch only works on doors with a valid key somewhere in the game, meaning that scripted doors do not work. The Super Perma Key Glitch would be a system that lets us enter locked scripted doors in addition to regular doors. This would have massive implications not just in 100%, but in every category:

  • You could skip the entire tutorial with only a few save clips.
  • The main quest (and many other questlines) could be massively sequence broken since you could now gain access to dungeons that are scripted to open once a specific quest starts.

Additionally, it is very interesting that this glitch is universal across save files, since it implies a global flag was set permanently due to a fault in the game engine.

  • Are there any other global flags that can be permanently set by simply loading a save to interrupt the process of resetting the flag? Or through other means?
  • The perma key effect was tried on chests, and the result was that the game no longer let the player open any chests until they closed the game. There could be another way to do this, which would possibly allow for sequence breaking several quests.

Ancestor Moths Well Clip

During the Turning a Blind Eye quest, when you exit the dungeon it spawns you on the well outside. It turns out, there is actually a hidden door underneath the well that could be used to skip having to go through the entire dungeon, effectively skipping the entire quest. Is there a way to get into this well?

  • Finding a clip that will work for this will likely result in us discovering new tech about clipping through outdoor terrain, something which has never been done before.
    • The core issue is that all current methods of clipping such as Save Clipping and the TCL Glitch don’t actually let us go through outdoor ground, only buildings and other objects.

Horse Out of Bounds in City (Stable Spawn Location Manipulation)

For the Horse Vector system to work, we’d need to largely eliminate all rocks, trees, buildings, etc. from the map. The easiest way to do this is to jump out of a city to get out of bounds, which results in a fully explorable but empty map. The problem is, we can’t do this on a horse because currently we have no way to push a horse into the load zone for a city. Perhaps through Load Warping or some other method this would be possible?

  • Dnayls unearthed old forum posts confirming this is possible by mistake:

There are two glitches involved in this, the Stable Spawn Location Glitch and the Wabbajack Horse into City Glitch.

Stable Spawn Location Leads

  • MrBosch has created a result where Shadowmere can be stabled at a location other than a city, with the goal now being to recreate this in a way that proves a reliable setup. Here is what we know:
    • “i think i somehow set shadowmere's "stables' spawn" coordinates in the imperial prison.”
    • “i was trying to make shadowmere want to enter the imperial market district or prison from outside (in the bridge between both). this idea came from this youtube videobut thought it was fake anyways.”
    • “during my test, a guard attacks me when im on shadowmere and fatigue her enough to faint, then i got off shadowmere and fast traveled to the imperial prison, shadowmere spawned next to me.”
    • “then i traveled across the map and although i traveled to indoor and outdoor places, on shadowmere, she got back to the same place in the prison where she spawned and the "your horse is in the stables" text appeared. also, if you travel to imperial prsion district with shadowmere, she will stay with you so all this things makes me think that her new "stable" is this place”
    • “i tried different variations with the tcl glitch + fast travelling but couldnt get the same results.”
    • Fevus was unable to replicate this (and had all DLC enabled). Bosch did not have DLC enabled. This may be relevant, but the cause of the setup not working could be something else entirely as well.
    • This could be related to the Jail Time Followers Glitch.

Wabbajack Horse into City Leads

  • Fevus discovered that you can hit a horse with Wabbajack to turn it into an ogre to move it into a city.
    • This is the setup:
      1. Fast travel with any horse besides Shadowmere to the stable outside of Anvil.
      2. Run around to the south entrance to the city across the bridge from the castle entrance.
      3. Get off the horse, and use Wabbajack to transform it. If you get a Troll, Skeleton Champion, Ogre, or Goblin Skirmisher, continue to the next step, otherwise reroll the transformation.
      4. Get the transformed enemy to aggro you, then jump onto the nearby rock next to the wall. The enemy will enter the city.
      5. Enter the city and make sure your horse is not killed before it transforms back. You should now have a horse inside of the city.
    • The problem with this glitch is that it doesn’t work with Shadowmere. This isn’t a huge issue in terms of movement speed, but it does mean the horse cannot have potions to heal itself like Shadowmere can. It appears Shadowmere is on some sort of blacklist of creatures that Wabbajack cannot transform. Our best option would be to instead find a way to heal the horse through other means, or to simply use the current traveling salesman exploration system with Shadowmere and forgo horse vectors entirely.
    • Curiously, Fevus’ save file (which has all DLC enabled) is able to perform this glitch, but not the test save file we used on stream. We need to figure out if the glitch is DLC specific or if some other aspect of the save file is the cause of this issue. It is likely the stable relocation glitch could be involved in this.

The final part of the problem will simply be getting the horse out of the bounds of the city once inside. This video makes Cheydinhal look very promising if we can get the Anvil Wabbajack setup to work there too. This channel also has several other videos about how to get out of most other cities as well. On stream, we managed to jump out of Anvil on a horse after applying speed buffs to it.

Daedric Shrine Cutscene Skips

Daedric Shrines take forever because of cutscenes at the beginning and end of each quest. Is there a way to skip having to sit through these?

Leads

  • If you open your inventory on the one frame of actionable gameplay after making an offering to a shrine, you can fast travel away. You can also drop the items you were about to offer as well, although this is not useful in our case.
    • Returning to the shrine will trigger the cutscene to start as soon as you are in the area. Is there any way to overlap multiple cutscenes at once via saddling?
  • It was discovered that if you uninstall the Shivering Isles, the Sheogorath cutscene instantly ends because there is no audio file for his voice. This implies the audio file length determines the cutscene length. Any “legal” way to achieve something similar? Maybe through in-game sound settings?
    • New tech was discovered that will also likely be deemed "illegal" in the speedrun. By disabling the sound device on your computer that the game is outputting to (screenshot), all dialogue is cut short or entirely skipped, which includes shrine cutscenes. Finding an in-game way to recreate this via audio settings would be solve this glitch.

Nude Warping

If you load warp into an indoor area using an outdoor save file, humorously the NPCs will not be wearing any weapons/armor/apparel, instead having them in their inventory. What this means is we can possibly steal items that are otherwise completely inaccessible to us normally from essential NPCs (example, Gray Cowl of Nocturnal) and NPCs we need to keep alive for other reasons. Are there any useful situations where we could use this tech?

  • Agronak gro-Malog’s raiment could sequence break the Arena.
  • Ahdarji’s Ring from Countess Alessia Caro.
  • Steal from Ancotar for Zero Visibility (already outdoors, may not work).
  • Arnora Auria’s amulet during Two Sides of the Coin.
  • Caranya during The Necromancer’s Amulet.
  • Jakben, Earl of Imbel to sequence break Boots of Springheel Jak.
  • Rosentia Gallenus during Whom Gods Annoy.

Fast Travel Indoors

There is no proof of this being possible, but being able to fast travel indoors would theoretically make the Tutorial significantly shorter and more consistent, as well as remove several Load Warps from the route.

In the construction set, each interior has a flag that can be checked or unchecked for allowing fast travel from that location. The only interiors that have fast travel enabled are the houses the player can own. Ideally we would find a way to trick the game into thinking we are in an outdoor cell or one of the player homes when we actually are not, resulting in enabled fast travel. Load Warping seems to be the most likely source of a glitch like this, particularly experimenting with making saves mid-Load Warp, something that inconsistently crashes the game and has been otherwise unexplored.