Resource icon

Townhouses (Modernized) 2.3

The Townhouse system is a fully custom, self-contained alternative to standard housing. Unlike standard UO housing, it doesn't require house deeds, plot placement, or map space — any defined region in the game world can become a purchasable property. City apartments, guild halls, dungeon lairs, cave hideouts, tavern rooms — if you can draw a rectangle around it and set a price, players can own it.

Server owners take note — players will happily pay a premium for unique or desirable locations they can truly call their own. There is no limit on how many properties a single player can own, so your most dedicated players can build an entire portfolio if they choose.

Key updates in this release:
  • Resource storage chests are fully functional — the secure system now works with any item type, not just containers
  • Almost all deed-placeable items now work — soul forges, looms, forges and the vast majority of craftable addon deeds can be placed inside TownHouse regions
  • Davies Locker, Mannequin and Steward deeds can all be placed and used inside TownHouse regions
TownHouseController.cs


  • Houses are private by default — all non-friends blocked at region entry
  • Bans enforced before public check, so banned players never enter regardless of house mode
  • Owner can toggle Public/Private via TogglePublic() — tooltip updates to reflect current mode
  • Adding a player to any list (Friend, CoOwner, Ban) automatically removes them from the others — last action wins
  • IsPublic serialized at version 4, existing saves default to private on upgrade

TownHouseSignGump.cs


  • Access Lists (Friends, Co-Owners, Bans) now visible to Owner, not just Co-Owners and GM
  • Add buttons on Friends and Bans pages now correctly fire for Owners
  • Public/Private toggle button added under Owner Controls showing current state
Townhouse privacy.jpg
The options of adding friends or banning other players was available on the admin gump but missing on the player screen - this has been fixed. Townhouses don't automatically allow full privacy like regular houses currently, but banning stops a player from entering the townhouse as an option.

Donations

Total amount
$50.00
Goal
$500.00

Shards

Back