Welcome      UOAssist     Order UOAssist     UOAssist
Help

UOAssist

Get
It Now!

Q
& A

Things
to note

Known
Bugs

Other
Tools

Updates

EMail
Servers not delivering mail

Locate
Key

This page last updated: February
21, 2000 10:13
AM. MST

This
is a "UO Pro" Utility, which means that its use promotes and is in
keeping with the spirit of the Ultima Online product, community and
value system, and the use of this utility by players will not be
considered by Origin Systems, Inc. as cheating.

This product was created, and is marketed and distributed by
Tugsoft under license from Origin Systems, Inc. ORIGIN SYSTEMS HAS
NOT TESTED THIS PRODUCT IN ANY WAY WHATSOEVER AND DOES NOT KNOW
WHETHER IT WORKS IN ANY OR ALL REASONABLY FORESEEABLE SITUATIONS OR
THAT IT WILL NOT CAUSE DAMAGE IN SOME REASONABLY FORESEEABLE
SITUATIONS. Tugsoft solely warrants that this product will work as
intended to your reasonable expectations, and does not infringe
anyone's intellectual property rights.

To verify that this product is a "UO Pro" utility, please go to
Origin's website at http://support.owo.com/uopro.html and locate the
name of this product. Follow the link on Origin's page back to this
site. If you can't find this product listed on Origin's website,
then this product is not an approved "UO Pro" Utility. Any and all
unauthorized use of the UO Pro logo and/or other false claims of
approval are strictly prohibited and shall be prosecuted."

Current files:

UOAssist.exe
Version 1.3.4 - Posted 2/1/00

UOAssist.dll
Version 1.15.5 - Posted 2/1/00

NOTE:  If you have Netscape the link
to the dll may try to save as an EXE.  Don't let it or it won't
work.  You must save it as UOAssist.dll.

The full install is available on the Get
It Now! page.

Files in testing are on the Test
Files page.

Coming Soon -
??

The way keys are 'read' has been changed to allow more keys to be
used.  This MAY cause the setup of some keys to no longer
work.  If you find that some features are no longer working first
try reseting the hotkey.

Smelting and repairing were fixed to adjust for the changes that
were made on the servers (speeding them up again).

Recent
Changes

UOAssist.exe 1.3.4
UOAssist.dll 1.15.5- Feb
15

Pickup reagents has been added back.  It will only attempt to
pick up one reagent per keypress - meaning if 2 or more reagents happen
to be within reach you will have to use the feature multiple times to
get them all.  Also you must stop moving for a short period of time
before the feature will be usable, if you do try to use it before
stopping it will let you know that was the problem.  Pickup
reagents is not usable if an UOAssist macro is already being played and
you will be told if that is an issue.   The messages pickup
reagents displays are now above the characters head for easier reading.

UOAssist.exe 1.3.3
UOAssist.dll 1.15.4- Feb
1

There was a bug that when UOAssist is disabled for everyone because
of an update the disable message will appear (it stopped working a while
back but never was noticed as that hasn't been done for a while).

Disabled the pickup reagent feature while it is discussed with OSI.

UOAssist.dll 1 15.3
- Jan 28

Fixes a small UI problem on the skills page with changing the sort
order.

Hopefully fixes the few people that still were receiving the warning
about the datastream being changed.

UOAssist.exe 1 3.2
- Jan 27

A problem with the 'old' load method was found and corrected.
Also the 'old' load method works on Windows 2000 as well now although it
is recommended that the 'new' load method (default) be used on all
platforms unless it does not work correctly.

UOAssist.exe 1 3.1
&& UOAssist.dll 1.15.2 - Jan
26

For those who like running the test clients from OSI you can now set
what exe UOAssist will launch.  On the UOAssist update screen click
the 'Settings' button in the bottom right corner and you should see
where to put the information.  If you put a bad path in the box
UOAssist will report it couldn't launch client.exe still.  It just
means UOAssist couldn't launch the program you told it to launch.

Log stacking was fixed

Arm/disarm/dress/undress are back to working better during lag

Pickup nearby reagents - No default key is set so you must do this
on the Keys page.   To use the feature simply press the hotkey you
setup.  UOAssist will then attempt to pickup reagents that are near
enough to reach.  This feature runs in the macro system so if a
macro is already playing reagents won't begin picking up until the
currently running macro completes.  If a stack of reagents is
nearby UOAssist will only pick up one at a time from the stack (you must
press the hotkey for each reagent in the stack).  Lag can cause
problems for this feature if multiple reagents (or stacks) are
nearby.  If it does you will see the server error 'You must
wait...'.  Also if you move before the pickup is complete you will
receive error messages from the server.   Just press the hotkey
again and UOAssist will attempt again to pick up nearby reagents.

UOAssist.dll 1.15.1 -
Jan 18

Auto responder for GM 'builders' when they create an exceptional
quality item.

The skills list has been changed to now display the 'up/down/lock'
status.  Also you can right click on a skill to set that status as
well.  Also by right clicking you can copy the selected skill or
all skills to the clipboard so you can easily move the information to
other applications.

Fixed some redraw problems with the macro and skill list.

All 64 scroll types should count correctly when setup as User 1 or
User 2

New 'command line' command /where displays current
coords.   To use 'command line' command simply speak the
command.

Fixed bug where the limit of 100 items on the use once list could be
exceeded causing problems for that character.

UOAssist.exe 1.3.0
UOAssist.dll 1.15.0 - Nov
23

Exe - Has new option under settings to check for newer test files.

Skill agent now uses the closest (doesn't consider z coord though)
target rather than any target within range.

Added animal taming to the skill agent.

Skill agent timer now ignores spells being cast so you can use it
soon after casting a spell.

Skill sort order now saves so you don't have to reset your favorite
sort order

Repairing ability added to recycle agent

Resync with server added.  NOTE: this will cause data for all
objects around you to be resent which can cause 'lag' if there are many
objects in the area.  It is meant to help when 'ghosting' or other
problems occur and is only a temporary 'fix'.  I say temporary
because my guess is memory corruption (in UO itself) is what causes
ghosting to happen in the first place.  So when you can it would be
best to exit UO and restart the program.

New setting on the UOAssist update screen that allows UOAssist to
check for newer 'test' versions.  If a new 'released' version is
downloaded during the current 'session' it won't download any test
version even if available.  If you turn on the check for newer test
versions the version numbers displayed at the top of the UOAssist update
screen will contain all 4 digits BUT inside UOAssist you will still only
see 3.  If the option is on and there is a newer test version a
button on the update screen will appear that you can press if you'd like
to get the newer files.

Target lines in macros can now be re-targeted without re-recording
the macro

Show spell names and reveal hidden power words work better
now.  Show spell names should only put the name on actual spells
cast rather than whenever the power words are 'spoken'.

Items in the 'Use Once' list now let you know they are in the list
when you single click on the item much like the hot sell bag ...

Macro 'target' lines can now be converted to 'Target - last
target'.  Right click on the target line and then select the menu
item.

On the skill page there is a new button that allows you to set all
skills to move up/down or be locked.

UOAssist.dll 1.14.1 -
Oct 8

Fixed a problem where bandage self or queued last/self targets would
cause the next manual target to fail.

Smelt agent now looks in hands first to see if a hammer is in hand -
also works with npc purchased tongs and hammers.

Add new 'erase target queue' feature.  No default hotkey is
set.

On the skill agent - Anatomy and Eval. Intel. will now work on
creatures as well as humans.

DLL Version 1.14.0
- Oct 6

Raw birds now count correctly

Found another 'sheep noise' and added it to the filter

If User1 and User2 resource types are set to the same type both will
display the correct count rather than just User1.

Added quick macros to - drink heal, drink cure, drink refresh, drink
night sight, and bandage self.  Using these you don't have to
record a macro.  Default hotkeys not set so you must do that.

Recycle agent - You set a recycle bag (much like the hot sell bag)
and then can either smelt or unravel all items in the bag with on
keystroke.  (NOTE this isn't in the dll posted on the testing page
yet).

Use Once agent - You specify a list of items then when you activate
the agent (hotkey - you must set it) it will use the item at the top of
the list and then remove it from the list.  This allows one to
setup the agent with magically trapped boxes.  Then when paralyzed
hit the agent hotkey and it will attempt to use (open) the boxes one at
a time. (NOTE this isn't in the dll posted on the testing page yet).

Last/self Target queuing.  If this option is on UOAssist will
now allow you to queue (only one) up a last/self target.  Meaning
you can press last/self target before the target cursor appears and
UOAssist will 'queue' the command for you and use it as soon as it will
be effective. (NOTE this isn't in the dll posted on the testing page
yet).

Skill agent - A few common skills people like to raise but take more
than just a hotkey to use including anatomy, animal lore, arms lore,
evaluate intel., and item id. can now be practiced with the skill
agent.  You just press the hotkey for the skill agent and it will
practice the skill for you if a suitable target for the skill is
nearby.  For arms lore and item id you must have an item in one of
your hands.  The reason this took so long to get approved was
originally I had it on a timer so while you were walking around it would
practice for you.  Since it was automatic it could be used for
unattended macroing which isn't acceptable.  So I made changes to
avoid that problem but still it was holding the skill agents approval so
finally I removed the automatic side to it so now you must press the
hotkey (no default) each time you want to practice the skill.

Skill agent targeting limitation - The skill agent doesn't consider
line of sight when picking a nearby practice target.  So if you are
around buildings you may see that the skill agent says it is practicing
a skill like anatomy but then never see the standard 'XX looks strong as
...' message because the server didn't allow the target because of a
line of sight problem.  Also Eval. Intel is currently only set to
target people.   Some monsters (not sure about all?) can actually
be used but the skill agent will not use them at this point.

DLL Version 1.13.3
- Sept 9

Updated for new datastream correctly this time.

DLL Version 1.13.2
- Sept 9

Updated for new datastream.

The [X] in the top right corner of the multiple keys dialog acts as
an 'OK' button as well as the OK button.  The reason is the dialog
is now so large some people running large fonts at 640x480 don't see the
OK button and thus can't press it.

Fixed bug where picking up bags would mess the resource count up by
recounting bags already counted through

Switching characters or game accounts should work better.

Show incoming names and corpses no longer has a range limit based on
your tracking skill.  This was removed because the newly built into
UO version doesn't limit its range.

DLL Version 1.13.1
- Sept 2

Fixed a problem where resource counts could double or become corrupt
if you didn't shutdown UO when switching characters.

Changed the 'target relative' so it works with fishing as well as
mining.

DLL Version 1.13.0
- Sept 2

Fish stacking has been modified to work even if you have fish in
your pack (the way they were stacked in the pack caused the problem and
error messages people saw - timing problem).

Show corpses (and hotkey to toggle) has been added to the Common
page.

Describe nearby reagents (default hotkey is alt-numlock) feature
added.  This will display the direction to all nearby reagents to
help you track down the hard to find ones.   When you see the xxx
is nearby it means it is within 3 'tiles' of where you are standing.

Target's in macros can now be set to 'target relative'.  You
right click on the target line and convert it to target relative.
This works for targets that are a 'world position' and not an
item/person/creature.  So miners can make one macro and use it to
dig all spots that are say 'west' of where the miner is standing.

There are now 16 slots for keys.

New 'command line' command - /mult.  This is suppose to help
vendors set prices on items (or so I'm told:).  You can type /mult
xx yy  -- and the results of xx * yy will be displayed.

Resource tracking now saves the current state when you log
out.  So when you log back in you don't have to recount resources
unless you have played without UOAssist.

Recent
Changes

DLL Version 1.12.0.2
- Aug 25

Enlarged UOAssist so all 'tabs' are visible without scrolling.

Fixed dress settings so when you setup one character and switch to a
character with no dress setups it doesn't attempt to use the last
characters settings.

Disarming a spell book will put it in your main pack even when a
disarm bag is set.

Last target and target self can now be assigned to keys with
'modifiers' like ctrl, shift and alt without causing the target cursor
to remain after use.

Ability to reassign 'close all gumps' to shift-ESC to prevent gumps
closing accidentally while trying to cancel the target cursor. (NOTE:
this feature may not work with the new client since you can reassign the
hotkey for closing gumps - make sure you setup esc as the hotkey to
close gumps if you want this feature)

The [trapped] message you get when using Detect Hidden now appear in
the correct color even when you have incoming text color setup.

Wool now counts correctly when stacked.

8 more macro slots added (not in test area yet)

Version 1.12.0.1 fixed a display problem on the macro page.
You could select a macro 1-8 and then select a macro 9-16 and it would
appear both were selected.

Version 1.12.0.2 fixed a problem with last target not removing the
target cursor when used with shift, ctrl, or alt keys as was
intended.  This was a problem on Win9x and not on WinNT.

DLL Version 1.11.0
Exe Version 1.2.0 - July
27

Dress/Undress added -- NOTE because so many items potentially are
being moved it has a chance of failing to complete.  Just try again
to complete the process.  ALSO while it is 'working' don't open
items (containers, doors ...) or move items or you will most likely fail
as well.  NOTE 2 - You must setup the hotkeys for this feature.

Remove hat function -- you must assign hot key.

Remove rings/earrings function -- you must assign hot key.

Keys page has been altered to make it easier to assign/review hotkey
assignments.

On the display page there is an option to 'Show spell with power
words'.  When UOAssist 'sees' power words it will display the name
of the spell the power words match for you if this option is on.

Disarm and Undress into a specified bag.  Now you can set a bag
that disarm will place your items into, same for undress.
NOTE:  you must count resources before disarming/undressing.
WARNING -- If you set a
disarm bag and disarm your spellbook it will go into the bag and you
won't be able to cast spells and could lose the spellbook if you
die.  This will be changed in the next update but for now be VERY
careful if you disarm spellbooks.

Auto text coloring now works with NPC speech and  system
messages

Lockpicks count correctly

Yarn stacking finally works correctly

User1 and User2 user defined resource counters now load/save
correctly when 'Global settings' is checked.

Base skill calculation now takes into account the wearing of plate
mail items and the mage hat so you don't have to 'get naked' to
calculate base skill levels correctly.

The problem with the disappearing dex on the skills window has been
corrected.

The UOAssist updater now has a backup site if it fails to get the
update from the first site it will attempt to download from an alternate
site automatically.  NOTE: you must first have 1.2.0 to have this
work so the update after this will be the first time you'd see it.

DLL Version 1.10.5
Exe Version 1.1.9.2 - June
10

Official UOPro version of UOAssist corrected

Removed the 'continuous' feature from UOAssist macroing as required
by OSI.

Exe fixes problem with initial loading of UOAssist after a reboot on
NT.

DLL Version 1.10.4 June
9

Official UOPro version of UOAssist

Removed the 'continuous' feature from UOAssist macroing as required
by OSI.

Old
Update Information