Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(109 Kb)
Download
Updated: 01-08-08 08:47 PM
Pictures
File Info
Updated:01-08-08 08:47 PM
Created:unknown
Downloads:26,519
Favorites:53
MD5:
LittleTrouble  Popular! (More than 5000 hits)
Version: 2.0-66863.14
by: Fleetfoot [More]
Description:
Have you ever wondered what exactly youre AutoShot is doing, i mean, youre paying good money for it, but really, how do you know youre getting youre moneys worth from it.
Well worry no longer, fleetfoot industries gives you LittleTrouble, the younger, more handsome brother to BigTrouble.
Through pixel magic this will give you a castbar for youre AutoShot.

Why:
I can already hear the question in the air, why would i make this since BigTrouble has this and more. Well with the advent of the new event system in 2.0 both Aimed Shot and Steady Shot was registring with blizz default castbar aswell as every other castbar out there. So after much pondering how i would move forward with BigTrouble i decided the best thing was to create this thing as a AutoShot only addon. This will give you the viewer the choise of using whichever castbar you desire for aimed shot and steady shot. This feels like the better solution rather than trying to shoehorn steadyshot into BigTrouble. This also made it possible to clean up alot of fuzzy logic that i had to use for Aimed Shot. The result is a new, more sparkly autoshot addon with lots of customization on the looks of it, you can even now change the color of the bar

And yes, i know zhunter also provides a AutoShot bar, but there's always room for one more, especially if youre like me and dont use zhunter.

Noteworthy stuff:
This mod does rely on the Ace2 embedable framework. Ace2 is the next generation of the Ace line, and does not require an external Ace2 addon as a dependency.

Command List:
Now, i wanted to make this one both slice and dice but in the beginnning i settled for just one commandline options. Now tho there are a myriad of options to tweak the look of the bar.

/ltrouble -- Gives you a list of available options.

Changelog:
2.0-66863.14:

- Updated ace libs

2.0.55184.5:

- Updated ace libs
- Some minor code tweaks
- Rejigged the onupdate function

2.0.43627:

- Updated ace libs
- Some minor cleanups.

2.0.40520:

- Updated ace libs
- Switched to using waterfall for option gui instead of dewdrop.

2.0.36974:

- Bumped toc

2.0.35108:

- Fixed german translation
- Updated the included ace libs

2.0.34539:

- A lot of code cleanup
- A fair bit of optimization, should use up quite a bit less cpu time
- Added options for most things, go nuts
- Added a gui for options, just type /ltrouble and it should pop up
- Usual bug fixes

2.0.30530:

- Added support for !SurfaceControl thx to patch from Kergoth.
- Updated externals.

2.0.29252:

- Fixed externals.
- Minor code fixes.
- Changed to border options, no longer a toggle, instead a selection of different styles.
- Updated externals which fixes a potential problem with saving youre profile.

2.0.27158:

* Changed maxwidth of bar to 5000.
* Updated ace libs.
Optional Files (0)


Post A Reply Comment Options
Unread 09-03-07, 04:07 PM  
wallofchaos
A Kobold Labourer
 
wallofchaos's Avatar

Forum posts: 0
File comments: 25
Uploads: 0
How to Move bar?

Is there a way to move the bar? Im not seeing any options for it.
wallofchaos is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 10:30 AM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by foot
Fleetfoot, was reading the EJ forums and came across this link which might interest you:

http://forums.worldofwarcraft.com/th...894431&sid=1#1

Code:
Open littletrouble.lua and find the follow block of code:

function LittleTrouble:STOP_AUTOREPEAT_SPELL()
isAutoShot = false
self:UnregisterEvent("STOP_AUTOREPEAT_SPELL")
if not isAimedShot then
self:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED")
end
end

Then, simple remove everything inside of it, so that it becomes:

function LittleTrouble:STOP_AUTOREPEAT_SPELL()
end

Hehe, well thats one way to do it, but as the poster states, you need to continue mashing the button for it to work, and i dont really wanna force other users of LittleTrouble to have to do that.
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 10:28 AM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by foot
Yes, but the macro switches it back on almost instantly when it begins casting steady.

I noticed that sorren's bar displays the .5s cast when you first toggle autoshot, whereas ltrouble waits for it to actually fire. Maybe this has something to do with the problem?
Well, early on i decided to not show that first 0.5 shot, because its an immense hack, and frankly i didnt think it was of much use anyway to see it. But no, thats not really the problem.
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Unread 08-25-07, 12:54 AM  
foot
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Fleetfoot, was reading the EJ forums and came across this link which might interest you:

http://forums.worldofwarcraft.com/th...894431&sid=1#1

Code:
Open littletrouble.lua and find the follow block of code:

function LittleTrouble:STOP_AUTOREPEAT_SPELL()
isAutoShot = false
self:UnregisterEvent("STOP_AUTOREPEAT_SPELL")
if not isAimedShot then
self:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED")
end
end

Then, simple remove everything inside of it, so that it becomes:

function LittleTrouble:STOP_AUTOREPEAT_SPELL()
end
foot is offline Report comment to moderator  
Reply With Quote
Unread 08-24-07, 06:50 AM  
foot
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Originally posted by Fleetfoot
Hmmm im gonna check out sorrens then and see how he does it, but, its not so much that my timer stops showing when you hit /stopcasting, its more the fact that it switches of youre autoshot.
Yes, but the macro switches it back on almost instantly when it begins casting steady.

I noticed that sorren's bar displays the .5s cast when you first toggle autoshot, whereas ltrouble waits for it to actually fire. Maybe this has something to do with the problem?
foot is offline Report comment to moderator  
Reply With Quote
Unread 08-24-07, 03:18 AM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by foot
I have the exact same problem . I'm a BM hunter that hates the spam macro, but I'm having trouble getting KC in smoothly.

BTW, the autoshot timer in Sorren's Timers (the ace2 version) is immune to stopcasting, but it will cause a very odd behaviour whereas the progress indicator will jerk forward and completely mess up my timing.

Please let me know if you find a solution to this problem.
Hmmm im gonna check out sorrens then and see how he does it, but, its not so much that my timer stops showing when you hit /stopcasting, its more the fact that it switches of youre autoshot.
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Unread 08-23-07, 12:56 PM  
foot
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Originally posted by Utters
Hey great mod. Though I am having slight problems with it and my macro for steady/kc. I know why it is stopping the suto bar but I was wondering if there was anyway to make the mod ignore the stopcast in the macro and keep the auto bar up. For reference this is the macro I use.
#show Steady Shot
/stopcasting
/castrandom [target=pettarget] Kill Command
/stopcasting
/cast Steady Shot
/script UIErrorsFrame:Clear()

I know there is the spam able one but I like to hand weave my shots so I am stuck with this one afaik. So I'm just asking is there any way around it or another macro that works that I am not aware of. Thanks in advance.
I have the exact same problem . I'm a BM hunter that hates the spam macro, but I'm having trouble getting KC in smoothly.

BTW, the autoshot timer in Sorren's Timers (the ace2 version) is immune to stopcasting, but it will cause a very odd behaviour whereas the progress indicator will jerk forward and completely mess up my timing.

Please let me know if you find a solution to this problem.
foot is offline Report comment to moderator  
Reply With Quote
Unread 08-06-07, 04:37 AM  
Novity
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I too had just found this addon on wowace n i just made a acc here just to post here.I just cant find the option to shift the autoshoot bar.The autoshoot bar is sitting right in the middle of the screen of mine which i would like in my case prefer it slightly located in the lower part of the screen.Do i have to alt/shift/ctrl + left click/right click to move it?Many thx for this mod.It's very accurate.
Last edited by Novity : 08-06-07 at 04:40 AM.
Novity is offline Report comment to moderator  
Reply With Quote
Unread 07-26-07, 06:30 AM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by Lichbane
I've only just found this addon. I'm still at work so I haven't managed to install it yet, so please bear with me.

Is it possible to superimpose the timing of my Steady Shot ... kind of like those overhealing bars you get with healer addons? This will help enormously to get timing right and would be a REALLY handy feature.

EDIT: Nevermind ... I found Big Trouble
I like these comments, makes me eve more certain that i made the right choice to have 2 mods, one for pure autoshot and the other for autoshot + the rest
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Unread 07-25-07, 05:55 PM  
Lichbane
A Deviate Faerie Dragon
 
Lichbane's Avatar

Forum posts: 14
File comments: 75
Uploads: 0
I've only just found this addon. I'm still at work so I haven't managed to install it yet, so please bear with me.

Is it possible to superimpose the timing of my Steady Shot ... kind of like those overhealing bars you get with healer addons? This will help enormously to get timing right and would be a REALLY handy feature.

EDIT: Nevermind ... I found Big Trouble
Last edited by Lichbane : 07-25-07 at 10:27 PM.
Lichbane is offline Report comment to moderator  
Reply With Quote
Unread 07-18-07, 10:48 AM  
Konstas
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Fleetfoot
Hmm just tried the latest version i have up here and i cant reproduce that problem. Are you using the latest version here? And also, is it just the position that wont save, or does everything reset, like texture, width, height etc.?
It was some sort of conflict with Big Trouble, which I downloaded and tried out the same day. Deleting both addon folders as well as saved variable files from the WTF folder and reinstalling Little Trouble solved the problem.
Konstas is offline Report comment to moderator  
Reply With Quote
Unread 07-14-07, 04:28 PM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by Konstas
I'm having a problem where the bar's location is not being saved. Every time I log in, I have to drag it back to the position I want it to be in.
Hmm just tried the latest version i have up here and i cant reproduce that problem. Are you using the latest version here? And also, is it just the position that wont save, or does everything reset, like texture, width, height etc.?
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Unread 07-13-07, 02:15 PM  
Konstas
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'm having a problem where the bar's location is not being saved. Every time I log in, I have to drag it back to the position I want it to be in.
Konstas is offline Report comment to moderator  
Reply With Quote
Unread 06-06-07, 05:42 PM  
Utters
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by Fleetfoot
My initial thought is no, i don't think there is a way to distinguish between a stop from the user and a stop for other reasons. I'm not sure what events stopcasting throws, but im guessing its at least putting out a STOP_AUTOREPEAT_SPELL. Anyho, i need to check this out, but don't get your hopes up, im pretty sure it cant be worked around.
Yeah was figuring that was the case =/ thanks for the effort though.
Utters is offline Report comment to moderator  
Reply With Quote
Unread 06-06-07, 03:33 PM  
Fleetfoot
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 67
Uploads: 6
Originally posted by Utters
Hey great mod. Though I am having slight problems with it and my macro for steady/kc. I know why it is stopping the suto bar but I was wondering if there was anyway to make the mod ignore the stopcast in the macro and keep the auto bar up. For reference this is the macro I use.
#show Steady Shot
/stopcasting
/castrandom [target=pettarget] Kill Command
/stopcasting
/cast Steady Shot
/script UIErrorsFrame:Clear()

I know there is the spam able one but I like to hand weave my shots so I am stuck with this one afaik. So I'm just asking is there any way around it or another macro that works that I am not aware of. Thanks in advance.
My initial thought is no, i don't think there is a way to distinguish between a stop from the user and a stop for other reasons. I'm not sure what events stopcasting throws, but im guessing its at least putting out a STOP_AUTOREPEAT_SPELL. Anyho, i need to check this out, but don't get your hopes up, im pretty sure it cant be worked around.
Fleetfoot is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: