Legal Stuff
-----------
The programmer of the Hacker Diablo Trainer does not assume liability 
for damages, either incidental or consequential, that may result from 
using this program. This program is a freeware and you can freely 
distribute it for non-commercial purpose. But you should include all
the attached files along with this program and you are not allow to 
rename them.

Requirements
------------

- Diablo V1.04 (spawn version is not supported).
- Windows 95

Hacker Diablo Trainer Version Information
-----------------------------------------

Beta 4 Build 5
~~~~~~~~~~~~~~

- Modified to work with Diablo V1.04

- Included a few more hacks in "Hack it".

- Fixed weired monster bug. 

Beta 3 Build 6
~~~~~~~~~~~~~~

- Added ability to choose more monsters and flexibility to select
  different types of monster.

- Set the base stats limits to 255 to avoid character stats being screw
  up.

- Added ability to know which dungeon level that the particalar player 
  is in. The dungeon level is shown in the third box of the "position"
  row.

Beta 3 Build 3
~~~~~~~~~~~~~~

- Added monsters generator which can let you select what monsters inside
  the dungeon including six hidden monsters. Here is how to use this
  feature,
  - Run Diablo
  - At the Diablo's menu (any menu) ALT-TAB switch to Windows95 and run
    this trainer.
  - Click on the "Monster" button and select what are the monsters that
    you like. Remember to check the "Enable Monster generator" checkbox
    after monster selection. 
  - Click on the "OK" button. ALT-TAB back to Diablo and join/create a
    game. Go down to dungeon and duel with those monsters.

- Fixed character modification feature to only do the changes if the 
  particular attributes has been changed.

Beta 2 Build 20
~~~~~~~~~~~~~~~

- Added feature to convert .DMP file to .CHA file.

- Added new  interface for "Hack it" and added a few more hacks inside.

- Added feature to change character class.

- Added feature to monitor total str, magic, dex and vitality of a 
  character.

- Added "All spells as skill" check box.

Beta 2 Build 16
~~~~~~~~~~~~~~~

- Fixed bug that cause Diablo crash when executing this trainer while
  in a game.

- Removed the mana point limit that set by Blizzard. 

- Added feature to change spell level and all spells to skill. Right
  now you are able to change your spell level from 0 to 127 provided
  that you must disable any spell level hack contain in your .DAT file.

Beta 2 Build 15
~~~~~~~~~~~~~~~

- Fixed bug on the mana and life point editing that will cause Diablo
  crash when your mana/life point is not full.

- Removed the life point limit that set by Blizzard. Now you can change 
  your life point more than 1024.

- Removed base str, magic, dexterity and vitality limits that set by 
  Blizzard. You can get base value more than 255.

- Set the character level limit to 99 and now you can change your 
  character level from 0-99.

- Included a few usefull hacks in the new button function (Hack it).

- Included two new hacks. They are inventory hack and awesome items.
  Inventory hack:
  - All items occupy only one box.
  - Click on an item in the inventory you will create another new item.
  - Enable you to freely place any items anywhere. This means that you
    can place any items on your head, body, right/left hand, amulet, 
    left/right ring and belt.

  Awesome items:
  - All items will have AC 0f 255, hit damage 0f 65535-65535.
  - Items that boost attributes will add 255 to the attributes.
  - All hacked values will stay even you start a new game (provided
    that you still enable this hack).
  - This hack also apply to all the items that are sold by Griswold.
  (note: You must restart a new game to have this hack take effect.)


Beta 2 Build 8
~~~~~~~~~~~~~~

- Expanded character save file to include last item in the belt. 
  The implication from this is that it will not compatible with 
  the previous .CHA file (Beta 1 Build 1). So you must create new 
  .CHA file in order for you to be able to restore your character.
  In the next release i will fix this.

- Added character monitor and modification features so that you can
  see other players stats (name, level, strength, magic, dexterity, 
  vitality, mana, life, coordinates and weapon hit damage) and you 
  also be able to change them.

- Added item import and export features. You can now import .itm file
  to your character and export items from your character to .itm file
  easily.

- Added Add-on feature. All the Add-ons for Diablo V1.03 are not 
  compatible with this trainer so you need to write your own or wait 
  for other to come out with new plug-in. You still be able to use 
  hex editing tool like hex workshop to be your plug in.

- Added see ghost mode player and invisibility features .
  (Note: If you enable see ghost mode player you will not be able to
  see other player items in their inventory when you click on the item
  button.)

- Added tool tips to this trainer to give a brief description on all
  the buttons and edit boxes.

Beta 1 Build 1
~~~~~~~~~~~~~~

- Initial release.



How to add Plug-in
------------------

- Shift-click on any Add-On button that is unoccupied. A pop-up window
  will ask for Plug-In directory. Select the correct directory and give
  a description to your new Plug-In and you are done. Next time when you 
  click on the that button the Plug-In will automatically being executed.

How to backup character
-----------------------
- Run Diablo
- Run this trainer
- Choose a charcter and join or create a game (single/multi).
- When in the game ALT-TAB to this trainer and click on save
  button. Select character from the pop-up window and type in
  your character save file name before clicking save button.
  You character will be save in .CHA file.

How to restore character 
------------------------
- Run Diablo
- Run trainer
- Create a new character or an "unused" character and oin or 
  create a game (single/multi).
- When in the game ALT-TAB to this trainer and click restore
  button. Choose a character save file (.CHA can be single/multi
  character save file) and open it. 
- ALT-TAB back to Diablo and don't move your character until
  you touch any item in the inventory/equipment.

How to change my character stats
--------------------------------
- Run Diablo
- Run trainer
- Choose a charcter and join or create a game (single/multi).
- When int the game ALT_TAB to the trainer and click on the 
  character button. Select your character from the available 
  slot. Your character stats will be display on a pop-up window.
  You can go to any edit box to change any thing that available
  for you like name, level, strength, dexterity, vitality, life
  ,mana and weapon hit damage. Note that most of the stats have 
  a limit of 255. Click on the blank name if you want your character
  name to be blanked and check the permanent name change if yuo
  want your name change be permanent.

How to import item to character
-------------------------------
- Run Diablo
- Run trainer
- Choose a charcter and join or create a game (single/multi).
- When int the game ALT_TAB to the trainer and click on the 
  item button. Select your character from the name slots.
- All the items that hold by your character will be listed. 
  Choose the item that you want to remove and click on the 
  import button. Select the .itm file that you want to import
  and open it. Click save to save the changes to your character.
- ALT-TAB back to Diablo and you should have your new item for
  your character.

How to export item from my character
------------------------------------
- Run Diablo
- Run trainer
- Choose a charcter and join or create a game (single/multi).
- When int the game ALT_TAB to the trainer and click on the 
  item button. Select your character from the name slots.
- All the items that hold by your character will be listed. 
  Choose the item that you want to export from the list and 
  click on the export button. Type in the item save file name
  and save it.

Important: Don't use previous version of save file (.CHA for
Beta 1 Build 1) to restore your character. It is not compatible 
with this version of trainer. Also don't use any Diablo Add-on
for V1.0 on this trainer. They won't work because of the different 
in the character save file.


Programmer : Raymond Tan
Email	   : raymtan@hotmail.com
Web Page   : http://www.geocities.com/TimesSquare/Alley/2867