UO SAGAS Wiki uosagas.com
WikiGame MechanicsRazor Assistant & Scripting

Razor Assistant & Scripting

UO Sagas ships with its own Razor assistant — a modern, open-source take on the classic Razor with macros, hotkeys, agents and a full scripting stack. It is installed and updated automatically by the launcher (the SagasRazor checkbox in the launcher panel).

Documentation

The complete scripting documentation lives on its own site:

  • Scripting Hub — start here for an overview.
  • Docs — all four sections:
  • Razor Script — the classic line-based script language (commands, expressions, control flow).
  • Lua — a full programming language with its own API, script windows and config storage.
  • VScript — visual node graphs, edited in a Blueprint-style node editor.
  • Macros — recording, editing and the action context menu.

Script Library

Ready-made scripts written by players — trainers, crafting helpers and UI examples:

  • Script Library — browse, rate and download scripts, or share your own. Every submission is reviewed before it shows up.

Source Code

The assistant is open source: github.com/uosagas/razor (GPL-3.0). Bug reports and feature requests are welcome on Discord or as GitHub issues.