Thread Tools Display Modes
04-20-09, 02:49 PM   #1
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
Macro broken only when nui active

ONLY when i have NUI active does the steady shot get cut off while spamming this macro. all other instant casts fire.

#show steady shot
/console Sound_EnableSFX 0
/cast !Auto Shot
/castrandom kill shot,chimera shot,chimera shot,arcane shot,aimed shot,Steady Shot
/cast [target=pettarget, exists] kill command
/script UIErrorsFrame:Clear();
/console Sound_EnableSFX 1

Dont give me crap about using skill yada yada. I use this when i have to move around a lot.
 
04-20-09, 05:05 PM   #2
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
We don't flame on this forum... so no one is going to give you crap for anything. nUI does not manage the macros in any way, it's just a standard action button so I have no idea why it would get cut off. If you change the order of the spells, does it change which spell doesn't fire?

Perhaps another user more familiar with macros would have some input here?
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-20-09, 05:13 PM   #3
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
So used to people flaming. that's good to hear. yeah I actually removed everything but /castrandom steady shot and it did the same thing. disable nui and it works. crazy i know.

thanks for the help btw.

It seems like there is something telling it when I hit another button no matter if it fires or not, cancel my cast.

Last edited by ahx111 : 04-20-09 at 05:18 PM.
 
04-20-09, 05:15 PM   #4
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Okay... what happens if you change the order of the spells... have more that one spell but not have steady shot be the last one?

EDIT: I'm curious... is it the only one that's mixed case in the real macro, or just the way you're typing it here. Don't know why it would make a difference, but it does stand out.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-20-09, 05:21 PM   #5
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
case doesn't matter i tried that. all other ones fire normally. it is just steady shot that is being canceled by any of my other shots even if they are on cooldown.
 
04-20-09, 05:34 PM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Did you try it with a different spell being the last one on the list?
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-20-09, 05:36 PM   #7
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
yeah no matter where i put steady shot it cancels.
 
04-20-09, 05:47 PM   #8
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Any other macro users out there that can lend a hand here?

I'm at a complete loss for why it's not working.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-20-09, 06:53 PM   #9
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,928
I've been using macros on my druid and priest with no problems and usually with casts like that case is a difference but if you have tried both ways and the exact way on the spell itself then I can't imagine why it wouldn't work.

However, I have tried castrandom for my mage sheep spells and found that unless I had something like 3 of each possible sheeping ability it wouldn't hit 1 or 2 of them as that random number wouldn't hit.

Try something like the following:

/castrandom kill shot,chimera shot,chimera shot,arcane shot,aimed shot,steady shot,kill shot,chimera shot,chimera shot,arcane shot,aimed shot,steady shot,kill shot,chimera shot,chimera shot,arcane shot,aimed shot,steady shot

Having the list 3 times may help increase the random chance that each shot gets used.
 
04-20-09, 10:29 PM   #10
Semhirage
A Deviate Faerie Dragon
Join Date: Jul 2008
Posts: 13
From my experience with my own hunter, and my own similar macro, whats happening is a known bug with nUI, but not actually affecting anything. Thats what's considered a brute force macro. You spam the button to get as many appropriate shots off as possible with a single button. And with every other shot it works perfect.

With steady shot however, the only thing happening is the bug nUI has with castbars. If you're careful, and watch, steady actually will cast, and complete, all that happens is when you hit the button a second time, it causes the castbar to dissappear.

I had a similar problem when i first started using a macro like that. It wasn't until i paid close attention to SCT output that i realized steady was still going off, i just didn't have a castbar for it.
 
04-20-09, 11:36 PM   #11
spiritwulf
A Cobalt Mageweaver
 
spiritwulf's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2006
Posts: 202
yes the dreaded castbar fail issue. Drives all of us casters nuts. Spamming a spell/ability with a cast time will cause the castbar to reset. If your spamming it really fast its easy to completely miss that the castbar popped at all. although usualy it will make it about 50% before it resets. Its in the fix-it list i believe.
__________________
Traveling through the night on padded feet
the ghost in the dark
to rend and kill
not for pleasure
but for survival
 
04-21-09, 12:29 AM   #12
Maul
Ion Engines, Engage!
 
Maul's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 401
Spiel, do you use action ID's for your buttons? Do you use custom created ones or do you borrow the default UI ones?

Macro execution is handled 100% by Blizzard. Only thing I can think of is if while spamming the button, for a brief second nUI swaps action ID's on the button and causes another spell to start casting that is not in the macro.

This would require a detailed look at an event log to see if while spamming a spell/ability that would interrupt steady shot does indeed start, then quickly interrupted itself by the spamming of the macro. Otherwise, I have no other theory atm
__________________

Twitter: @IonMaul | Windows Live: [email protected] | Google Talk: [email protected]
 
04-21-09, 04:02 AM   #13
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Originally Posted by Maul View Post
Spiel, do you use action ID's for your buttons? Do you use custom created ones or do you borrow the default UI ones?
I use SecureActionButtonTemplate buttons and on all of the bars I use a button ID so it anchors directly to the Blizzard action button engine.

I'm thinking that Semhirage and Spiritwulf hit the nail on the head... I completely forgot about the castbar bug and I bet they are right... the spell is casting but spamming the action is breaking the castbar.

Ahx111 -- have a look at your combat log and see what's happening... is the Steady Shot in the combat log?
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-22-09, 10:06 AM   #14
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
It is in fact casting. Thats a plus. how do I A. get the castbar to work properly or B. Disable it and use quartz?

BTW thanks so much.
 
04-22-09, 10:13 AM   #15
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
You get the cast bar to work properly by getting the lazy programmer to fix it ~grin~

You disable it and use quartz by not telling the lazy programmer that you did that
~lol~
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-22-09, 10:19 AM   #16
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
Haha I wasn't intending to be rude. I work with developers everyday. I wouldn't expect something like this to be top priority lol. I just figured using another cast bar for the time being would be an easier route to take and didn't see a place to turn it off.
 
04-22-09, 10:32 AM   #17
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
~lol~

I didn't take it to be rude... the reply was purely tongue-in-cheek... you'll get used to my pathetic sense of humor eventually

~grin~
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
04-22-09, 01:42 PM   #18
Carz
nUI User-Supporter
 
Carz's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 133
Originally Posted by ahx111 View Post
ONLY when i have NUI active does the steady shot get cut off while spamming this macro. all other instant casts fire.

#show steady shot
/console Sound_EnableSFX 0
/cast !Auto Shot
/castrandom kill shot,chimera shot,chimera shot,arcane shot,aimed shot,Steady Shot
/cast [target=pettarget, exists] kill command
/script UIErrorsFrame:Clear();
/console Sound_EnableSFX 1

Dont give me crap about using skill yada yada. I use this when i have to move around a lot.
ahx111 u have to rewrite since the pacth b/c the global cooldown was change on aimed shot (now that is a instant one) you can go to http://www.arenajunkies.com/macros for macros that were i get all that i have

Last edited by Carz : 04-22-09 at 02:07 PM.
 
04-22-09, 04:09 PM   #19
ahx111
A Fallenroot Satyr
Join Date: Nov 2008
Posts: 24
as far as I know it was only kill shot that changed which is why i moved it from /cast to /castrandom. I will look into this further thanks much appreciated.
 
04-22-09, 06:55 PM   #20
neuralassassin
A Scalebane Royal Guard
 
neuralassassin's Avatar
Join Date: Sep 2008
Posts: 423
ahx111 I believe this http://www.wowinterface.com/download...igCasting.html is what you are looking for
__________________

 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Technical Support » Macro broken only when nui active


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off