pickit mk2 1.01 module for D2Hackit by sano (http://www.geocities.com/rsmozang/)

This release adds one new feature and includes a few bugs fixes:

	- Recompiled with D2HackIt v0.62
	- Added Item Quality to item filter rules(see items.ini)
		- quality = none|normal|exceptional|elite
	- Fixed item.ini to reflect new item rules
		- isEthereal changes to Ethereal
		- isMisc changes to misc
		- numSockets changes to sockets
		- isSocketed changes to socketed
		- isIdentified changes to identified
	- Fixed problem with pickup packets which was causing dropped connections
	- Fixed refresh value(was using a hard coded value instead of parsed value)
	- Updated item names database
	
Known bugs:

	- gold doesn't not log as being picked up(probably won't fix this unless someone REALLY wants it)
	- sockets on amazon bows not always calculated correctly(working on it)
	
Debug version:

	- Generates pickit-debug.log in your log directory with debug information

pickit mk2 1.00 module

This is a complete rewrite of the pickit module.  It adds several new features and cleans up all of the memory leaks.
New features:

	- faster loading an unloading
	- new item rule options
		- Notify - notify of item drop with direction of item
		- Log individual control of logging of items
		- teleport individual control of teleport to pickup items
		- isMisc new flag to monitor misc items
		- numsockets - pickup if item X sockets
	- item names automatically looked up(no more <auto-ID>)
	- true item logging(logs drops and VERIFIES item pickups)
	- multiple character configurations
		- use different item pickup rules for each character
		- use different log files for each character
	- supports both enable/activate and disable/deactivate for better d2jsp compatability
	- new command ".pickit queue"
		-if the item queue is empty pickit will send a d2jsp msg(see code below)


MD5 string:

23c255f76baf2cb847fd64c1f6a1110a *pickit.d2h

INI file changes:

renamed pick-config.ini to pickit.ini
renamed pickit.ini to items.ini

See the individual INI files for more detailed instructions.


New Command:

.pickit queue
	If there are no items in the pickup queue pickit will issue the following d2hackit command:
		.d2jsp exec msg.send("pickit","empty");
		
	You can use this to detect when to exit scripts.  Here is some sample code:
	
function attackpindle()
{
	killpindle();
	
	overhead("Waiting for PickIt signal");
	msg.watch("pickit", receiver);
	
	wait_for_msg = 1;	
	pickiton();
	while (wait_for_msg)
	{
		raw ("pickit queue");
		delay(100);
	}
}

function receiver()
{
	print("PickIt queue " + msg.pickit);
	wait_for_msg = 0;
}
	

----------------------
pickit 0.82 module for D2Hackit by ackmed@gotwalls.com

This module allows you to be notified when items are dropped
and auto pick them up based on the pickit.ini config
file.  Please check out the config file for adding your own
item definitions.

Available commands

.pickit debug [devel|packet]
	toggle debugging.
	devel add some extra debugging
	packet added packet level debugging

.pickit toggle
	toggle picking up items.

.pickit dumpitems
	toggle to have pickit dump extra information when 
	items are dropped.  This is useful for getting the
	necessary information to build an item definition to 
	use in the config file.

.pickit reload
	reload the config file

.pickit radius <n>
	change the pickup radius.  The default is 10.


Notes:
pickit will auto-disable item pickup if it sees an 
inventory full packet.  To re-enable pickup you will 
need to run '.pickit toggle'.  I would suggest using the 
bind module and bind this command to a key.

If an a defined item drops outside of your pickup radius
pickit will tell you which direct to go to get to the
dropped item.  The direction information will be of the form
north, southeast, west, etc.  The direction has been adjusted
so the north is directly up on your screen as opposed to north
to your character which is more of a upper-left direction.

Thanks to thohell, nuttzy, and proff for information about
itemdrop packets on the message boards.  

Changelog
0.82: added work around for d2hackit feature/bug that was
        causing some people to crash when exiting a game.
      added isEthereal=0/1 support to config.
      updated the version number in the code this time
0.81: removed the config limit.
0.80: full rewrite
      added 'debug devel'
      added 'debug packet'
      changed command dumpinfo to dumpitems
      the trailing space is no longer required on the Code
	directive in the ini file.
      adjusted direction code (hopefully more precise)
0.76: fixed possible crash from reading beyond of end of a packet
      fixed typo in pickit.ini.  grand/large charm had the same
        section name
      added changelog to pickit.txt
0.75: initial release