# Hidden Opportunity (Ambush if possible otherwise Sinister Strike)

**URL:** <https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812>\
**Category:** Patch 10.0+\
**Tags:** outlaw, dragonflight, patch-10-0\
**Created:** [December 5, 2022, 8:44am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812 "2022-12-05T08:44:55Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 5, 2022, 8:44am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/1 "2022-12-05T08:44:55Z")

</div>

Hello all,

I have problems to create my own working makro with GSE. I do not want a one button show, but i try to reduce my key bindings and try to solve this with GSE.

Can you help me to create a makro that will /cast Ambush if possible (Stealth or Hidden Opportunity Proc) otherwise for example Sinister Strike?

That would be awesome.

Thanks all.

---

<div class="post-metadata">

**Author:** ![Deezyl\_Fizzlepop](https://wowlazymacros.com/user_avatar/wowlazymacros.com/deezyl_fizzlepop/32/5549_2.png) [@Deezyl\_Fizzlepop](https://wowlazymacros.com/u/Deezyl_Fizzlepop)\
**Post date:** [December 5, 2022, 11:30am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/2 "2022-12-05T11:30:17Z")

</div>

Post what you’ve made as a macro and there might be someone that can help out.

---

<div class="post-metadata">

**Author:** ![usmcguy](https://wowlazymacros.com/user_avatar/wowlazymacros.com/usmcguy/32/10576_2.png) [@usmcguy](https://wowlazymacros.com/u/usmcguy)\
**Post date:** [December 5, 2022, 1:23pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/3 "2022-12-05T13:23:30Z")

</div>

take a look at my outlaw macro - it does _exactly_ what you are asking

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 5, 2022, 1:36pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/4 "2022-12-05T13:36:26Z")

</div>

I guess you mean " [DIRTY DEEDS DONE DIRT CHEAP - Outlaw Rogue](https://wowlazymacros.com/t/dirty-deeds-done-dirt-cheap-outlaw-rogue/30516)"

Will have a look but i do not want to use a one button playstyle just want to “automate” what i searched for but try to find the logic in your macro

Thanks

If somebody else have a tip feel free to comment 🙂

---

<div class="post-metadata">

**Author:** ![Leavaris](https://wowlazymacros.com/user_avatar/wowlazymacros.com/leavaris/32/8166_2.png) [@Leavaris](https://wowlazymacros.com/u/Leavaris)\
**Post date:** [December 5, 2022, 4:40pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/5 "2022-12-05T16:40:34Z")

</div>

no, theres no way for any macro to cast x if proc and z if no proc. its not a macro or GSE thing, its a wow thing. the api and tos wont allow for it. this type of be havoir would be abused but bots.

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 7, 2022, 9:26am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/6 "2022-12-07T09:26:05Z")

</div>

Thats right i thought more or less that button click try to cast ambush recognize not possible and do the other one

---

<div class="post-metadata">

**Author:** ![Izzi](https://wowlazymacros.com/user_avatar/wowlazymacros.com/izzi/32/6714_2.png) [@Izzi](https://wowlazymacros.com/u/Izzi)\
**Post date:** [December 7, 2022, 10:07am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/7 "2022-12-07T10:07:42Z")

</div>

you could do that in GSE. Sort of.

I was going to type it out, but just made it instead.  
This should try to cast ambush first if it is available, but will cast sinister strike on next key press if not.

You will have to spam the key, but is as close as you can get it.

```auto
dSZ3baGEQcVKc6TqvSnjPzsbMTGUju8lQkFts1HvANuAVODlY(Hk)eczye63I62uedLOkdgknCICqbEmbhtHldAHuvTui1IHOLlvpKc1tvTmHEUIMiemvGjtv00jDrP4QsINruvxxkTrII2QKYMPOSDIs9rIs(krftJOsNMkJKIQXbvLrdHA8qv6Ks8AIcxJI05HK7cvvRLQ0FPqMdcODWx86Tyuag)vU5(EXwoObTrhGUyydTrc4XSc98KaAheWxB7UfziCsav(ab1LttcODqaTdcODW7tyNkoS4bIx3uN4hhw8vTEvEakjiFGG6YjQ0gjG2bVpHDQ4WoQBAKhGscYhiOUCIkpAOeCvAJ8ausqEdYzj(Rqjz2MeuxoXlVUl3DkkQu5ljKTUqT22DlYq4KaQuPYlh4kJG2(ojGkVb7uRi55Qqp5JIX4ikwx0ur5gJ8yG6IWQlb8GneM0jpFqRI4CN35HhWE3XlR3ud2NUCIw5pIrEmBQDdljf2LnmPUCIi5TRjq(IxVfCydW4VYn33l2YbnOXH9a0fdB4raA22gQ0o4VeuOGaTXQI8aezmTdrrrXiFtYSCxaAC2ePvxKUqNII(PsLkj

```

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 7, 2022, 10:57am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/8 "2022-12-07T10:57:28Z")

</div>

Will test at home thanks a lot

---

<div class="post-metadata">

**Author:** ![Izzi](https://wowlazymacros.com/user_avatar/wowlazymacros.com/izzi/32/6714_2.png) [@Izzi](https://wowlazymacros.com/u/Izzi)\
**Post date:** [December 7, 2022, 10:58am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/9 "2022-12-07T10:58:47Z")

</div>

not sure if it is exactly what you wanted

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 8, 2022, 12:20pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/10 "2022-12-08T12:20:48Z")

</div>

Did you testet it? it was not working at all was not using any attack. I also removed this excist modifier but it also did not work

---

<div class="post-metadata">

**Author:** ![Izzi](https://wowlazymacros.com/user_avatar/wowlazymacros.com/izzi/32/6714_2.png) [@Izzi](https://wowlazymacros.com/u/Izzi)\
**Post date:** [December 8, 2022, 1:36pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/11 "2022-12-08T13:36:44Z")

</div>

```auto
dWt5baGEsvEjPuVfkX2eQMjPIztPoSs3uL6xcY3ifDBsHDsL9I2Tu2VuPFssYFPK(TipMedLKIblvmCO6GczwKeoMeNJKulKsSuvYIPOwUIEiPspfSmv8Crnrb1uHmzsvnDIlQGRkv5zKsUUcTrsQSvPQ2mfy7Ku6JqP6RKeDAQACcLrsH6UqPmAkOXdL0jL0We4AuiNhkUSQwlf51Ku1SqeDfcvtMQwJUT0dmoeuDvanCzfqxvThO7qeH7vzMYerxHic93PFnB)zIOqisr8PwMi6kerxHi6kecPSzPBhS8y1NLSkYYV2IHyRBNyX1mobeg8NqKI4tnk0DiIUcHqkBw62POPrhcim4pHifXNAuiC94)k0DiGWG)e0jLWjaYJRUXMI4tncQz6ttVGHcfc1M5rVT0FN(1S9NjIcfke0zZspC9x51NWj4CkNGybX0YOIQjOYFvF04CZerHW9lB4vwIiGw7VjzceIgfdttcE907NtpbSdd9)z2NA0Pv5CiCVTX1U2KFQ2Vj(uJwie(nyhTf6kegAgKMkVUjnWxzn7T9cgAHaG)k1W0DIhqaPkDPReeeeCi4wnEcvtMQwJUT0dmoeuDvanCzfqxvThOqHcja

```

Sorry forgot to put the [stealth] modifier in try that

---

<div class="post-metadata">

**Author:** ![Hyerr](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/h/df788c/32.png) [@Hyerr](https://wowlazymacros.com/u/Hyerr)\
**Post date:** [December 10, 2022, 8:49am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/12 "2022-12-10T08:49:09Z")

</div>

It was not working for me.

I believe Leavaris was correct with the wow api and tos not allowing it.

I can test some more strings but the only macro that I have gotten to work was for when I am in shadow dance to cast ambush and when out of shadow dance cast sinister strike. That macro was based on conditional though. Not sure a buff based proc macro works. This is my macro I use

#showtooltip Ambush  
/cast [stance] Ambush; Sinister Strike

Did anyone get this to work that has tried importing the string?

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 10, 2022, 10:23pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/13 "2022-12-10T22:23:25Z")

</div>

I will try this tommorow. For normal stealth or shadowdance its no problem to write a macro like that. But this hidden opportunity which allows to cast ambush without stealth.

---

<div class="post-metadata">

**Author:** ![Hyerr](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/h/df788c/32.png) [@Hyerr](https://wowlazymacros.com/u/Hyerr)\
**Post date:** [December 11, 2022, 9:18am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/14 "2022-12-11T09:18:03Z")

</div>

Sounds good let me know if you find anything that works.

---

<div class="post-metadata">

**Author:** ![Triple\_HXH](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/t/f14d63/32.png) [@Triple\_HXH](https://wowlazymacros.com/u/Triple_HXH)\
**Post date:** [December 11, 2022, 6:49pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/15 "2022-12-11T18:49:59Z")

</div>

As expected it does not work for Hidden Opportunity i guess i have to make a makro to click twice if Ambush not ready

---

<div class="post-metadata">

**Author:** ![Hyerr](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/h/df788c/32.png) [@Hyerr](https://wowlazymacros.com/u/Hyerr)\
**Post date:** [December 12, 2022, 2:17am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/16 "2022-12-12T02:17:26Z")

</div>

Can you share that please?

---

<div class="post-metadata">

**Author:** ![Hyerr](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/h/df788c/32.png) [@Hyerr](https://wowlazymacros.com/u/Hyerr)\
**Post date:** [December 17, 2022, 6:19pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/17 "2022-12-17T18:19:17Z")

</div>

Did you figure it out?

---

<div class="post-metadata">

**Author:** ![Stefano\_Baldini\_Pave](https://wowlazymacros.com/user_avatar/wowlazymacros.com/stefano_baldini_pave/32/11755_2.png) [@Stefano\_Baldini\_Pave](https://wowlazymacros.com/u/Stefano_Baldini_Pave)\
**Post date:** [December 19, 2022, 10:53pm UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/18 "2022-12-19T22:53:19Z")

</div>

It was not working for me.

---

<div class="post-metadata">

**Author:** ![Roguez](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/r/7c8e57/32.png) [@Roguez](https://wowlazymacros.com/u/Roguez)\
**Post date:** [December 26, 2022, 8:20am UTC](https://wowlazymacros.com/t/hidden-opportunity-ambush-if-possible-otherwise-sinister-strike/31812/19 "2022-12-26T08:20:37Z")

</div>

This worked for me. I just had to have regular ambush on my stealth bar for stealth/shadow dance.
