Hotkeys
Hotkeys
Section titled “Hotkeys”TazUO has a centralized hotkey registry so the many scattered hotkey systems can be
managed from a single place. Bindings are stored per profile in hotkeys.json next to
your other profile data.
The Hotkeys tab
Section titled “The Hotkeys tab”Open the Legion Assistant window and select the Hotkeys tab. Here you can see every registered hotkey and:
- Set a binding — click set, then press the key combination (keyboard, modifiers, mouse button, mouse wheel, or controller button) you want to use.
- Clear a binding.
- Reset a binding back to its default.
- Enable / disable individual hotkeys.
- See conflict highlighting when two hotkeys share the same combination.
Your macro hotkeys are also shown here (read-only) so they can be included in conflict detection without changing your macros.
Global enable/disable
Section titled “Global enable/disable”There is a global shortcut to disable/enable all hotkeys at once — useful when you are typing and don’t want hotkeys to fire.
Binding a Legion script to a hotkey
Section titled “Binding a Legion script to a hotkey”Legion scripts can be bound directly to a hotkey. Right-click a script and choose Set Hotkey, then capture the key. The binding is saved per script path and persists globally; pressing the key toggles that script on/off. See Legion Scripting. You can also drive a script from a Spell Bar Script slot.
Self Heal hotkey
Section titled “Self Heal hotkey”A dedicated Self Heal hotkey is included as a built-in example. It is a hold-to-heal binding that works with both Magery and Chivalry, and it imports your previous Self Heal key so existing binds keep working.
Macros and Spell Bar bindings are surfaced for conflict-checking today; full migration of every hotkey system into
hotkeys.jsonis ongoing.