Soul shard management? (Addons/Macro)

Soul shard management? (Addons/Macro)

by Botmaster5 » Fri Jun 19, 2015 8:30 pm

anyone have success with this Necrosis? particularly managing souls shards by auto destroying ones created OUTSIDE your soul bag?

or have any useful macros for doing said soul shard management?
Last edited by Botmaster5 on Fri Jun 19, 2015 8:45 pm, edited 1 time in total.
<Titans of War> Xashe
"Behold those who have power, and who are not afraid to wield it. Behold... the warlocks!" - Gul'dan
User avatar
Botmaster5
Sergeant Major
Sergeant Major
 

Re: Necrosis Addon

by Baalls » Fri Jun 19, 2015 8:35 pm

I have had some success with Necrosis. The shard management is functional however I have noticed that the dot timer sometimes does not register correctly. I'm looking at the code now to see if I can fix it(not well versed in .lua)
Baalls
Sergeant
Sergeant
 

Re: Necrosis Addon

by Botmaster5 » Wed Jun 24, 2015 12:43 pm

Baalls wrote:I have had some success with Necrosis. The shard management is functional however I have noticed that the dot timer sometimes does not register correctly. I'm looking at the code now to see if I can fix it(not well versed in .lua)


which version are you using. ive tried multiple 1.10 -> 1.12 versions from curse's website, none of them load properly (errors and no addon button i can see on the map)
<Titans of War> Xashe
"Behold those who have power, and who are not afraid to wield it. Behold... the warlocks!" - Gul'dan
User avatar
Botmaster5
Sergeant Major
Sergeant Major
 

Re: Soul shard management? (Addons/Macro)

by Vikterion » Thu Jun 25, 2015 10:05 pm

There is a macro you can use to cast drain soul, and to delete the last shard in your soul bag. I'm new to writing scripts but I modified the script I found here: http://www.wowhead.com/forums&topic=265 ... lete-shard

Code: Select all
/cast Drain Soul(Rank 1)
/run local a=GetBagName(4); if a=="Core Felcloth Bag" or a=="Felcloth Bag" or a=="Soul Pouch" or a=="Box of Souls" or a=="Small Soul Pouch" then PickupContainerItem(4,GetContainerNumSlots(4)) DeleteCursorItem() else end


The macro just deletes the bottom-right item in the left-most bag. Since soul shards fill up in your soul bag from top-left to bottom-right, this only deletes a shard if your soul bag is full, then the soul shard is replaced when your target dies while being drained. I just added a check to see if the bag is a soul bag so that I don't accidentally delete anything other than soul shards. Using this I never have soul shards clutter my regular bags while soloing and draining to gain Improved Drain Soul buff, and my soul bag is always full. Make sure that your soul bag is your left-most bag for it to work.

And finally, even though I added the check to avoid accidentally deleting items except for soul shards, I make no guarantees so use at your own risk.
Vikterion
Private
Private
 


Return to Warlock