Skip to content

link858/MuggleShuffle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues


MUGGLE SHUFFLE

A WoW Shuffle Script!
Report Bug »

Request Feature »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. Contact
  7. Acknowledgments

About The Project

Product Name Screen Shot

A neat script I wrote to help shuffle through prospecting and creating gems and maintaining a low price on the AH

I am very new to scripting / coding in general so this was very fun to do and I think I learned some things along the way

PROSPECT MODE

  • It will prospect and count the results, once there is no more saronite it goes to Green Craft Mode

GREEN CRAFT MODE

  • Craft the green disenchantables till you have crafted the total amount you counted for
  • Checks if inventory gets full and will enter the mailbox and send disenchantables to character specified and continue crafting
  • Checks for crystallized and eternal earth and if your out it will break and continue to Blue Craft Mode

BLUE CRAFT MODE

  • Does the exact same thing as GREEN CRAFT MODE except now it cuts all the raw blue gems it counted
  • After its completed its loops it enters Auction Mode

AUCTION MODE

  • Posts items specified in the TSM addon
  • Constantly refreshes and checks for Undercuts
  • If a specified amount of cancelled undercuts is reached in one time it will enter the MailBox Sub_Mode
  • MAILBOX MODE Will walk to the mailbox and retrieve cancelled auctions then walk back to AH and enter Auction Mode

(back to top)

Built With

(back to top)

Getting Started

It requires the Trade Skill Master(TSM) addon and their Desktop client so its fully functional

YOU MUST set up groups like normal so Auction Mode will work

You MUST use the TSM UI for the MailBox and Auction House

Prerequisites

PYTHON First and foremost you obviously need Python.

Im not sure if you have to install these yourself but it uses pyautogui and PIL

  • pyautogui
    pip install pyautogui
  • Pill or Pillow
    pip install pillow

Installation

  1. Download the zip from github

  2. Extract the files into a folder

  3. Locate the MuggleMacros folder and copy it to your WoW Addons Folder

I MADE AN ADDON FOR WORLD OF WARCRAFT TO AUTOMATICALLY CREATE THE MACROS FOR YOU

Just put the folder "MuggleMacros" into your WoW Addons folder

Enable the Addon and INGAME type /mugglesetup to create the macros and the new chat window, /muggledel removes the macros but you need to close the chat yourself

Do not resize the new black chat window or cover it, its how the script can see things to count.

(if the count is off, make sure the new chat tab is the last tab you clicked so the macro can refresh the chat)

  1. You must put the macros on your bar manually, there are 2 pictures bar_setup 1 and 2, you must make yours the same as shown.
  2. You must have click to move enabled and INTERACT WITH TARGET set to 'F'
  3. YOU MUST BE IN IRONFORGE TO USE ANY OF THE PATHING AND START THE BOT IN THE SPOT SHOWN IN Starting_Spot.png
  4. YOU MUST HAVE SOME SARONITE IN YOUR INVENTORY WHEN YOU START

Sometime I will add the ability to change the keybinds

(back to top)

Usage

Starting the script

Open the command prompt in the scripts folder and use

  • py MuggleShuffle.py
    py MuggleShuffle.py

(back to top)

Roadmap

  • Create variables for all the keybinds used
  • Create GUI to make configuration easier(Plus I want to see how you make one)
  • Create a new mode BUY MODE
  • Learng and figure out how to do Pathfinding

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

Please if you have anything to contribute or suggest feel free, especially if it involves any kind of pathfinding ^_^ I tried and researched about it and gave it a shot but I failed there is a way to create a WoW addon that has 2 colored squares that you change the rgb values of with the coords and facing of the character then you use pixel matching to read the colors and translate them as coords. somehow then you can calculate or come up with a way to better do pathing this way.

(back to top)

Contact

DISCORD Wreckin#2365 - [email protected]

Project Link: https://github.com/link858/MuggleShuffle

(back to top)

Acknowledgments

  • Shoi

(back to top)

About

Discord is Wreckin#2365

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published