
How many milliseconds to press the key forįor druids the shapeshift form to be in to cast this spell Should the char stop moving before casting the spell The path that the class follows is a json file in C:\WowClassicGrindBot\Json\path\ which contains a list of x & y coordinates the bot will traverse while looking for mobs.Ĭommands have the following parameters, only a subset will be used by each command. Your class file probably exists and just needs to be edited to set the pathing file name, but note they may be set up for level 60. Take a look at the class files in /Json/class for examples of what you can do (BTW hunter is not supported.). The configuration file determines what spells you cast when pulling and in combat, where to vend and repair and what buffs you give yourself. the config for a Rogue it is in file C:\WowClassicGrindBot\Json\class\Rogue.json. Setting up the class file (Final step)Įach class has a configuration file in /Json/class e.g. run for b=0,4 do for s=1,GetContainerNumSlots(b) do local n=GetContainerItemLink(b,s) if n and (strfind(n,"Slimy") or strfind(n,"Red Wolf") or strfind(n,"Mystery") or strfind(n,"Spider L")) then PickupContainerItem(b,s) DeleteCursorItem() end end endĩ.

Rogue weapon buff (use 17 for second weapon): The most important ones are marked with a *. Type /bindpad to show it.įor each of the following click + to add a new key binding. Configure the Wow Client - Bindpad addonīindpad allows keys to be easily bound to commands and macros.

The "Target Last Target " keybind helps with looting.Ĩ. The "Interact with Target" keybind is super important as it allows the bot to turn towards and approach the target. Interface Options - Mouse - Click-to-Move Camera Style - Alwaysħ.Interface Options - Mouse - Click-to-Move - Ticked.Interface Options - Camera - Camera Following Style - Always.Interface Options - Camera - Auto-Follow Speed - Fast.Interface Options - Combat - Auto Self Cast - Ticked.Interface Options - Combat - Do Not Flash Screen at Low Health - Ticked.Interface Options - Controls - Interact on Left click - Not ticked.Interface Options - Controls - Auto Loot - Ticked.Interface Optionsįrom the main menu (ESC) set the following: The most important are Click to move and screen flashing on low health. We need to make sure that certain interface options are set. Configure the Wow Client - Interface Options Restart the bot and when it starts it should show the dashboard page.Ħ. Follow the instructions on the configuration page and Save the configuration. The bot needs to record the position of the blocks of colour and to do this we need to put the addon into configuration mode by typing /dc. Other values will stop the bot from being able to read the addon data. You should see the 'Addon configuration' screen (See screenshot below).Ĭheck these settings in the wow game client. If you get "Unable to find the Wow process is it running ?" in the console window then it can't find wow.exe. This will start the bot and Chrome, Wow must be already running. Start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" " c:Įxecute the run.bat. Note: you need the x86 version, not the 圆4 one. You need to build the bot using either one of them, or use powershell.
#Is it illegal to download vanilla wow client code
You will probably already have Visual Studio or Visual Studio Code installed. This file is required to find paths from where you are to the grind area, vendor and repair.Ĭopy it into the \PathingAPI\MPQ folder (e.g. You only need the common-2.MPQ (1.7Gb) file.

Uses a modified version of the addon: to read the game state. MasterOfPuppets - World of Warcraft Classic Grind Bot - Now Includes Pathing I have left this readme to indicate what is possible with a pixel bot. I no longer have time to work on this bot and have deleted the source code to avoid any confusion.
