# SCG-Single button Demonology Warlock level 90 patch 12.0.5 update: 5/5/26

**URL:** <https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294>\
**Category:** Demonology\
**Created:** [January 25, 2026, 4:36am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294 "2026-01-25T04:36:13Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [January 25, 2026, 4:36am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/1 "2026-01-25T04:36:13Z")

</div>

If you like my macros, and want to provide me with some financial incentive to keep this and other macros updated, you can do so here: [Paypal](https://paypal.me/sethcomposerguy?country.x=US&locale.x=en_US)

Update 5/5/26: Here’s my update for level 90, patch 12.0.5 be sure to update the gse code also, as I had to change a few spells in there also.

By having spells in the wow macro, before or after the /click command to trigger GSE, it is possible to get gse to function similar to how it used to (albeit with some added limitations within GSE).

## Important:

1. go to GSE options - TroubleShooting - **turn off ActionButtonUseKeyDown** , otherwise gse macro won’t fire off using this macro set.

## Talents:

open the talent tree and import the following if you want to use the same talents as me:  
talents are based off of what is suggested here: [Demonology Warlock Mythic+ PvE Guide - Midnight Season 1](https://murlok.io/warlock/demonology/mm+)

```auto
CoQAMrNP5kak+EBqLfUa3dMm+amxMzoZzMz2MzYWGAAAAAAgxy2MmZGWMMMz2s0CNjFjZGLz2MzMmBAmZMmZmZAGzwAAAYMzMjhhlZMgB

```

# WoW Macros

The following WoW macros use the “/click GSE\_NAME” command to activate the gse sequence of the same name as shown below. Note: this method only works because I use spell/item blocks inside of gse but not macro blocks, which would break this method if attempted.

1. copy the following macro, paste it in game as a new macro, and drag the icon to the cast bar to be spammed there.

```auto
#showtooltip
/cast [nopet,combat] Fel Domination
/cast [nopet,nomounted] Summon Felguard
/targetenemy [noharm][dead]
/cast [mod:ctrl] Implosion
/cast [mod:shift] Demonbolt
/click [nochanneling] SCG_DEM
/cast [nochanneling] Shadow Bolt

```

usage: press and hold ctrl until you cast Implosion for AOE situations. For Demonbolt, when the demonbolt icon highlights indicating you can cast it instantly, press and hold shift to cast it.

# GSE Macros

Import the following gse macro which contains all the macro sets I use for this class, but do not keybind it.

```auto
!GSE3!hZLNbhMxFIWJxArYsSpiwYI1mSQEqq4I48nMtJMEJUPLDt14bjJWPLbxT6UgFmHFIyDY0WbJa/AGiBfgEVD3uA1pB1WCjXV99NnXvuecxAqWXEKxTg9BM5hyNKv+AKiWZpVFHCsUNpRO2EY6wTcOBUXzJZ6E8WsSDdbpEcKi5zSYVXKI2jApzPuTuEftefVhnaTCoj4G3mtHRiHn9240Pv8gdqlwsye5L/tjVAi2Rncv6Y/v/k8/vaQ/RdfozVtOa/qWvvv24V/IVr95+2ddr51cX9MJs1hdLM9bHeIEs33FYYn63+jjOvoiFVPHuL0y4CADY1+qAiwWw3bQfhJ0g267E+y2OskALRCw8DVJkCvOxOLV/dJaZfaazYIZKnXxaD5vzg2et8AizoF7D72rPWdLqcdHjtvS6WcRLeWD1Ph++/Ek+uPezp1f4wEIB3wzXX/Sq2dJWCJdGFcdHLf2AFt0N8AZGUKF2yjEBGfgb25kxNsjCh8UhuZ0G6Vauq5ytOpPFNKU7DRuhfko9P59/5ZHYiY1xVBWyv9yyjizy7OLAe6HoyyLwjwdDX8D

```

This package consists of 1 elements.

## Sequences

- SCG\_DEM

---

<div class="post-metadata">

**Author:** ![BornabeWylde](https://wowlazymacros.com/user_avatar/wowlazymacros.com/bornabewylde/32/10013_2.png) [@BornabeWylde](https://wowlazymacros.com/u/BornabeWylde)\
**Post date:** [January 31, 2026, 5:42pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/2 "2026-01-31T17:42:01Z")

</div>

> [@Thesairen](#):
>
> `/castsequence [@mouseover,help][] reset=5 Rejuvenation,Regrowth,Regrowth,Regrowth,Regrowth,Regrowth`

Probably don’t need this in the Warlock details. 🙂

---

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [January 31, 2026, 6:42pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/3 "2026-01-31T18:42:49Z")

</div>

heh, seems I copied over a little too much over from my druid page Lol. Anyway, it’s fixed now.

---

<div class="post-metadata">

**Author:** ![BornabeWylde](https://wowlazymacros.com/user_avatar/wowlazymacros.com/bornabewylde/32/10013_2.png) [@BornabeWylde](https://wowlazymacros.com/u/BornabeWylde)\
**Post date:** [February 14, 2026, 1:57am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/4 "2026-02-14T01:57:45Z")

</div>

> [@Thesairen](#):
>
> ```auto
> CoQAuLF9OTOEO03H59F+S+aDhwMMzoZzM2mZGzyAAAAAAAMW2mxMDYAzsMLtRzYxYmxyYGzMGAYmZGmZmBYMDzsBAAGzMDjBbzMDA
> 
> ```

This Talent Loadout is showing Out of Date during Import now.

---

<div class="post-metadata">

**Author:** ![bujank\_mmk](https://wowlazymacros.com/user_avatar/wowlazymacros.com/bujank_mmk/32/27066_2.png) [@bujank\_mmk](https://wowlazymacros.com/u/bujank_mmk)\
**Post date:** [March 14, 2026, 1:06pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/5 "2026-03-14T13:06:26Z")

</div>

could you update this one for demo lock pls

---

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [March 17, 2026, 3:34am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/6 "2026-03-17T03:34:38Z")

</div>

Once I finish leveling my hunter (of which I’m nearly done), I’ll begin getting my warlock leveled up and this macro set updated.

---

<div class="post-metadata">

**Author:** ![cwinning](https://wowlazymacros.com/user_avatar/wowlazymacros.com/cwinning/32/19902_2.png) [@cwinning](https://wowlazymacros.com/u/cwinning)\
**Post date:** [April 1, 2026, 11:02pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/7 "2026-04-01T23:02:52Z")

</div>

Hey @Thesairen Any progress on updating this script?

---

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [April 3, 2026, 10:05pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/8 "2026-04-03T22:05:31Z")

</div>

I did actually get my warlock leveled up, so this is now updated. However, I’m not too sure how many other classes I’ll take the time to level up though, being increasingly busy irl, and due to the increased tine it takes to get alts leveled up to 90, compared to TWW.

---

<div class="post-metadata">

**Author:** ![CloudCui](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/c/9e8a1a/32.png) [@CloudCui](https://wowlazymacros.com/u/CloudCui)\
**Post date:** [April 4, 2026, 12:27pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/9 "2026-04-04T12:27:30Z")

</div>

thx, so I just need to keybind

#showtooltip  
/cast [nopet,combat] Fel Domination  
/cast [nopet,nomounted] Summon Felguard  
/targetenemy [noharm][dead]  
/cast [mod:ctrl] Implosion  
/cast [mod:shift] Demonbolt  
/click [nochanneling] SCG\_DEM  
/cast [nochanneling] Shadow Bolt

and dont need to keybind gse. is it right?

---

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [April 4, 2026, 1:26pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/10 "2026-04-04T13:26:50Z")

</div>

correct, as it’s the /click [nochanneling] SCG\_DEM command within the macro which causes the gse set with the name: SCG\_DEM to fire off.

---

<div class="post-metadata">

**Author:** ![Demonstorm](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/d/2acd7d/32.png) [@Demonstorm](https://wowlazymacros.com/u/Demonstorm)\
**Post date:** [April 4, 2026, 11:43pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/11 "2026-04-04T23:43:49Z")

</div>

I like it works pretty good except for casting random demonbolts and using the shift mod half works it will cast it but it wont cast 4 in a row when they are up…….. Keep up the good work

---

<div class="post-metadata">

**Author:** ![toolz](https://wowlazymacros.com/user_avatar/wowlazymacros.com/toolz/32/10324_2.png) [@toolz](https://wowlazymacros.com/u/toolz)\
**Post date:** [April 16, 2026, 6:26am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/12 "2026-04-16T06:26:37Z")

</div>

LOVING THIS macro…. but how do i healz my pet as you not taken the drain life talent to heal pet?

---

<div class="post-metadata">

**Author:** ![Silly\_Time](https://wowlazymacros.com/user_avatar/wowlazymacros.com/silly_time/32/27890_2.png) [@Silly\_Time](https://wowlazymacros.com/u/Silly_Time)\
**Post date:** [April 23, 2026, 1:21pm UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/13 "2026-04-23T13:21:32Z")

</div>

talents are out of date

---

<div class="post-metadata">

**Author:** ![Thesairen](https://wowlazymacros.com/user_avatar/wowlazymacros.com/thesairen/32/15711_2.png) [@Thesairen](https://wowlazymacros.com/u/Thesairen)\
**Post date:** [May 6, 2026, 4:21am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/14 "2026-05-06T04:21:59Z")

</div>

I just updated this macro set.

---

<div class="post-metadata">

**Author:** ![Lunexiya2026](https://wowlazymacros.com/user_avatar/wowlazymacros.com/lunexiya2026/32/33857_2.png) [@Lunexiya2026](https://wowlazymacros.com/u/Lunexiya2026)\
**Post date:** [September 12, 2026, 5:50am UTC](https://wowlazymacros.com/t/scg-single-button-demonology-warlock-level-90-patch-12-0-5-update-5-5-26/60294/15 "2026-09-12T05:50:09Z")

</div>

can you make a no mod version please?
