• 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Quote from jjsheets »

    Just noticed/ figured out a new bug. Jigsaw's new system isn't updating recipe indexes when new skills are learned. I will be changing this shortly and uploading tonight.


    Fixed.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Just noticed/ figured out a new bug. Jigsaw's new system isn't updating recipe indexes when new skills are learned. I will be changing this shortly and uploading tonight.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Just Commited the new version of Jigsaw. This version should completely fix all reported bugs, except perhaps the inaccurate bank items listing. It still does not have cooldowns, but does have support for enchanting/disenchanting. I also updated it so it would show objective goals reached in much the same way that quest goals are reached. Get the latest version here.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Quote from evl »

    I get an error when I try to turn off "Attach To MiniMap", I also get an error when I just select something to track but don't select a number


    Thanks for the info. I should have both of them fixed in the next version. The minimap error is apparently a FuBar error, when the default plugin position is set to minimap, fubar errors out like you described. The fix was simple... I set the default position to the right side of fubar panels.

    The next version is a complete rewrite of the Recipe and Queue code, implementing Object oriented design. This has made the code cleaner to write and understand, as well as reducing the recalculation time when items in inventory change. I also believe I have the autopurchase bug fixed. Disenchanting is now in... if you can disenchant, and have nothing else in the queue to do, clicking the Jigsaw Icon will cast the disenchant spell.

    Cooldowns still to come, as well as bank inventory testing.

    I will be testing my internal version for a while longer, and I will probably be uploading the new version tonight. Specifically, I need to test how the new OO version fares with bank items.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Fixed the tradeskill queue, now clicking on the Jigsaw icon will properly execute basic materials before doing major recipes.

    Enchanting is in, but currently lacks disenchanting capacity.

    Fixed a few minor bugs.

    I completely disabled the Auto-purchase code, temporarily. I am encountering a strange bug. The only indication that problems are happening is a warning, "Internal bag error", and for some reason the system isn't properly purchasing multiple items, and is losing count of the items purchased. Until this is fixed, autopurchasing is disabled.

    Still to come:

    Cooldowns, disenchanting, autopurchase. Better tracking of bank items.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Okay, finally got SVN to work. :)

    Jigsaw is available here. Grab the latest version. I have some additional changes and bugfixes coming soon, but I want to add Enchanting into the system also. The uploaded version includes the ability to automatically buy raw materials from vendors. You can set maximum limits on the amount of money you automatically spend as well. I will likely also add the ability to eliminate limits entirely. If I can ever wrap my head around cooldowns, I will also add them into Jigsaw.

    Known issues at this point:

    The tradeskill queue doesn't quite work properly. This is fixed in my development code, but I want to bugtest a bit more to be sure. If you run into the queue failing stuff, just switch to a tradeskill you know you can queue stuff up immediately for.

    Not much descriptive help text just yet.

    Enchanting support missing entirely, as well as Cooldown support.

    Tracking bank items not 100% accurate 100% of the time.
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Okay, I'm working on getting Jigsaw into the SVN trunk. Until then I'll update what I have completed here.

    I added support for tracking the skill levels of your skills in the New Goal menu. I also completely added a fully functional recipe queue. Left clicking on the Jigsaw icon will bring up the next tradeskill to use automatically, or will create the next stack of items needed by the queue in the current tradeskill. This is done automatically, and intelligently, e.g. Jigsaw will smelt copper before trying to create copper tubes if you don't have enough copper bars. The only thing you have to do is click the icon after each recipe is done crafting.

    I think there may be a bug in listing the craftable items that doesn't take into account items in the bank, but I'm not 100% certain of why this is happening. WoW is sending some strange bag numbers when updating bank bags, so that may be all it is...

    Next I will be working on getting cooldown numbers and Enchanting added into the system. I'll also see what I need to do to add support for automatically buying vendor items.

    I've also added support for Jigsaw to be used by any other Ace2 addon. Jigsaw will accept events to suppress Jigsaw's Menu and Autocrafting capabilities, and will also accept an event designed to add a crafting goal to it's list. This way, other addons can use Jigsaw to display the raw materials still needed, while handling other details themselves.

    Can't wait to show this off to others. :)
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    I promised screenshots, so here you are:


    This shot shows the tooltip display with a completed objective (the Crafted Heavy Shot), and a standard scope that isn't complete, but could be (the [1] indicates that one scope can be crafted with available materials.)  This shot also shows how you can maintain a goal of say 1600 crafted heavy shot, and automatically have Jigsaw add the materials you'll need to have to it's list.


    This shot shows the separation between craftable items (up top) and raw materials (down below).  It also shows task completion shading from red to green.


    This shot shows the method used to add more than just one of a given goal item.  The number of items created by the recipe are used as the increments, and anywhere from 1 to 50 of the recipe increments can be made.  The screenshot shows the increments when crafting bullets.  Also note that if you want to track a goal of more than 50 times the increment of the recipe, you just need to create an additional goal, and it will add the amount to any previously tracked goal of the same item.


    This shot shows how recipes are organized. My most recent version also colors each recipe by the difficulty of the recipe (as of the last time the tradeskill's window was opened).

    Note both tradeskill windows have to be opened before Jigsaw knows any recipes. If you just install Jigsaw, it won't know any recipes, just open your skill windows to have Jigsaw learn.  As you learn new recipes you'll have to reopen your skill window so Jigsaw can see the new recipes.

    When you first install or start using Jigsaw, you'll have to open your bank account and bank bags.  Also, for some reason I can't get data about the backpack until something is placed within or removed from, or moved around in the backpack, so jostle something in there to get it to register.  After that, however, there are no problems at all, and Jigsaw correctly tracks every item it encounters.

    My next goals are to add support for enchanting, and to add support for intelligently crafting the items that can be crafted (similar to AutoMake and AutoCraft).
    Posted in: General AddOns
  • 0

    posted a message on Jigsaw: Tradeskill Goal Tracker
    Edit: Jigsaw is available here. Grab the latest version.

    I've been cooking up a Tradeskill goal tracker using Ace2 and FuBar. It keeps track of finished goals, all intermediate steps, and all raw materials still needed. It also properly tracks intermediate steps already completed, showing you only the steps you need to complete. It's easy to add new goals, remove old or unfinished goals, and can be set to automatically remove a goal when it is completed. The tooltip it displays properly fades from red to green for incomplete tasks to complete tasks. Future goals are to have it open tradeskill pages for you, then start the next goal (intermediate or otherwise) that can be done, just by clicking on the Jigsaw Icon. Jigsaw also tracks materials in your backpack and bags, as well as materials in your bank and bank bags.

    I will have screenshots up later tonight.
    Posted in: General AddOns
  • To post a comment, please or register a new account.