Register
  • Craft Ninja - Monitor Your Competitors' Crafts!

    The other day I noticed that in the combat log you can see when someone crafts something. For example:



    Now this got me thinking I should pay attention to these crafts as I could know which of my competitors precraft in bulk and which craft as they sell. There were problems though. First of all I was limited by only seeing crafts that were going on near my toon. Second I had stuff like people making 100s of bandages/food for raiding or leveling professions nearby. 3rd I had to figure out a way to kill everything else in the combat log so at least I could read it a bit easier.

    I was messing around with the combat log filters and by creating a new tab and disabling everything it still recorded the crafts similar to what you see in the above picture. I was talking to Sapu around this time and he managed to create a script to move the crafting info into a chat channel. For example I created a new channel on my server by typing /join aegcrafts and then utilizing the script to send all crafting that my toon picked up into that chat channel. This made me realize that when my level one bank alt was picking up crafts and sending it to the chat channel which my main was also in - My main toon that was in a raid could see every craft my alt was seeing without being stuck near the crafter

    I was talking with Sapu about the possibilities and he decided to be even more awesome and creates a new addon +rep to Sapu called Craft Ninja available here from Curse.


    Guide To Setting Up Craft Ninja on Two Accounts

    1. The first time you logon with Craft Ninja(CN) installed you will see your chat frame look something like this.

    2. Since it is spamming my main chat frame I created a new chat tab and moved everything over to that tab. In order to create a new tab:

    a. Right click on the general tab and click on Create New Window

    b. Type in Craft Ninja (or whatever funny thing you want) and hit accept

    c. To move CN over to the new tab I then typed /cn print 3

    • Note – I chose 3 since that is the third chat tab on my screen not the channel that I am in.

    3. If you don’t want CN to spam with what it sees you can toggle the printing of CN on and off by typing /cn print off or /cn print on

    4. In order to connect the two characters you need to be logged on to both of the accounts at the same time. Type /cn alt add <Character_Name> on both accounts with Character_name being the toon you are adding. So on my second account I wanted to add Aeg to connect to that account I would type /cn alt add aeglet and I get a message like:


    5. Now I am set up on my main toon that while he is out and about in the world doing BGs, Dungeons whatever I can see whatever my alt account is picking up.

    6. To see what I picked up during a session I can type /cn gui


    That was a couple hours of my alt picking up data. You can see that my toon crafted 109 Carnelian Spikes so that would be someone I would want to keep an eye on if they were a competitor.

    One of the biggest problems with the crafting data is that it only picks up what you are in range of. I notice if I park my alt in the center of a SW city district it picks up everything in that district but nothing from any other districts. With the advent of trial accounts no longer expiring I realized I could plant level one toons all around the world, city to city (had to link that) and have it all feed the crafting data via the addon. I currently have accounts with level ones in every district of SW and am working on putting some in Ironforge near the AH and forge.

    How are you guys planning on abusing this extra data?
    This article was originally published in forum thread: Craft Ninja - Monitor Your Competitors' Crafts! started by Aeg View original post
    Comments 17 Comments
    1. Honestmoney's Avatar
      Honestmoney -
      Very neat! I like to spy on my competitors for a little bit to see what they're up to... and hide myself in the stockades when crafting to prevent I get watched by my evil competitors
    1. Aeg's Avatar
      Aeg -
      Quote Originally Posted by Tangster View Post
      EDIT: It says i can't access the link to Sepu's page I has rep fo him!
      I found a workaround that will work for now. You can try again. @Sterling how do you link that plus rep for him in the post?

      Quote Originally Posted by Honestmoney View Post
      Very neat! I like to spy on my competitors for a little bit to see what they're up to... and hide myself in the stockades when crafting to prevent I get watched by my evil competitors
      Hehe since I noticed that I could track this I have been more carefull where I craft certain items At least level 1s on trial accounts cant camp Dalaran!
    1. Sterling's Avatar
      Sterling -
      Quote Originally Posted by Aeg View Post
      I found a workaround that will work for now. You can try again. @Sterling how do you link that plus rep for him in the post?
      You linked the thread in the private forums!
    1. Aeg's Avatar
      Aeg -
      Quote Originally Posted by Sterling View Post
      You linked the thread in the private forums!
      Yup! I caught that and moved it over to a diff post of his. i was just wondering how to link without connecting it to a specific post.
    1. Pennyworth's Avatar
      Pennyworth -
      Neat idea, but if I see someone I think is mass crafting, I like to get right up in there face and just stare at them for awhile.
    1. Namssob's Avatar
      Namssob -
      Wow! Very nice. I wish I could just whip up an addon like that in a couple hours. Amazing....
    1. Honestmoney's Avatar
      Honestmoney -
      I used it for about half an hour now, and I must say I'm amazed by all the crafts it picked up just standing at the dwarven district ah. I think I won't go as far as camping trial lvl1's at every corner but I will look at all the data it gathered every once and a while.
    1. front243's Avatar
      front243 -
      This is an old thread about increasing combat log distance:

      http://forums.sw-stats.com/viewtopic...69ac0457d1ddec

      Wonder if it still works?
    1. Mclochlin's Avatar
      Mclochlin -
      Quote Originally Posted by Honestmoney View Post
      Very neat! I like to spy on my competitors for a little bit to see what they're up to...
      Like I keep telling you.....stalker
    1. Reviamjolly's Avatar
      Reviamjolly -
      Quote Originally Posted by Aeg View Post
      One of the biggest problems with the crafting data is that it only picks up what you are in range of. I notice if I park my alt in the center of a SW city district it picks up everything in that district but nothing from any other districts. With the advent of trial accounts no longer expiring I realized I could plant level one toons all around the world, city to city (had to link that) and have it all feed the crafting data via the addon. I currently have accounts with level ones in every district of SW and am working on putting some in Ironforge near the AH and forge.

      How are you guys planning on abusing this extra data?
      Just tried this with 2 toons on same B-Net account (same machine also for testing purposes) however It didn't seem to pick up the data from the other district both in SW.

      I am wondering if i need a completely new B-Net account to get it to work?
    1. Sapu94's Avatar
      Sapu94 -
      Quote Originally Posted by Reviamjolly View Post
      Just tried this with 2 toons on same B-Net account (same machine also for testing purposes) however It didn't seem to pick up the data from the other district both in SW.

      I am wondering if i need a completely new B-Net account to get it to work?
      Make sure your alt is on your friends list (regular friends list not bnet friend). This is the only way for the addon to know whether or not he is online which avoids a lot of chat spam saying "player not found" when he isn't.
    1. Aeg's Avatar
      Aeg -
      Quote Originally Posted by front243 View Post
      This is an old thread about increasing combat log distance:

      http://forums.sw-stats.com/viewtopic...69ac0457d1ddec

      Wonder if it still works?
      Just tested the macro and I am not seeing any difference. Maybe they took it out a while ago.
    1. Sapu94's Avatar
      Sapu94 -
      I just released v1.1 which includes a fix for the bug that was causing the friend syncing to not work as expected.

      You should now be able to add all your alts on just one character and have them sync (and be added to friends list) with all the characters which you've added assuming they are all online when you add them.
    1. Reviamjolly's Avatar
      Reviamjolly -
      I get this bug on certain characters when i log in

      Code:
      Date: 2011-07-16 23:56:29
      ID: 1
      Error occured in: Global
      Count: 1
      Message: ..\AddOns\CraftNinja\core.lua line 34:
         bad argument #2 to 'tinsert' (number expected, got string)
      Debug:
         (tail call): ?
         [C]: tinsert()
         CraftNinja\core.lua:34:
            CraftNinja\core.lua:21
         (tail call): ?
         [C]: ?
         [string "safecall Dispatcher[1]"]:9:
            [string "safecall Dispatcher[1]"]:5
         (tail call): ?
         ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:514: InitializeAddon()
         ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:628:
            ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:621
      AddOns:
        Swatter, v5.12.5196 (QuirkyKiwi)
        AckisRecipeList, v2.2.6b
        Altoholic, v4.2.001
        Archy, v1.8.3
        Atramedes, v1.63
        Auctionator, v2.9.7
        AutoBar, vv4.2.0.01
        BadBoy, vv6.507
        BadBoyCCleaner, v3.27
        Bartender4, v4.4.19
        BigBrother, v3.2.0 beta 1
        BossTactics, v3.5
        BrokerCashflow, v
        BrokerCPU, v40100
        Brokerrepair, v3.5
        BuyEmAll, v3.0.7
        ChocolateBar, vv2.1.2
        ClassTimer, v2.3
        CraftNinja, vv1.1
        DataStore, v4.2.001
        DataStoreCharacters, v4.2.001
        OmniCC, v4.2.muffins1
        TipTac, v10.12.05
        TradeSkillMaster, vv0.2.4Beta
        BlizRuntimeLib_enUS v4.2.0.40200 <eu>
        (ck=24c)
      Now I assume it is cause i haven't paired these characters up with my seperate account that I started with CraftNinja on.

      However I am a nub when it comes to coding and addons.
    1. Sapu94's Avatar
      Sapu94 -
      That's a rather sneaky bug (easy to fix once I figured it out). Fixed in v1.2.
    1. Reviamjolly's Avatar
      Reviamjolly -
      Working spot on now no matter what character I log in on.

      Thank you Sapu
    1. Serejai's Avatar
      Serejai -
      What method do you guys use to keep your characters logged in? Seems like making them jump every 30 minutes would be a pain if you're in a raid or something.

      I figured I would bind one of my GKeys to jump and use a multi-box program to send that to all of them. That way it doesn't really interfere with what I'm doing and I can simply tap a key every so often without having to alt-tab between windows.