

                        UO Extreme - Release 3
                               08/05/98


Preface
~~~~~~~
	This program was never indented to be released to the public.  
It was written only to aid myself and my close friends.  However, it 
seems it obtained a much wider distribution.  Oddly enough, I never 
even knew it was publicly available until 08/04/98, as I had been 
away for a couple weeks.  This is why no one knows where it came 
from, and thus, probably resulted in the "IT EMAILS YOUR PW" rumors 
that have been going around.  To set the record straight, it 
doesnt--never has, never will.  I know some people will still be 
skeptical, but I dont really care.
	Although I never intended it to be publicly available, I 
will do my best to update it to work with new client patches.  
However, my interest in UO is slowly dying and I dont know how 
long I will keep updating it.
	Others have commented that they wish their was an OSI approved 
version of UO Extreme.  I have considered this, and may make 
"UO Less Extreme" and remove the "cheat" features.  However, I 
dont know exactly what they consider "cheat" features and it would 
not be possible to make it without some kind of statement from OSI.

How to Install (New)
~~~~~~~~~~~~~~~~~~~~
1. unzip files into a new directory (note if you used the dos version of pkunzip, you will have to rename the files to uoextreme.exe and uoehelper.dll because of the long file names)
2. run the program
3. type in your uo path
4. launch uo and log in
5. switch uo to window mode (alt+enter)
6. goto the objects tab and click "set" on object you want to set (recommend setting primary weapon and emergency rune)
7. to set an object, get it into your posession, then click record and click on it and the program should record it
8. goto the macros tab and add/change the macros (keys, etc)
9. set the main program options you want

How to Install (Upgrade)
~~~~~~~~~~~~~~~~~~~~~~~~
1. Just copy the dll and exe files over the old ones.

*note* must use this program to launch uo

Whats New in Release 3
~~~~~~~~~~~~~~~~~~~~~~~
Now works with UOs latest client patch (.34).

Whats New in Release 2
~~~~~~~~~~~~~~~~~~~~~~~
Always light
Weather filter
Reagent/Archery counters work better
Internal optimizations and improvements

Whats New in Release 1
~~~~~~~~~~~~~~~~~~~~~~~
Initial release

Features
~~~~~~~~
Macros for:
	equip
	unequip
	cast spell
	reagent & archery counter
	open bank box (currently non-functional due to .34 patch)
Options for:
	show incoming names
		show humans only
		show corpses names
	show hidden players 
	weather filter
	fastwalk
	spirit speak & bard music filter
	always light
	guild name filter for allnames
		only strip guild titles

Notes about Certain Features
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Show Hidden Players
^^^^^^^^^^^^^^^^^^^
This is the option that seems to be causing all the fuss with UOE.  
I was surprised that this option was even possible to implement.  
What else can I say--enjoy.

Fastwalk
^^^^^^^^
I am surprised that people are considering this option a cheat, as 
it really isnt.  All it does is "fake" the "walk is ok" messages 
to the client so that it sends more walk requests to the server.  
Theoretically, it allows you to walk as if there was no lag on the 
UO servers and you had a 0 ms ping to the servers.  However, under 
many conditions, this option will just cause things to become 
severely out-of-sync, as well as super-warping.  In other 
situations, this option works fine.  I sometimes use it, depending 
upon lag.

Guild Name Filters
^^^^^^^^^^^^^^^^^^
This will remove the guild data that normally appears above peoples 
name when doing "allnames" or with the "show incoming players" 
option. Optionally, you can just have it filter guild titles and 
still have it display the guild abbr..  I like this option as it 
reduces spam from people who make up extremely long guild titles.

Open Bank Box Macro
^^^^^^^^^^^^^^^^^^^
An option that never reached my original intent (full bank access 
anywhere, anytime), but did allow you to open up your bank and 
target runes and use items.  However, since the last patch (.34), 
it doesnt even allow you to do this.  I am still going to leave it 
in, in hopes that it will work again (although its unlikely).

Development Notes
~~~~~~~~~~~~~~~~~
UOE is actually a very simple program, the first release only took 
2-3 weeks to make.  All it does is add/modify/remove packets that 
are sent between the UO client and server.  It does this through 
2 methods--debugging breakpoints and function hooks.  If you have 
softice or load UOE into a debugger, you can see the some of the 
debugging output lines, and see some of what UOE is doing (but I 
doubt that the debug lines will make any sense to anyone but me).

Known Problems
~~~~~~~~~~~~~~
Doesnt work with sockscape or similar programs
Doesnt run on WinNT (Win95/98 Only)
Crashes occasionally
Open bank box no longer works
Fastwalk can cause serious sync problems
Guild filter doesnt work with Chaos/Order guildes
Problems exist with complicated macros
	unequip & equip may not work together in same macro
	spell casting sometimes doesnt work as expected
	queuing a bunch of macros at once may cause it to screw up

Contact Information
~~~~~~~~~~~~~~~~~~~
www: http://www.geocities.com/TimesSquare/Chasm/4622/
email: uoextreme@hotmail.com
