Requirements:
MicroMacro 0.98, Oct. 16, 2008
Not sure if your version of MicroMacro will work? Check the changelog to see if your version has the binary operator substitutes AND() and OR().
Features:
Can use potions
Can use skills/buffs
Can unstuck itself on terrain and objects
Can detect when stuck while fighting monsters, and correct the problem
Can wander around when no monsters are nearby
Will not wander too far away from the spot you started the bot
Can stop itself if/when you die
Can avoid stealing kills from another player
Can detect when you pull aggro
Can loot (or skip looting) of items
Contains skill database information for priest, monk, and warrior.
Incomplete features:
Cannot yet follow a full waypoint system
Cannot yet determine distance to enemy (to prevent trying to use skills when out of range, but this is no big deal)
Setup:
Simply download holic.zip (attached) and extract the folder somewhere (preferably into micromacro/scripts). You can modify options.lua to suit your character's needs better.
You will also setup your skills in options.lua. See the below post (FAQ) for more specific information.
You will place your HP potions into the ALT+1 hotkey, and mana potions into ALT+2 hotkey (this is configured in hotkeys.lua). If you do have see the ALT hotkey row, enable "Expansion Slot" in your options.
Starting:
Now that you've got the scripts configured, you need to start holic/main.lua. If you've got the holic folder extracted to micromacro/scripts, simply launch micromacro.exe and enter "holic/main.lua" (without quotes) when prompted for a script.
If you have extracted the folder somewhere else, right click on main.lua and select Open (or Open With). Click the Browse button, and locate micromacro.exe. Click OK, and the script should load.
You must be logged into your character before continuing. Find the location you wish to bot in (which, preferably, contains few obstacles you can get stuck on). Now, simply press the INSERT key on your keyboard, and the bot should start.
If you would like to pause the bot, press DELETE. To resume, press INSERT again. When resuming, the bot will use this new location as the wander area, so there is no need to reload the script when you move between locations.
Final notes:
- If you are in a party, you will not be able to pick up items. This is due to the way Holic works, not the script.
- Although you might not be able to loot, it might be beneficial to have a few of your friends bot with you. There is less chance that other players will come by and watch you for long (as they won't have any chance to kill any monsters).
- You should not bot the same area for more than 5 consecutive hours. If you must do this, do it during the less active times. The GMs typically are only around from 11am to 3pm central standard time.
- For some players, the tilde button doesn't work to pick up items, and therefor you may be unable to loot. This is a bug in Holic, and there is nothing I can do to fix it. If you have this problem, you should probably disable looting in options.lua.
- You cannot bot while the screen is minimized or not focused. This means you will not be able to run multiple bots or browse the internet while botting Holic.
- I do not accept responsibility for you getting banned for using this script.