Close
Showing results 1 to 8 of 8

Hybrid View

  1. #1
    Member
    Join Date
    Sep 2008
    Location
    Calgary, AB and Vancouver, BC
    Posts
    7638
    Blog Entries
    2

    Default

    This is from a google search for: +wow +macro +transmute

    Not exactly what you are asking, but it is a transmute via a macro.
    Perhaps you can adapt the Primal Might transmute to Cardinal Ruby instead.
    Not sure on that, but here it is:



    From: http://forums.worldofwarcraft.com/th...74354332&sid=1


    Unfortunately tradeskills don't cast like spells or items. Your client isn't aware of them until you access one, and even then it can only access one tradeskill at a time. (edit: enchanting is an exception--it has its own UI)

    However this macro will do the trick:

    /cast Alchemy
    /run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=="Transmute: Primal Might" then local c=GetTradeSkillCooldown(i) ChatFrame1:AddMessage(c and "Cooldown left: "..ceil(c/60).." mins.") CloseTradeSkill() DoTradeSkill(i) break end end

    If you cut and paste (suggested), be sure your browser doesn't include a space after the first line or it will clip the last "end". Manually edit it in game if so. And if you change "Transmute: Primal Might" it has to be exact, case sensitive spelling and punctuation.

    It's exactly 255 characters, so if you want a longer item name I'd remove the cooldown remaining message:

    /cast Alchemy
    /run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=="Transmute: Primal Earth to Water" then CloseTradeSkill() DoTradeSkill(i) break end end
    EverQuest I: Bard / Enchanter / Druid / Wizard / 2x Magician.
    Diablo III: 4x Crusader & 4x Wizard.

    My Guide to IS Boxer http://www.dual-boxing.com/showthread.php?t=26231 (somewhat dated).
    Streaming in 1080p HD: www.twitch.tv/ualaa
    Twitter: @Ualaa


  2. #2

    Default

    Ualaa,

    Thats' awesome. I used all my cooldowns while waiting for a reply, but I typed it all in and it looks like it should work just fine! What a great little time saver!

    Thanks!

    10-boxing Alliance Sargeras and Kil'jaeden

  3. #3

    Default

    I worked on the macro a bit and now it is working perfectly. Crafts whatever epic gem transmute you have available with the mats you have on hand and creates an Icy Prism if you are a JCer with mats.

    This is extremely helpful since I have 17 (soon to be 20) master transmuters and two JCers. Hope it helps someone else out too.

    (BTW, I use Suiper Duper Macro, so have no 255 charater limit. If you don't use it, you will probably only be albe to use 2 epic types per macro)

    /cast Alchemy
    /run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=="Transmute: Majestic Zircon" then DoTradeSkill(i) end if GetTradeSkillInfo(i)=="Transmute: Eye of Zul" then DoTradeSkill(i) end if GetTradeSkillInfo(i)=="Transmute: Ametrine" then DoTradeSkill(i) end if GetTradeSkillInfo(i)=="Transmute: Dreadstone" then DoTradeSkill(i) end if GetTradeSkillInfo(i)=="Transmute: Cardinal Ruby" then DoTradeSkill(i) end if GetTradeSkillInfo(i)=="Transmute: King's Amber" then DoTradeSkill(i) break end CloseTradeSkill() end
    /cast Jewelcrafting
    /run for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=="Icy Prism" then DoTradeSkill(i) break end CloseTradeSkill() end
    Last edited by Mercurio : 01-25-2010 at 07:48 PM
    10-boxing Alliance Sargeras and Kil'jaeden

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •