AtomicBomb
Member
- Joined
- Jul 31, 2011
- Messages
- 112
Atomic MoP Shuffle for Jewelcrafting and Enchanting
I recently lost my accounts and as a result I doubt I will get back to WoW botting anytime soon. I decided to share my private profile in hope that it could be useful to some folks. For this reason I am not able to develop this further but if there is issue I will try to fix it as long as at it doesn't require me to have a WoW account. This profile should not have any major issues but it is a profile I recently created and I didn't have time to thoroughly test it.
This profile does not include all the Gems Cut and Enchants, only the one I needed at the time have been added. If there is Gems Cut or Enchants missing that you need you will have to manually add them. It should not be too hard if you follow the step I did for the other ones.
FEATURES
- It does everything you expect from a JC-ENCH Shuffle: Prospect, Craft/Disenchant Shadowfire/Ornate, Craft Rare Jewellery, Craft Gems, Craft Primal, Craft Sha Crystal and Craft Enchants.
- It also does more: Fetch/Forward Material, JC Research and Conversion of Enchanting Material.
- It craft in a clever way. If you set it to craft 3 Bold Primordial Ruby and 3 Brilliant Primordial Ruby. It will craft 1 Bold Primordial Ruby then 1 Brilliant Primordial Ruby and loop until it have the set amount in bags. Instead of crafting 3 Bold then 3 Brilliant.
- All the set amount are subtracted from the item amount you have in your bags.
- The profile know when it's done and it will stop when it is. If you use HBRelog it will skip the current task.
- You can change the settings directly in the profile. This can be useful if you have multiple bot and you want to globally make change to the settings.
Not implemented: Craft Gems with surplus of Uncommon Gems.
REQUIREMENTS
- Only Dalaran is supported. You can easily add new cities at the bottom of the profile.
- JC and/or ENCH at 600 is highly recommended and make sure you have the recipe for what you are trying to craft because it can cause calculation issue. This is something that is easily fix but I did not have time to implement it.
- If you want to shuffle a huge amount of material I highly recommend to have at a minimum 4 x [Embersilk Bag]
SETTINGS
MODULE (Set to true or false to activate the module you need)
00 - Fetch Material
01 - Prospect Ore
02 - Research
03 - Craft Jewellery
04 - Craft Gems
05 - Craft Primal
06 - Convert Enchanting Mats
07 - Craft Sha Crystal
08 - Craft Enchant
09 - Forward
FETCHING (Set to true or false to activate a material fetching method)
02 - Fetch Ore from Mail
02 - Fetch Ore from Guild Bank
10 - Fetch JC Mats from Mail
12 - Fetch JC Mats from Guild Bank
22 - Fetch ENCH Mats from Guild Bank
PROSPECT (Set to true or false to activate prospecting for the specified ore)
11 - Prospect: Ghost Iron
12 - Prospect: Kyparite
13 - Prospect: Black Trillium
14 - Prospect: White Trillium
RESEARCH
(Set the amount of research to craft)
00 - Research: Secrets of the Stone
(Set to true or false to activate a research)
01 - Research: Serpent's Heart
10 - Research: Imperial Amethyst
11 - Research: Primordial Ruby
12 - Research: River's Heart
13 - Research: Sun's Radiance
14 - Research: Vermilion Onyx
15 - Research: Wild Jade
CRAFT JEWELLERY
(Set the amount of item to craft) * The amount is subtracted from the amount of item you have in your bags.
11 - Craft: Roguestone Shadowband
11 - Craft: Skymage Circle
11 - Craft: Tiger Opal Pendant
11 - Craft: Widow Chain
11 - Craft: Reflection of the Sea
11 - Craft: Lord's Signet
11 - Craft: Lionsfall Ring
11 - Craft: Heart of the Earth
11 - Craft: Golembreaker Amulet
11 - Craft: Band of Blood
(Set to true or false to activate)
12 - Craft: Ornate Band
12 - Craft: Shadowfire Necklace
13 - Disenchant: Ornate Band
13 - Disenchant: Ornate Band Rare
13 - Disenchant: Shadowfire Necklace
13 - Disenchant: Shadowfire Necklace Rare
14 - Vendor: Ornate Band
14 - Vendor: Ornate Band Rare
14 - Vendor: Shadowfire Necklace
14 - Vendor: Shadowfire Necklace Rare
CRAFT GEMS (Set the amount of item to craft) * The amount is subtracted from the amount of item you have in your bags.
00 - Craft: Bold Primordial Ruby
00 - Craft: Delicate Primordial Ruby
00 - Craft: Brilliant Primordial Ruby
01 - Craft: Fractured Sun's Radiance
01 - Craft: Quick Sun's Radiance
01 - Craft: Smooth Sun's Radiance
02 - Craft: Sparkling River's Heart
02 - Craft: Solid River's Heart
03 - Craft: Purified Imperial Amethyst
03 - Craft: Veiled Imperial Amethyst
03 - Craft: Glinting Imperial Amethyst
04 - Craft: Lightning Wild Jade
04 - Craft: Piercing Wild Jade
04 - Craft: Energized Wild Jade
05 - Craft: Reckless Vermilion Onyx
05 - Craft: Artful Vermilion Onyx
05 - Craft: Fierce Vermilion Onyx
05 - Craft: Deadly Vermilion Onyx
05 - Craft: Potent Vermilion Onyx
CRAFT PRIMAL (Set the amount of item to craft) * The amount is subtracted from the amount of item you have in your bags.
00 - Craft: Burning Primal Diamond
00 - Craft: Agile Primal Diamond
00 - Craft: Reverberating Primal Diamond
00 - Craft: Revitalizing Primal Diamond
00 - Craft: Austere Primal Diamond
CONVERT ENCHANTING MATERIAL
(Set the percentage of material you want converted)
00 - [%] Convert Spirit Dust
00 - [%] Convert Mysterious Essence
(Set to true to convert material until it have enough to craft Sha Crystal)
01 - Convert for Sha Crystal
CRAFT ENCHANTS
(Set the amount of Sha Crystal needed inbag to activate crafting of enchant relying on Sha Crystal)
00 - Sha Crystal Threshold
(Set the amount of item to craft) * The amount is subtracted from the amount of item you have in your bags
01 - Craft: Enchant Weapon - Jade Spirit
01 - Craft: Enchant Weapon - Dancing Steel
01 - Craft: Enchant Bracer - Super Intellect
01 - Craft: Enchant Bracer - Greater Agility
01 - Craft: Enchant Bracer - Exceptional Strength
FORWARDING
(Set your characters name)
00 - Banker Name
00 - Alchemist Name
(Set to true or false to activate a forwarding method)
01 - Mail to Alchemist: Primal Diamond Material *
02 - Mail to Banker: Rare Jewellery
02 - Mail to Banker: Rare Ornate and Shadowfire
02 - Mail to Banker: Gems Cut
02 - Mail to Banker: Gems Remains
02 - Mail to Banker: Primal Cut
02 - Mail to Banker: Primal Remains
02 - Mail to Banker: Serpent's Eye Remains
03 - Mail to Banker: Enchanting Material
03 - Mail to Banker: Sha Crystal
* The amount of Primal Diamond Material sent is "rounded". If you have 5 Vermilion, 7 Wild Jade and 13 Imperial Amethyst. It will mail 4 Vermilion, 4 Wild Jade, 4 Imperial Amethyst.
KNOWN ISSUES

Just as a general guideline. The profile can only process a certain amount of ore at a time. The amount it can process will vary depending on how many free bag space you have and how many item different item you will craft. In my testing, with 4 x empty Embersilk Bag, I was able to shuffle 1500-2000 ore (potentially 2500+ now with the change I made with the enchanting material being forwarded after every loop) at a time without overflowing the bags with gems and enchanting material. If the bags get overcrowded, issues will show up.
This is something I tried to find a solution for when testing the profile and I came to the conclusion it was a minor inconvenience versus the amount of work it would require to find a workaround.
DOWNLOAD
View attachment Atomic MoP Shuffle Jewelcrafting-Enchanting 0.720.zip
SVN Link
CHANGE LOG
0.720:
- Fixed an issue where the profile would try to fetch filtered ore from Mail.
- Fixed an issue where the profile would try to fetch an ore type from Guild Bank even if it prevously knew it had no more of that ore.
- Fixed an issue where the profile was fetching the ore and JC material from mail only if the player had new mail.
0.715:
- Added the ability to fetch Ore from mail.
- Fixed a potential issue with fetching from mail without having mail in the mailbox. It would cause an infinite loop.
0.712:
- Fixed error with Mailing Rare Ornate Band and Shadowfire Necklace settings.
0.711:
- Fixed error related to ShaCrystalThreshold.
0.710:
- Fixed red error
- Tweaked minor stuff
- Added settings to disenchant or not rare ornate band and rare shadowfire necklace
- Added the ability to vendor uncommon and/or rare for ornate band and shadowfire necklace
- Added the ability to forward the rare ornate band and rare shadowfire necklace
0.705:
- Added a new method for Gbank coords. If this one doesn't work there is the old updated one commented out.
- Sha Crystal Threshold have been redone and should work.
- [10 - Fetch JC Mats from Mail] was implemented.
- Misc minor fix.
0.701:
- Forgot to comment out unused Fetching method.
- Fixed an issue where the profile would try to fetch filtered ore from Mail.
- Fixed an issue where the profile would try to fetch an ore type from Guild Bank even if it prevously knew it had no more of that ore.
- Fixed an issue where the profile was fetching the ore and JC material from mail only if the player had new mail.
0.715:
- Added the ability to fetch Ore from mail.
- Fixed a potential issue with fetching from mail without having mail in the mailbox. It would cause an infinite loop.
0.712:
- Fixed error with Mailing Rare Ornate Band and Shadowfire Necklace settings.
0.711:
- Fixed error related to ShaCrystalThreshold.
0.710:
- Fixed red error
- Tweaked minor stuff
- Added settings to disenchant or not rare ornate band and rare shadowfire necklace
- Added the ability to vendor uncommon and/or rare for ornate band and shadowfire necklace
- Added the ability to forward the rare ornate band and rare shadowfire necklace
0.705:
- Added a new method for Gbank coords. If this one doesn't work there is the old updated one commented out.
- Sha Crystal Threshold have been redone and should work.
- [10 - Fetch JC Mats from Mail] was implemented.
- Misc minor fix.
0.701:
- Forgot to comment out unused Fetching method.
If this profile have been useful to you please consider buying me some much needed coffee (preferably dark roast

