Cheating in Ultima Underworld II

From Ultima Codex
Jump to navigation Jump to search

Ultima Underworld II has no built-in cheat system, however, it is still possible to exploit weaknesses in the game engine.

In-Game Cheats[edit]

Embezzling Gold[edit]

Find NPCs with whom you can barter. If they have any money, they will give all their gold for one gold piece. They will always accept the trade.

Infinite Potions[edit]

Junk performing as inexhaustible potion

Breaking a potion, by either throwing it repeatedly against a wall or attacking it, turns it into a pile of garbage. However, said garbage still has the properties of the potion and will never run out of charges! Especially useful with healing and mana potions. This exploit can also be done with single-use spell scrolls.

Unlocking Doors[edit]

There are two ways to open door that clearly were not intended this way by the programmers.

Locked doors can be unlocked with Dispel Rune. Despite an error message, all locks are removed. Due to being a 3rd level spell, this also works in Britannia.

In Britannia, spells above level 4 cannot be cast, meaning there is no way to use the Open spell to unlock doors. However, casting the spell in another world and then running back to the door in Britannia while holding the spell on the cursor is allowed. Care has to be taken that the route does not require the player to interact with anything.

Inhibit Sliding[edit]

Sliding is a feature of the game and a handicap to the player. To stop it, jump straight up as soon as entering the ice. This will cancel the sliding mechanism (limitation of the engine) and allow you to walk over the ice normally, although sometimes a little slower. Especially useful on Anodunos to get the blackrock gem and in the test of the academy.

Speeding Up Time[edit]

The running mechanic (shift + movement with keys) has the effect of increasing the rate certain timing mechanisms. This can be exploited to reduce spell-delay times, waiting for effects to wear off or waiting for mana to regenerate, much faster than normal. Note however that the enemies will also operate at a higher speed.

File Manipulation[edit]

Permanent Light[edit]

The way the game manages light has a weakness. To eliminate all darkness, just remove the file SHADES.DAT from the data-directory, making light sources obsolete.

Freezer-Cheating[edit]

Using a freezer, the following codes can be used:

Code Effect
UW27F2307FF Infinite health
UW26E270BFF Infinite mana
UW26E2808FF All runes
UW26E2809FF All runes
UW26E280AFF All runes

Cheats
Game Ultima IIIUltima IVUltima VUltima VISavage EmpireMartian Dreams
UnderworldUltima VIIUnderworld IIUltima VII Part TwoUltima VIIIUltima IX
Ultima VII SNESRunes of VirtueRunes of Virtue II