PDA

View Full Version : Twister: Aura twisting helper for KotBS/Chosen


Aiiane
12-13-2008, 11:13 PM
Twister Current Version: 1.9

Download Link: Twister @ Curse (http://war.curse.com/downloads/war-addons/details/twister.aspx)
Twister is an aura-twisting helper for Chosen and Knights of the Burning Sun. It allows you to specify up to 3 auras that should be sequenced. Its display will show you what aura is currently active, and what auras are fading/expired. Any aura icon can be clicked to refresh (or in the case of the active aura, deactivate) that aura. The currently active aura is shown larger on the left side of Twister's "trough", auras which are about to expire will turn red as they near the end of the trough, and the longest-expired aura is shown at the far right side of Twister's trough. The trough's background will turn blue when you're able to cast another aura.


In addition, you can specify a hot bar binding number (from 1 to 120, defaults to 119) to bind to Twister, after which pressing the key bound to that hotbar binding will activate the next aura in the sequence (Twister is smart enough to only activate this keybinding when the shared aura cooldown is not active, meaning that you shouldn't get many "ability not ready yet" spam messages if you hit the key while the cooldown is still going).


To set up which auras (and which button #) Twister should use, simply right-click anywhere on its display.


Twister's display will only be visible (and Twister will only be active) when the current character is a KotBS or Chosen

For an example of Twister's display, see this image:
http://mediabeta.curse.com/Curse.Projects.ProjectImages/16843/11793/twister.jpg

In version 1.6, I've added the basic capability to save and load sets of auras, via the following commands:


/script Twister.SaveSet("setnamehere")
/script Twister.LoadSet("setnamehere")

Either command can be macro'd if desired.

devla
12-13-2008, 11:48 PM
Looks great. Downloaded and installed, and the display shows ingame. I right click the frame, and the 3 button window pops up, but I can't drag any of my abilities from the ability window onto any of the 3 buttons. If I try, nothing happens.

Aiiane
12-13-2008, 11:51 PM
Looks great. Downloaded and installed, and the display shows ingame. I right click the frame, and the 3 button window pops up, but I can't drag any of my abilities from the ability window onto any of the 3 buttons. If I try, nothing happens.

"Drag" might be a little misleading... you need to click and release a second time once you're over the square.

devla
12-14-2008, 12:18 AM
Hm, thats what I did. I've tried dragging and clicking in every way possible.

Grizwald
12-14-2008, 12:18 AM
So here it is, nearly 2:30 a.m. and I've been working for almost 20 hours. I *should* be going to bed, (especially since I'm not done and will be back at it in just a couple hours) but I see there is a new mod... So what am I going to do? You guessed it. Try it out.

Its like effing crack to me, I swear.

Aiiane
12-14-2008, 12:21 AM
Hm, thats what I did. I've tried dragging and clicking in every way possible.

Make sure you don't have some other invisible window covering it? (Try dragging the Twister settings window somewhere else?)

Grizwald
12-14-2008, 12:26 AM
Oh gawd that's a sexy mod. I'm not having any problems with it at all. Bound to a mouse button already. :)

Rayof86
12-14-2008, 12:33 AM
Aiiane you are a genius... This addon works amazingly well and is a lot smoother then HotBarFun. No hot bars being used, ridiculously easy to setup , and I reallllly like the animation for the auras, gives more of TWISTING feel to it, much better than sitting there looking at cool downs. 100% perfect addon. I made a small edit to the code to make the bar green instead of blue when its "Ready", goes with my UI more and gives a "GREEN FOR GO" feeling to it.

I took interest in the "Aura Twister for KOTBS" post soon as I seen you had made a post. Crossed my fingers you would make something like this. The time you put into addons is very much appreciated :] You make LUA look easy.

Kyrros
12-14-2008, 02:32 AM
Quick question: How would this work exactly? About to go to sleep so I can't give it much of a try, nor am I a decent level for twisting yet.

Is this completely auto, meaning it will twist the three auras over and over and over, all in sequence consistently, or is this something you need to key-press/activate every time it's over/off?

If it's the former, will the sequence continue even when running out of AP (I.E. *Aura cast* Ap runs out, sequence pauses, Twist continues on AP regen) Or will it cancel itself out/stop?

Thanks for any info.

Aiiane
12-14-2008, 02:48 AM
Quick question: How would this work exactly? About to go to sleep so I can't give it much of a try, nor am I a decent level for twisting yet.

Is this completely auto, meaning it will twist the three auras over and over and over, all in sequence consistently, or is this something you need to key-press/activate every time it's over/off?

If it's the former, will the sequence continue even when running out of AP (I.E. *Aura cast* Ap runs out, sequence pauses, Twist continues on AP regen) Or will it cancel itself out/stop?

Thanks for any info.

A keypress is required to cast. That is something that is inherently forced by the WAR addon API. This is not a "turn it one once and never press a key for auras again".

BigBadB
12-14-2008, 02:50 AM
Absolutely awesome, Aiiane - Twister is exactly the kind of UI that Mythic should have designed for twisting. Thank you very much. :D

One minor thing that I have noticed after playing around with it - if you set up three auras to be twisted, use them, then later remove one of the them (so as to just twist the other two), the icon for the third aura remains at the right-hand end of the Twister bar. Everything works fine, so this is purely a visual glitch, and /reloadui clears it up, so it's a very minor one.

Vindicator
12-14-2008, 09:10 AM
Oh this is hot! Mind if I make a small action vid of it to show other kotbs is in action awesomeness?

Kyrros
12-14-2008, 09:51 AM
Thanks Aiiane, that's all I needed to know, and I'm happy it's like that considering I would like to be able to control the continuous AP drain it uses. xD

Vimes
12-14-2008, 09:57 AM
That´s a great AddOn, thanks for the work :D

Not only does it make twisting 3 auras a piece of cake (it was doable before, but hardly worth the effort) with the color notification when the CD is ready, but it frees 3 much needed hotkeys for me.

A must have for every Knight or Chosen who uses AddOns.

Kyrros
12-14-2008, 12:20 PM
So I just got in game to use Twister, and it took a second to figure out but other than that it's awesome! Twisting doesn't take nearly as much AP as I thought it would. Thanks for this AWESOME addon Aiiane! :p

Edit: One thing I can't seem to figure out how to do is for one, move the bar. (It just sits there, can't move it using UI editor.
Another: Is it possible to hotkey it to like, ALT+3, etc? If so, how? Also, I seem to have figured out 1-9/0 is just 1-9/0 on the hotbar, but what is 10-120 for?

Thanks for any help.

Editx2:Figured it out whilst fiddling with key-binding, and the UI editor just doesn't work on it if there aren't spells in it. :)

BigBadB
12-14-2008, 12:29 PM
So I just got in game to use Twister, and it took a second to figure out but other than that it's awesome! Twisting doesn't take nearly as much AP as I thought it would. Thanks for this AWESOME addon Aiiane! :p

Edit: One thing I can't seem to figure out how to do is for one, move the bar. (It just sits there, can't move it using UI editor.
Weird. UI editor let me move it around no problem. :confused:

Another: Is it possible to hotkey it to like, ALT+3, etc? If so, how? Also, I seem to have figured out 1-9/0 is just 1-9/0 on the hotbar, but what is 10-120 for?
Open your keybindings window, find the appropriate entry in the hotbar section entry, assign whatever key or combo you want.

Tyreck
12-14-2008, 01:56 PM
This is amazing.. perfect addon. How did you change the color though? I really don't like the blue. Green or something would be nice. Do you just edit and save the .xml?

Aiiane
12-14-2008, 02:42 PM
This is amazing.. perfect addon. How did you change the color though? I really don't like the blue. Green or something would be nice. Do you just edit and save the .xml?

Open Twister.lua, find this line (currently line 176):

WindowSetTintColor("TwisterBackground", 0, 0, 100)

and change the three numbers (R, G, B - so green would be 0, 100, 0 or something like that).

Xephares
12-15-2008, 06:01 AM
Sweet addon, makes twisting a whole lot easier. Thanks.

Plutonium
12-15-2008, 11:50 AM
I love this addon, thank you.

Corbie
12-16-2008, 03:43 AM
For some reason i cant get this to work.. extracted it into my AddOns folder and everything..and it comes up in the game, but the actual UI/bar/timer/window thingy is all black..

maybe im an idiot and im missing something obvious.. am I supposed to do something to make it "work".. or is mine messing up for some reason>?

BigBadB
12-16-2008, 04:39 AM
For some reason i cant get this to work.. extracted it into my AddOns folder and everything..and it comes up in the game, but the actual UI/bar/timer/window thingy is all black..

maybe im an idiot and im missing something obvious.. am I supposed to do something to make it "work".. or is mine messing up for some reason>?
What happens when you right click on the bar?

Corbie
12-16-2008, 09:50 AM
it brings up another black window with a box in the bottom right corner that says "btn #"

BigBadB
12-16-2008, 10:15 AM
it brings up another black window with a box in the bottom right corner that says "btn #"
That window should have slots for the auras you want to use - drag them from your abilities window into the slots (you can do two or three). The number listed under "btn #" is the keybind you're going to use. I think it defaults to 119 - you can go into the standard keybind menu and select a hotkey for action bar button 119.

Corbie
12-16-2008, 04:12 PM
oi...thanks for the help

Shadowcreep
12-17-2008, 07:03 AM
Can't edit the window in the layout editor. I'd love to be able to move and resize it. How can I do so? Was going to actually try out a KoTBS or Chosen with this but the big black bar in the middle of the screen is hard to get around, heh. Saw a post on Curse mentioning changing the "movable="false" to movable="true" under the mod settings but being the noob I am I don't know how exactly to do that. Opening the file opens it in a browser and won't let me change anything. Help, pls. :-?

Aiiane
12-17-2008, 04:03 PM
Can't edit the window in the layout editor. I'd love to be able to move and resize it. How can I do so? Was going to actually try out a KoTBS or Chosen with this but the big black bar in the middle of the screen is hard to get around, heh. Saw a post on Curse mentioning changing the "movable="false" to movable="true" under the mod settings but being the noob I am I don't know how exactly to do that. Opening the file opens it in a browser and won't let me change anything. Help, pls. :-?

Are you actually on a KotBS/Chosen character?

If so, try /reloadui.

Shadowcreep
12-17-2008, 06:19 PM
Are you actually on a KotBS/Chosen character?

If so, try /reloadui.

Tried reloading the ui on my chosen but it still wasn't movable, or registering as a window in the layout editor at all. I uninstalled and reinstalled as well but no dice either. It works right and everything though, so I don't guess it's a mod conflict or anything right? I'd love to be able to make it transparent instead of the black background as well. How do I edit the modsettings file? Opening it with the browser only gives me a hand and won't let me change anything, opening in a text program like word or notepad won't let me save it though. Sorry for meh noobness. :-P

Aiiane
12-17-2008, 06:35 PM
Wait... when you say "it wasn't movable", do you mean in the layout editor, or in the normal UI? The former it should be, the latter it shouldn't. You use the layout editor to move it.

Shadowcreep
12-17-2008, 06:44 PM
Wait... when you say "it wasn't movable", do you mean in the layout editor, or in the normal UI? The former it should be, the latter it shouldn't. You use the layout editor to move it.

Yeah, it's not showing up in the layout editor is what I meant, no green box or anything to move/resize. In the normal UI I can right click on it to add the abilities and everything, but when I go into the layout editor to move it there's nothing for it.

Aiiane
12-17-2008, 07:05 PM
Yeah, it's not showing up in the layout editor is what I meant, no green box or anything to move/resize. In the normal UI I can right click on it to add the abilities and everything, but when I go into the layout editor to move it there's nothing for it.

Weird. Well in the meantime you can try this to force register it (just copy-paste into your chat box):

/script LayoutEditor.RegisterWindow("Twister", L"Twister", L"The Twister aura display.", false, false, true, nil)

Shadowcreep
12-17-2008, 07:17 PM
Weird. Well in the meantime you can try this to force register it (just copy-paste into your chat box):

/script LayoutEditor.RegisterWindow("Twister", L"Twister", L"The Twister aura display.", false, false, true, nil)

That works. :)

Awesome, thanks. ;)

GrolowPow
12-28-2008, 02:17 PM
First i love this addon and it made playing my knight so much more fun. In the past few days twister is acting weird for me. It will run fine for awhile then ill go to press the button for the next aura and it will not go to the next. The box for telling which is the active aura turns black and my lingering auras run out. Sometimes it will activate the next aura but the box is black and i see 2 auras counting down right next to eachother. It very fustrating when trying to aoe grind a pq and you cant get AoA or OyG to activate.

I had thought that maybe it was because I had an older version, so I dowloaded the newest and still get the same funkyness. This is a great addon and this is how twisting should have worked from release, thanks for your work.

FordCQC
12-29-2008, 06:52 AM
First i love this addon and it made playing my knight so much more fun. In the past few days twister is acting weird for me. It will run fine for awhile then ill go to press the button for the next aura and it will not go to the next. The box for telling which is the active aura turns black and my lingering auras run out. Sometimes it will activate the next aura but the box is black and i see 2 auras counting down right next to eachother. It very fustrating when trying to aoe grind a pq and you cant get AoA or OyG to activate.

I had thought that maybe it was because I had an older version, so I dowloaded the newest and still get the same funkyness. This is a great addon and this is how twisting should have worked from release, thanks for your work.

Several of the Chosen's offensive auras are bugged and immediately go to "linger" mode when switching to them, maybe the Knight has a similar bug.

Aiiane
12-29-2008, 01:00 PM
Hey all;

A typo made it into v1.8 which was causing the keybinding-related code to become glitched after any loading screen. I fixed that issue in 1.9, so make sure to update.

Aedus
01-16-2009, 01:50 PM
I have a question, I'd like to change the "background" colour to another, instead of being blue when I'm able to cast a new aura I'd like it to be red (To match my UI). What would I have to change to achieve this?

Thanks in advanced :)

Aiiane
01-16-2009, 03:09 PM
I have a question, I'd like to change the "background" colour to another, instead of being blue when I'm able to cast a new aura I'd like it to be red (To match my UI). What would I have to change to achieve this?

Thanks in advanced :)

Find this line:

WindowSetTintColor("TwisterAura"..index, 255, 100, 100)

and change the bolded numbers.

Aedus
01-16-2009, 03:36 PM
Find this line:

WindowSetTintColor("TwisterAura"..index, 255, 100, 100)

and change the bolded numbers.

Excellent, I tried to find the colour settings but could only see 255, 255, 255 down the file. Thanks alot :)

Nathan311
02-03-2009, 05:51 PM
Is it possible to bind Twister to a mouse button? Like clicking my scroll wheel?

Aiiane
02-04-2009, 03:17 AM
Is it possible to bind Twister to a mouse button? Like clicking my scroll wheel?

If you can bind it in the keybindings window, then Twister can be bound to it. If you can't, then it can't.

I know some people sometimes had issues with mouse button bindings not working while the right mouse button was being held down, but that they could get around it by using their mouse software to remap the mouse button to a key/keycombo and then bind that to the actual action.

Lexxx20
03-02-2009, 12:54 PM
Aiiane, could you please tell if this is Twister or game bug:

In the past few days twister is acting weird for me. It will run fine for awhile then ill go to press the button for the next aura and it will not go to the next. The box for telling which is the active aura turns black and my lingering auras run out. Sometimes it will activate the next aura but the box is black and i see 2 auras counting down right next to eachother ?

Because it seems like it's impossible for me to run Discordant Fluncuation and Turbulance - after activation of 2nd aura they both just start to turn black and end:-(

Aiiane
03-02-2009, 01:47 PM
Aiiane, could you please tell if this is Twister or game bug:

?

Because it seems like it's impossible for me to run Discordant Fluncuation and Turbulance - after activation of 2nd aura they both just start to turn black and end:-(

See the reply right after the first post you quoted; it's a game bug.

thallowma
03-02-2009, 04:06 PM
i really like this addon. I was wondering if there is a way to move the black bar where the auras slide. I'm not sure if it was answered earlier it seems there was some discussion about a UI editor or something.

CMK
07-08-2009, 06:52 PM
Hey Aiiane. Love the mod.

I opened up the LUA file and looked around, but couldn't figure this out, so I'm coming here.

Is there a way to set up the mod so that the bar turns blue after the full aura cooldown of 4.5 seconds? I like the instant response of pressing the button when they're fully cooled down, rather than the buggy "queuing" feature Mythic put into the game for clicking before cooldowns are over, if you know what I mean.

CMK
07-10-2009, 12:57 PM
Okay, found it. On line 116 of Twister.lua, you should find the following:

auraCastTimer = timeCount + 4

The 4 is the time it takes for the bar to turn blue (or whatever color you've decided to use). I changed it to 4.3 and it's much more accurate in terms of actual cooldown time.

As stated above, the exact moment the bar would turn blue was just a teensy bit earlier than the actual aura cooldown time. This introduced issues with my playstyle, as I try not to "queue" abilities before the GCD or regular CD is finished since that seems to make for some serious "ability lag" as some describe it.

Now the bar turns blue a split-second before the actual aura cooldown ends.

Just thought I'd post this for you guys in case anyone is interested in the same end as I am.

Raxuri
02-13-2010, 04:51 AM
Its a must-have. Do you think we could get some skinning options? Its the ugliest thing in my UI list :)