---------------------------------------------------------
Follow v0.1 Module for D2HackIt
    by Optimal Genes (optimal_genes@yahoo.com.au)

28 Feb 2002
---------------------------------------------------------

This module turns your character into a follow'bot, 
your character will follow another player in the game.

The main reason I wrote this is Self-leeching. This makes my
2nd character in the game some what useful rather then just standing
by a waypoint. Besides you now have 7 new choices for merc =)


D2hackIt commands
------------------

.follow info

    display a list of known players, in the following format
    Id, Name
    New players will be added to this list when they come into 
    your character's sight (approx 1~2 screens distance).

.follow start Id

    start following the player with the given Id (refer to as the Leader)
    your character will now automatically move with the given player 
    when he/she comes into sight (active range approx 1 screen)

.follow stop

    stop following


.follow debug [devel | packet]

	toggle debugging.
	devel add some extra debugging
	packet added packet level debugging


Verbal Commands
---------------

The player you are following around(Leader) can give the following commands
(simply type as a text message). Only text command from the leader will be 
accepted, so other players won't be able to control your follower.

stay
    tell follower to stay at current position

follow
    tell follower to start following again (cancel stay command)

town
    tell follower to go back to town (cast tp and go to town)

go
    tell follower to return to the field (via previously casted tp)
	(bug?: sometimes need to repeat a few times for it to work)



Limitation & Future Plans (TODO)
-------------------------
Can't follow player through a town portal.
Can't follow player through a way point.  
Can't resurrect - need to leave game. (priority)
Can't follow a teleport sorc.
Haven't tested with D2loader multiclient. 
    (Let me know if you got it to work, I am testing this with 2 computers)
Auto Drink Potion
Auto Attack - non targeted
            - targeted
Different Attack AI
    - range
    - melee
        body guard - staying right next to you
        tank       - engage monster within a certain range.

Play Suggestion
---------------
Combining this module with AutoSkill by Maulei (http://jonathan.makes.it), and 
you can have a Paly following you around flashing auras or a Barb with his 
various cries, or Druid with Sage/HOW/minions. - until I figure out how to make them 
attack, the follower will be a passive one.

The Follower should have same or better run speed then the Leader, so he/she
won't fall too far behind. Most of the time he/she will just be a step behind you.
(i.e. your last potion) Note follower can get stuck in a corner or behind 
some obstacle - similar to the old problem with mercs. 

Have fun in the cow level =) Ofcourse it's up to the leader to protect the
follower. 

It is possible to follow a neutral or hostile player 
    - why you would want to do that I don't know.



Installation
------------
Copy follow.d2h to D2HackIt folder


Suggestions & Bug Report
------------------------
If you are interested in helping with this Bot project let me know.

email to optimal_genes@yahoo.com.au




Updates
-------
v0.1 Feb 2000 (Pre)Release




