As mentioned by Hamen, it seems the easiest way to complete this achievement is by sending work orders to your own alts. I figured out the following macro that should make it easier to place work orders in bulk. You can place up to 50 orders, and then you have to switch over to your alt and start crafting.
- Make sure you are at the Crafting Orders NPC with the Place Order tab open
- Replace "NAME" with the character you are sending the work order to
- Replace 47951 with the recipeID you want. 47951 is Runed Serevite Rod. You can use any recipe you like, though I don't know how to look up the recipeID on wowhead (they use spellID)
/run C_CraftingOrders.PlaceNewOrder({ skillLineAbilityID=47951, orderType=2, orderDuration=0, tipAmount=100, customerNotes="", orderTarget="NAME", reagentInfos={}, craftingReagentItems={} })When on your crafter, the following macro will attempt to click on "Start Order" or "Create" or "Complete Order". You'll still need to open up the work order and pick from the list, but spamming the macro will help go through the button clicks faster. Make sure you have the reagents available to do the crafting. (Edit: Updated for new confirmation prompt)
/run function c(b) if b:IsVisible() then b:Click() end end; f=ProfessionsFrame.OrdersPage.OrderView; c(f.OrderInfo.StartOrderButton); c(f.CreateButton); c(StaticPopup1Button1); c(f.CompleteOrderButton);Afterwards, this macro made it easier to clear all the completed orders from my mailbox (make sure the mailbox is open):
/click MailItem1Button
/click OpenMailAttachmentButton1
/click OpenMailDeleteButton
The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.
I used a same-server, level 60 alt to place Personal Orders on my main and got this achievement and Merchant Artisan in a few hours.
Specifically, I ordered Surveyor's Cloth Bands (cheap + Blue disenchanting) with a 12hr timer (cheapest). 50 pending Personal Orders seems to be the limit, so I swapped between ordering and fulfilling. On my server, the total cost was ~70k, including leveling and profession equipment for crafting speed.
Write a macro, use an addon, or simply do this is chunks. Save your wrists.
Hope this helps.
Thanks for this! You can get skillLineAbilityID with this code snippet (when your profession window is open): /run local x=0; for _, id in pairs(C_TradeSkillUI.GetAllRecipeIDs()) do local recipeInfo = C_TradeSkillUI.GetRecipeInfo(id); print(recipeInfo.recipeID, recipeInfo.skillLineAbilityID, recipeInfo.name); x = x+1; if x > 50 then break; end; end
Details
- Category
- Professions
- Points
- 25
- Faction
- Both factions
Reward
Title: Personal Crafter
- TitlePersonal Crafter
More like this
Other achievements in Professions.
Community notes from Wowhead · 22 comments
Top 3 shown aboveThe comments below were written by Wowhead users. They are community notes, not TheWoWDB comments. See them in context on Wowhead.
The top 3 are shown in Top Comments above. Read all 22 on Wowhead.