Razor & Macros

From UOEvolution Wiki
Jump to navigation Jump to search

UO Steam

Uosteamlogo.png

UO Steam is an alternative Ultima online assistant and is allowed/encouraged to use on UO Evolution.

See the official UOSteam website for documentation

UO Steam Wiki >>>UO Steam Wiki

UOE UO Steam Macro Library >>>UO Steam Macro Library

UOSteam Download >>>UOSteam Download

Please be aware that UOSteam is a third-party client/software and is not supported. Use the player-made macros and scripts at your own risk. Many of the amateur scripts that are being distributed have flaws and errors.

See the lost item section of the wiki for specific know errors before using these programs

UO Razor

Uo razor logo.png

UO Razor is allowed and encouraged to use on UO Evolution. It makes common, tedious tasks manageable and will add to the enjoyment of your game play.

Please do not use this program for exploits or for AFK crafting, resource gathering or killing mobs afk (see Rules)

If you have trouble installing UO Razor, look on the official UO Razor site for many of the common problems

See the official UO Razor website for documentation

UOE UO Razor Macro Library >>>UO Razor Macro Library

Please be aware that UO Razor is a third-party client/software and is not supported. Use the player-made macros and scripts at your own risk. Many of the amateur scripts that are being distributed have flaws and errors.

See the lost item section of the wiki for specific know errors before using these programs

Classic UO Client

ClassicUO is an open-source implementation of the Ultima Online Classic Client. This client is intended to emulate client versions 7.0.59.8 and older and is primarily tested against Ultima Online free shards based on RunUO and ServUO. This client will not work on the official game shards

The client is currently under heavy development but is functional. The code is based on the FNA-XNA framework. C# is chosen because there is a large community of developers working on Ultima Online server emulators in C#, because FNA-XNA exists and seems reasonably suitable for creating this type of game

ClassicUO is natively cross platform and supports:

  • Windows
  • Linux
  • MacOS

The code itself has been written using the following projects as a reference:

  • UO Razor
  • UO Steam
  • RunUO

You can use the new ClassicUO Client BUT, it is in development. It has many known issues and was not created for custom shards so you may not see our shard/monsters/content correctly. USE AT YOUR OWN RISK!

Common Issues encountered with the ClassicUO Client

AssistUO

AssistUO is the replacement client for the older UO Razor

Macros

Ultima Online Hotkey Macros

The word "macro" is just a way of saying "I want to push one key and get this action to happen" It is just a fast way to complete complicated tasks in the game.

It is most commonly used to gain skills or to cast a complicated series of spells/weapon special abilities with the push of one key

For example I use this combo before I enter combat:
I push my F1 macro and Cast Enemy of One
I push my F2 macro and that sets my weapons Primary Ability
I push my F3 macro and it casts Consecrate Weapon

Now I can use these keys to fight very fast and cast spells with 1 keystroke

The Macros screen can be accessed from the paperdoll by clicking on the options menu

Macros are an important feature of the game that allow you to fully customize your interface. Macros let you string together complex command combinations to fit any circumstance that you think may arise. You can have as many Macros as you like (at least until you run out of keyboard commands), and a Macro can contain as many actions as you wish (of course, the more actions a Macro has, the less likely it is to be useful on a regular basis during play).

You can scroll through your current list of Macros using the previous and next buttons on the Macro screen.

To enter a new Macro: Click on the add button for an empty command field. Enter the key you want to use to trigger the new Macro (numbers, letters and punctuation may be used). You may also toggle the Shift, Alt or Ctrl keys on or off. For example, if you want to enter four Macros for use in battle, they can be triggered by B, Shift-B, Alt-B and Ctrl-B. (Note that Macro commands using only letters, or Shift + letters, may be unintentionally triggered during normal text communication).

Once you've selected the trigger, enter the commands that will make up the Macro itself in the field below the command field. Click on the field to see a list of available options. Each time you set an option, a new command field will open up for any further commands you wish to apply to your Macro. When your Macro is done, just stop adding commands and click Okay or Apply to save it.

You can delete an existing Macro by clicking the delete button, then clicking Okay or Apply.

Razor Macros

WARNING: Setting macros that are too complicated, too fast or for crafting can cause your razor client to bug in game. I would prefer no one use craft macros in general.

Do not ever use macros to afk fish, gold pan, craft or gather resources for any reason, you will lose all your gains, lose gear and get jailed, there is zero tolerance for breaking this rule

Do not use macros to afk chat messages

Macro Commands

Ultima Online Macro Commands

The following commands are available in the Macro window:

Say - Open a text window where you can enter a line of dialog that your character will speak when the Macro is used.

Emote - As Say, but may be a different text color than normal speech (see "Change Emote Color" above). Also, any Emote text will be placed between two asterisks, for example *grin* or *Broods darkly*. The traditional function of emote text is to convey actions, attitudes, or emotions rather than simple speech.

Whisper - As Say, but whispered text (e.g., "Psst, wanna buy a chicken?") can only be "heard" by characters immediately adjacent to you.

Yell - As Say, but yelled text (e.g., "HELP!") can be "heard" by any character up to a screen and a half away.

Walk - Opens a menu of compass directions from which you choose one. Using this menu causes your character to face and take a step in the selected direction.

War/Peace - Toggles you between War mode and Peace mode.

Paste - Pastes text from your Windows clipboard into a book or speech. Text length is limited. Speech can be only a few words, while books can receive a few sentences.

Open - Opens one of your informational windows. Selecting this option will present you with a list of windows from which to select. Your Character Window is listed as "Paperdoll" and your Options screen as "Configuration".

Close - Closes the window you specify.

Minimize - Minimizes all open windows.

Maximize - Fully opens all minimized windows on screen.

Open Door - Opens any door within reach.

Use Skill - Presents you with a list of all applicable skills, from which to select the specific skill you want to try to Use when you trigger this Macro. This command can only be used to initiate those skills which are normally begun from the skill list in your Character Window. It does not apply to skills initiated by using a specific item or taking a certain action.

Last Skill - Attempts to again Use the last skill you Used.

Cast Spell - Presents you with a list of all the spells in the game, from which you must select the specific spell you want to cast. It's up to you to ensure the spell you select is, in fact, one that you actually know how to cast.

Last Spell - Attempts to recast the last spell you cast.

Last Object - Attempt to again use the last item you Used.

Bow - Your character will bow from the waist.

Salute - Your character will perform a military salute.

Quit Game - Disconnects you and closes the game.

Allnames - Displays the names of every creature and character currently on screen.

LastTarget - Automatically target the last object, creature, or player that you clicked on with the targeting cursor.

TargetSelf - Targets you. Used in conjunction with other macros.

Arm/Disarm - Arms or Disarms your current or chosen weapon. You must specify an arm (right or left).

Wait for Target - Waits for the target cursor to become available.

Target Next - Moves your target cursor to the next available target.

Attack Last - Attacks the creature or player your last targeted.

Delay - Allows you to set a "wait" delay with a complex macro.

CircleTrans - Allows you to toggle Circle Transparency with a macro.

CloseGumps - Closes all open pop-up messages.

AlwaysRun - Toggles the Always Run setting, which makes you always run whenever you move.

SaveDesktop -

KillGumpOpen -

PrimaryAbility - Activates your weapon's primary special ability.

SecondaryAbility - Activates your weapon's secondary special ability.

EquipLastWeapon - Allows you to quickly switch between two weapons. Clickhere for more information.

SetUpdateRange -

ModifyUpdateRange -

IncreaseUpdateRange -

DecreaseUpdateRange -

MaxUpdateRange -

MinUpdateRange -

DefaultUpdateRange -

UpdateRangeInfo -

EnableRangeColor -

DisableRangeColor -

ToggleRangeColor -

InvokeVirtue - Allows you to specify a virtue to be activated.

NONE - Choose this to erase a step in your macro.

The following Macros have been pre-set, and can be used immediately upon entering the game. If you don't like the way a pre-set Macro is set up, you can change it at any time.

Alt + S - Open Status window
Alt + B - Open Spellbook
Alt + C - Toggle between War/Peace modes
Alt + P - Open Character Window
Alt + K - Open Skills
Alt + J - Open Journal
Alt + I - Open Backpack
Alt + R - Open Overhead View
Alt + O - Open Options window
Alt + X - Quit game
Alt + B - Bow
Alt + S - Salute

The Number Pad keys - This is a series of commands useful in navigating ships.