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.