Thread Tools Display Modes
06-30-09, 03:18 AM   #1
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Right click self cast

I'm trying NUI out and it looks good. The arrangement is compact but totally different from what i am accustomed to. This i will get used to, but i need the right click self cast functionality that Bar Tender offers. i have found no where in the documentation that it exists. Please tell me it is available and i am just not able to locate the switch to turn it on. This is a deal breaker for me. All the neat stuff NUI has (and there is a lot) is sadly offset by the omission of this 1 small feature. Any help you can give me with this would be greatly appreciated...

Thanks in advance
 
06-30-09, 03:37 AM   #2
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
I use this all the time, but it's a default setting in the game itself. Hit your Escape key, go to Interface>Combat and tick the box for "Auto Self Cast".
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
 
06-30-09, 04:10 AM   #3
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Originally Posted by Silenia View Post
I use this all the time, but it's a default setting in the game itself. Hit your Escape key, go to Interface>Combat and tick the box for "Auto Self Cast".
Thats not what i am looking to do. I want to be able to target a friendly and still cast a friendly spell on myself. what you describe only works if i have an unfriendly mob targeted. For instance if i am MT healing i want to be able to right click a heal on myself with out having to de-target the tank.
 
06-30-09, 04:15 AM   #4
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
nUI does not directly support that sort of feature at this time. However, you can use Clique with nUI to accomplish that goal and then some.
__________________

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/
 
06-30-09, 10:53 AM   #5
Miralen
A Rage Talon Dragon Guard
 
Miralen's Avatar
Join Date: Dec 2006
Posts: 341
I would also like to see something like this but alas the only addon ive seen that has this is bartender and since I use nUI I don't use bartender anymore as I don't use all the buttons nUI has up as it is.
__________________
Never hold discussions with the monkey when the organ grinder is in the room.

- Winston Churchill
 
06-30-09, 11:53 AM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
The feature you're asking for requires using a different approach to action buttons than the way Blizzard's action buttons work which opens a whole new set of problems. You can work around it, as I already pointed out, but using Clique.

I do intend to do a lot more with nUI's action buttons, but it's going to take a while before I can get to it as there are more pressing issues.
__________________

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/
 
06-30-09, 01:22 PM   #7
Rhamses
A Theradrim Guardian
Join Date: Jun 2009
Posts: 61
How many variations of the spells do you want to self cast?

Can you build in a macro for the select spells? I have my Bandage set up to heal target on left and heal me on right. Maybe something like that can be used as a work around

Rhamses
 
06-30-09, 02:15 PM   #8
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Originally Posted by spiel2001 View Post
The feature you're asking for requires using a different approach to action buttons than the way Blizzard's action buttons work which opens a whole new set of problems. You can work around it, as I already pointed out, but using Clique.

I do intend to do a lot more with nUI's action buttons, but it's going to take a while before I can get to it as there are more pressing issues.
I can't seem to get click to perform in this manner either, as it is in a nut shell just a gui approach to key bindings. So once right click is bound that is all it will do is that action. What I am looking for is to have any spell i am hovering over be sell cast if i right click it, just as if i left click it it is always cast on my target
 
06-30-09, 02:19 PM   #9
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Originally Posted by Rhamses View Post
How many variations of the spells do you want to self cast?

Can you build in a macro for the select spells? I have my Bandage set up to heal target on left and heal me on right. Maybe something like that can be used as a work around

Rhamses
LOL i suppose it would but i am no coder and am looking for the easy way out.. I guess all i am looking for is a left click cast on target right click cast on self macro. If any of you guys have such a mcro i could adapt to my heals that would certainly fix me up.

thanks in advance
 
06-30-09, 02:56 PM   #10
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Originally Posted by Dumandruid View Post
LOL i suppose it would but i am no coder and am looking for the easy way out.. I guess all i am looking for is a left click cast on target right click cast on self macro. If any of you guys have such a mcro i could adapt to my heals that would certainly fix me up.

thanks in advance
And there I go logging out of wow for a few hours break to do other stuff. When I log back in I will post you some .. hmm actually might be able to get examples from a website I initially got them from.

Ah here we go.

#showtooltip
/cast [button:2,target=player] <Spell To Cast> ; [button:1,target=target] <Spell To Cast>;
It should show you the icon for at least the first spell you want to cast if not you can add it at the end of the showtooltip line.
This will when you press right button (button:2) use you the player as the target for the spell. When you press the left button (button:1) use your target for the spell. And if that target is hostile it will heal you anyway if you have auto self cast switched on. Just replace <Spell To Cast> with the name of the spell you want to use.
__________________
 
06-30-09, 03:00 PM   #11
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Originally Posted by Xrystal View Post
And there I go logging out of wow for a few hours break to do other stuff. When I log back in I will post you some .. hmm actually might be able to get examples from a website I initially got them from.

Ah here we go.



It should show you the icon for at least the first spell you want to cast if not you can add it at the end of the showtooltip line.
This will when you press right button (button:2) use you the player as the target for the spell. When you press the left button (button:1) use your target for the spell. And if that target is hostile it will heal you anyway if you have auto self cast switched on. Just replace <Spell To Cast> with the name of the spell you want to use.
Will try this... If i use the ? icon for the macro it will automatically use the icon for the spell in the macro correct?
 
06-30-09, 03:45 PM   #12
neuralassassin
A Scalebane Royal Guard
 
neuralassassin's Avatar
Join Date: Sep 2008
Posts: 423
Originally Posted by Dumandruid View Post
Will try this... If i use the ? icon for the macro it will automatically use the icon for the spell in the macro correct?
yes as long as you have the show tooltip line in there and use the ? button it will show whatever spell you program in
__________________

 
06-30-09, 08:23 PM   #13
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Maybe the syntax has changed with 3.1 cause that macro didn't work with any of the spells i plugged in.. Will go in search of a working macro.




edit:
noob mistake i replaced <spell name> with <rejuvenation>, instead of rejuvenation.....
works now. thanks for the advice.

Edit 2:
Macros works great BUT, you lose the timer functionality that NUI provides on the cast bar... theres gotta be a way to do this to get left and right click functionality and get timers.

Last edited by Dumandruid : 06-30-09 at 09:31 PM.
 
07-01-09, 06:24 AM   #14
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Once again... use Clique.
__________________

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/
 
07-01-09, 02:53 PM   #15
Dumandruid
A Murloc Raider
Join Date: Oct 2008
Posts: 8
Originally Posted by spiel2001 View Post
Once again... use Clique.
I tried clique it won't do what i want it to do. It just manages key binds and i can only bind right click to 1 ability not to self cast what ever i am clicking on.
 
07-01-09, 02:56 PM   #16
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Originally Posted by Dumandruid View Post
Maybe the syntax has changed with 3.1 cause that macro didn't work with any of the spells i plugged in.. Will go in search of a working macro.




edit:
noob mistake i replaced <spell name> with <rejuvenation>, instead of rejuvenation.....
works now. thanks for the advice.

Edit 2:
Macros works great BUT, you lose the timer functionality that NUI provides on the cast bar... theres gotta be a way to do this to get left and right click functionality and get timers.
Yeah unfortunately we lose the timers in this instance. The way I get around this is to have the spell I want to track on the bar as well so that I know regardless of whether I use the macro or the spell button itself there will be a counter available when I target someone with that buff or debuff on them.
__________________
 
07-27-09, 12:44 PM   #17
Whilind
A Murloc Raider
 
Whilind's Avatar
Join Date: May 2009
Posts: 7
I would also like to see this function

I love nUI now that I have gotten used to the layout, and have replaced a number of addons. One of those includes Bartended where I really depended on having right click self cast.

I appreciate the macro suggestion, but you have already identified the function break, which I have also grown to *love*.

Adding clique seems a step in the wrong direction, since part of the attraction to nUI is reducing addons, not adding new ones, which involves memory overhead, time to configure and learn, and possible addon conflicts (which I already suffer from, and have been long before I installed nUI)

I have one other "small" suggestion, but will start a new thread for that.

Again, I love nUI and really appreciate all the big picture thought, along with the quality detailed execution.

Cheers!
 
08-01-09, 07:46 AM   #18
Telepavarion
A Flamescale Wyrmkin
 
Telepavarion's Avatar
Join Date: Jul 2008
Posts: 81
I really doesn't understand what you talk about.
If you wnat to cast a spell on yourself having someone in target using the ALT key on your keyboard and the spell. Equally if you clicking it by mouse or using the key from the actionbar.

Any other things:
spiel2001
Once again... use Clique.
 
08-01-09, 12:29 PM   #19
Whilind
A Murloc Raider
 
Whilind's Avatar
Join Date: May 2009
Posts: 7
Originally Posted by Telepavarion View Post
I really doesn't understand what you talk about.
If you wnat to cast a spell on yourself having someone in target using the ALT key on your keyboard and the spell. Equally if you clicking it by mouse or using the key from the actionbar.

Any other things:
You don't understand what I am talking about as in you don't understand *what* I am asking for, or as in, you don't understand *why* I and others are asking for it?

What I am asking for is an unmodified ablity to right click to self cast.

As for Why:

First off, I like nUI quite a bit, and would like (and plan) to keep using it. It has a well laid out design, and uses less overhead then trying to build something like it using all sorts of other addons. As I mentioned, I have been able to reduce the number of addons and improve my system performance.

I am asking because in my experience during PvP and sometimes raiding it makes a significant difference for me to use one click versus having to find and press the alt key. That may seem silly, but I don't use the alt key that much, and I am on a laptop, so it just isn't in that convenient a location. I grew very used to being able to do this using bartender, even when I had macro's on the button, so long as I didn't designate a right click in my macro, it still just worked.

I am also asking because I like the functions that have been built into the button bar in nUI and wouldn't want to lose those. For example, knowing how long a heal over time spell has left on my target, right there on the button is a great function. I think that is very ingenious of Scott to create that for us!

As for the suggested solution, Clique. I would like to avoid adding Clique or another heavy weight addon. Clique adds a page to your spell book and offers much more functionality then I want or need. And as I mentioned in a previous post, it adds memory overhead and complexity. I only want to right click a button for self cast, not assign spells to buttons to cast on different units, etc etc, and whatever new fuctions clique may add in the future. It is not a solution that goes in the correct direction for the spirit of nUI from my perspective. nUI's design seems to me to be to consolidate and integrate to create one consistent environment, not a jump off point for adding more and more addons.

There *is* a simple addon to do right click and only right click, it is called RightWing, which uses less than 3% of the memory that clique does. But for whatever reason, it breaks under nUI. If similar code could be added to nUI or we could figure out why it is broken, that would be a great solution, since much of the programing work has been done.

Finally, I have taken the time to spell this out in great detail because I know I am not alone in asking for this. It has been requested in this thread and in other threads in the nUI suggestion forum a number of times, by a number of people. It is a built in function of bartender, and for all I know, other action bar replacement tools, for a reason. As I mentioned, there is RightWing, that has been downloaded about 7,000 times from Curse alone.

Not everyone uses this of course, nor do I think it is the most important thing for Scott to work on, that is for him and him alone to decide. But I do think it is worth understanding that it is important to thousands of peoples game play, not the stray request of one or two clueless individuals.

I hope that clarifies, and I do appreciate you asking and giving me an opportunity to explain to you and others that might wonder about where this is all coming from.

Cheers!
 
08-01-09, 05:35 PM   #20
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,892
Well, with Scott working on a new and improved version of nUI perhaps he will be able to implement and right click auto self cast option regardless of current target.
__________________
 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Suggestion Box » Right click self cast

Thread Tools
Display Modes

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