# Mass Auto Disenchant 1 Button Macro

**URL:** <https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883>\
**Category:** Lazy Macros\
**Created:** [January 3, 2024, 9:36am UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883 "2024-01-03T09:36:54Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jerry\_Zhang](https://wowlazymacros.com/user_avatar/wowlazymacros.com/jerry_zhang/32/15669_2.png) [@Jerry\_Zhang](https://wowlazymacros.com/u/Jerry_Zhang)\
**Post date:** [January 3, 2024, 9:36am UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/1 "2024-01-03T09:36:54Z")

</div>

Hi Dears,  
I want to make a 1 button Macro，which can Auto disenchant all Green Equipments in my bags.  
I think many of you want such a macro, hope anyone can help…

I met some problems below:  
1, which addon shall I use  
2, I tried to use Super Duper Macro but it’s been banned  
3, If this function can be achieved by GSE???

Macro function as I think should have below prosedure:  
1, It will have two circle: A, circle to check bags(0-4), B, circle to overview each Slots in Bags  
2, A judgement to know if the item in the bags&slot is : A, Equipment B,It’s Green(uncommon) quality  
3, If judgement is true, then run /cast Disentchant , /use bagslot(x,y) , delay 4 seconds then next circle  
False, next circle(slot)…

---

<div class="post-metadata">

**Author:** ![Borland1891\_2325](https://wowlazymacros.com/user_avatar/wowlazymacros.com/borland1891_2325/32/3668_2.png) [@Borland1891\_2325](https://wowlazymacros.com/u/Borland1891_2325)\
**Post date:** [January 3, 2024, 4:53pm UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/2 "2024-01-03T16:53:25Z")

</div>

I would say no it is not possible. Just do it manually. It goes quite fast.

Best regards

---

<div class="post-metadata">

**Author:** ![Jerry\_Zhang](https://wowlazymacros.com/user_avatar/wowlazymacros.com/jerry_zhang/32/15669_2.png) [@Jerry\_Zhang](https://wowlazymacros.com/u/Jerry_Zhang)\
**Post date:** [January 4, 2024, 7:28am UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/3 "2024-01-04T07:28:58Z")

</div>

Oh…Many Thanks for reply~

---

<div class="post-metadata">

**Author:** ![nTx](https://wowlazymacros.com/user_avatar/wowlazymacros.com/ntx/32/12195_2.png) [@nTx](https://wowlazymacros.com/u/nTx)\
**Post date:** [January 4, 2024, 10:11am UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/4 "2024-01-04T10:11:51Z")

</div>

Everything involving external interaction inside the game is against LUA terms, so neither GSE nor any verified add-ons will be able to achieve that.

If you want to set something against ToS, based on what you said on “auto disenchant”, “item detection based on the position on bags”, etc… GSE is not what are you looking for, you’re looking for something against Blizzard’s ToS that can get you banned (and if you’re botting well-deserved ban tho).

Cheers.

---

<div class="post-metadata">

**Author:** ![TimothyLuke](https://wowlazymacros.com/user_avatar/wowlazymacros.com/timothyluke/32/237_2.png) [@TimothyLuke](https://wowlazymacros.com/u/TimothyLuke)\
**Post date:** [January 4, 2024, 1:19pm UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/5 "2024-01-04T13:19:51Z")

</div>

Going a step further with info, each disenchant needs a hardware action so it would be you spamming the disenchant macro which you may as well just use Trade Skill Master that has a more robust interface to do this.

---

<div class="post-metadata">

**Author:** ![GauPanda](https://wowlazymacros.com/user_avatar/wowlazymacros.com/gaupanda/32/19073_2.png) [@GauPanda](https://wowlazymacros.com/u/GauPanda)\
**Post date:** [January 4, 2024, 3:08pm UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/6 "2024-01-04T15:08:49Z")

</div>

As Timothy mentioned above. TSM by default give you a macro in your Macro Tab to Disenchant all your greens in the bag. Search Google for a Script Macro that you can 1 click automatic disenchant everything.

Best regards,  
Gaupanda

---

<div class="post-metadata">

**Author:** ![GauPanda](https://wowlazymacros.com/user_avatar/wowlazymacros.com/gaupanda/32/19073_2.png) [@GauPanda](https://wowlazymacros.com/u/GauPanda)\
**Post date:** [January 28, 2024, 3:23am UTC](https://wowlazymacros.com/t/mass-auto-disenchant-1-button-macro/38883/7 "2024-01-28T03:23:22Z")

</div>

@Jerry_Zhang ,

This is what I’m using  
#showtooltip  
/run local f=MyItem or CreateFrame(“Button”,“MyItem”,nil,“SecureActionButtonTemplate”) f:SetAttribute(“type”,“click”) f:SetAttribute(“clickbutton”,GetMouseFocus())  
/cast Disenchant  
/click MyItem X 1

Best regards,  
Gaupanda
