Download
(87 Kb)
Download
Updated: 06-29-11 01:52 PM
Pictures
File Info
Updated:06-29-11 01:52 PM
Created:12-14-10 12:16 PM
Downloads:17,460
Favorites:108
MD5:
JS' Hunter Bar  Popular! (More than 5000 hits)
Version: 2.4
by: Soren [More]
JSHB Has problems with 4.2 due to a change in the handling of the Blizzard options page.

It requires a lot of re-code.

Please use Serenity, until I can get to fixing it.

http://www.wowinterface.com/downloads/info20019-Serenity.html
2.4:
- Fix for undocumented change in WoW API causing options errors. (If you have trouble moving the bar - delete saved variables for JSHB!)

2.3:
- Updated for patch 4.2.
- Serenity is now available on WoW Interface, Curse Gaming and http://gsguild.us.

2.2:
- Fix for frame unlock for indicator bar error.

2.1:
- Updated TOC for 4.1.
- Fixed Shadowed Unit Frames MD.
- Fixed 4.1 Combat Log Event changes (thanks for announcing this Blizzard!)
- There's an Indicator now for Aspect.

2.0:
- Fixed Debuff Alerts to be more consistent. They should always pop up now with their tip, no matter if it's a buff or debuff.
- Added more spell ID's to the spell table for trackers. (ie: Spirit Mend)
- Added Spirit mend duration and cooldown timers as defaults for BM.
- Added custom spell id lists for Tranq alerts, Debuff alerts(Called Auras, can be a buff or debuff now) and Timer Spells.
- Added Global SavedVariables for the custom spells so it's easier for people to send me their files.

1.991:
- Fixed add timer not working.
- Fixed Misdirection message on mounted unit. Had to hard-code the return message.

1.99:
- Fixed timers messing up (especially Iconed ones) when editing or adding them.
- Added some X-Perl frames to the list. If these are not all working, please give me exact frame names ("/jsb id" while hovering the frame that's not working with your mouse, i need the frame name from line 1).
- More checks for MD to not improperly spam someone they are on a mount.
- Fixed Call of the Wild tracker.

1.98:
- Bug fix for adding / editing timers not properly changing to the new variable from 1.97 release.
- Added Blizzard MT frame support for right click MD.

1.97:
- Fixed color change on target health to actually change. LOL
- Modified MD tells code to properly get target for whisper to avoid LUA error, as well as check for a valid unit that is not a pet, as well as in your party or raid.
- Right Click MD changes to re-assign clicks to the unit frames when a raid or party is changed. (ie: player joins, leaves, etc.)

1.96:
- Added nUI support for Misdirects.
- Removed global tempVars variable.
- Added in edit boxes to directly manipulate colors in config.
- Added TukUI missing frame names.
- Shortened variable declaration length to shrink addon over all.
- Changed spell tables - Now pet specific spells can be monitored.
- Added icon list (with option for tooltips) to show what buffs can be removed by tranq shot.
- Added in more pet spells.
- More checking for bad saved options.
- Changed table format for timers, true/false on 3rd value can now be 0 / 1 / 2 (numerics) for pet information.
- Changed tooltip anchoring to set parent with no anchor point to possibly fix a minor bug report.
- Made hunter's mark warning show if MFD is the only mark up and under 4s.
- Bug fixed from 1.95 that was not showing the Hunter's Mark warning cooldown counter.
- TukUI variables are now removed from memory after retrieving what JSHB needs.
- Mark reminder will now use the icon for which is fading, defaulting to "Hunter's Mark" icon - MFD icon when it's the only one up.
- Added (pet) identifier in spell list for spells that are meant for checking the pet's buff specifically (mend pet for example).
- Target % on bar is now yellow if greater then 80%, White if less than 80% but greater than 20% and red if 20% or less.
- If your MD target is mounted when you try to MD them, they will be told about it via whisper if cast announces are on.

1.95:
- Default misdirection channel changed from SAY to Self Whisper when not grouped at all and channel is set to auto.
- Added option to send tell to the misdirection target when threat is transferring and finished.
- Changed hunter mark reminder to sparkle only when in combat and totally hide when in a vehicle.
- Added support for Shadowed Unit Frames for right click misdirects.
- Changed right click misdirects to check for target being alive and not in a vehicle (you or target).
- Fixed type-o in localization.
- Fixed a bug with Hunter's Mark reminder, just a type-o that caused an error in rare situations.

1.94:
- Minor fix to removal of right click when disabled to re-enable full Blizzard normal functionality.

1.93:
- Changed TOC file to mark LibSharedMedia-3.0 as an optional dependency so it gets loaded before JSHB if you use it as a separate addone.
- Added clarification to the Misdirection frame about right clicks menus on Blizzard frames (you need to use a modifier to use them if you have Misdirection turned on for that frame set)
- Changed Marked For Death so that you pick up other hunter's MFD on a mob to prevent Hunter's Mark warnings from popping up.
- Added rez sickness as a debuff alert.

1.92:
- Option added to turn off the bar text representing current focus.
- Added in right click Misdirection option to allow you to right click a frame and have Misdirection cast on on that target.
- Added options pane for Misdirection options.
- Added Misdirection announces and expires to chat channel of choice.
- Added in alliance / horde specific spell definitions and defaults.
- Added support for 3rd party raid frames in addition to the standard Blizzard frames for right click misdirection.
- Added / fixed many debuff alerts, especially herioc abilities.
- Added more missing/requested spells to timer spell list.
- Modified color change on timers to swap from less than 10s to red to less than 4s to red. Thanks, -Aendos @mmo.
- Reverted all pet happyness additions I was in process of adding due to removal of happyness system from game in upcoming patch 4.1.
- Changed stack frame for Survival spec so that it's always visable but blocks are black when no proc is up, or flashing green if a proc remains.
- Added combat check for setMisdirects() function to be sure we don't modify a secure frame attribute in combat. If in combat it will now be called when the player is out of combat.
- Added Animation frame to Debuff Alerts, Hunter's Mark reminder and Tranq Alert in an attempt to make it more noticeable in fights like Heroic Omnotron, etc.

1.91:
- Minor fix for SharedMedia not registering right under certain circumstances.

1.9:
- Official bump to release version, no changes made past 1.8995.

1.8995:
- SharedMedia error fix.

1.8994:
- Made focus update like it did in the past, more fluid.
- Fixed type-o in code causing errors. (Font / Texture / Sound)

1.8991
- Fix for stack overflow error.
- Forgot to rename hard-defined font "Arial" to "Arial Narrow".
- Only allow single iteration of media functions now, so it cannot endless loop. (Rare)

1.899
- Bump from Alpha to Beta.
- LibSharedMedia-3.0 fully supported for importing shared variables and exporting my own to other addons. Now you can use any shared textures, fonts and sounds.

1.898:
- Added general pane option to enable or disable coloring of the timer text (cooldown / duration number) based on actual time remaining.
- Removed "Tranq!" from the top of the tranq alert icon.
- Fixed another dropdown issue in timers in the config panel.

1.897:
- Fixed bugs reported in 1.896 when new installs (no existing saved variables) were found.
- Fixed a couple other issues that resulted in the code changes.

1.896 Alpha:
- Added scroll bar to select icon index to the timer if it's an icon, hidden if not.
- Found a memory leak in options. This is what I get for using 3rd party code. Fixed most all of it but still need to find another 3.5k leak that happens upon load / exit of the options.
- More debuff alerts added.
- Recoded options to use globals under the global "JSHB" tag.
- Prepared options variables for Load on Demand.
- Options will now destroy all created frames and child frames upon exit. This should fix any memory leaks.
- Fixed more issues with 3rd party code not properly written causing memory leaks.
- Removed unnecessary functions in options.
- Gave more frames names to allow memory clean up.
- Made options Load on Demand. Options panels will no longer be in memory unless you need them. I plan to fully release the options from memory in the future if no longer in use, as well.
- Fixed issue with bar alpha staying max after bar is re-locked in position.
- Added in timer icon indexes, you can now reposition the timer icons to suit your needs.
- Fixed issue for timers being defaulted if you removed all timers from a spec and logged out and back in or reloaded UI.
- Added an additional check for TukUI to be sure the user is on v13 before importing TukUI globals T,C,L.
- Found the memory leak, but I need to do a bunch of recode to get rid of it. Releasing this alpha now, it's better on ram than the current releases anyway. I'll work on this next and the sharedmedia, etc.

1.895 Alpha:
- Stack bars can now be flipped to the top instead of the bottom.
- Scrolling timer icons size will now need to be set, no more auto-setting.
- Preliminary changes for module support.
- Preliminary changes for Load on Demand.
- Tweaks to moving timers to improve functionality.
- Various fixes for alpha values not being of the proper alpha.
- Icon timer frames now created via internal setup calls.
- New movable frame identifier for Icon Timers if they are set to movable (otherwise they are positioned relative to the main focus bar)
- Fixed jittery moving timers (noticeable on serpent sting for example).
- Added option to move the focus number left or right on the bar.
- Modified tick mark for main shot to not bleed over the top or bottom of the focus bar.
- Added stacks for icon timers.
- Removed backdrop from icons, should make them look better and not have a bleed through on the corners.

1.894 Alpha:
- Change spell ID back for freezing trap.
- Options added for upcoming Icon Timers. (Options only, they do nothing as of yet!)
- Locale updates.
- Fix for LUA error involving Crowd Control timers.

1.893 Alpha:
- Created chained functions support for main frame. This *possibly* in the future will allow others to develop modules for JSHB, but also allows easier additions to what the main frame is checking on a timed basis.
- Added in target health to the bar, option to enable or disable as well. Default to on.
- Fixed tooltips not showing on debuff alerts.
- Added scroll bar to general options pane.

1.892 Alpha:
- Fix for unclickable zone created from the debuff alert, since tooltips were added.
- Fix for debuff alert alpha staying at the initial set value and not updating with the bar.
- Fix for Stack bars bugging out when at full proc and UI is reloaded.
- Returned autoshot bar as an option, disabled by default.
- Returned autoshot fire text, but made it independent from the bar being on.
- Changed a lot of variables to be more "johnny-on-the-spot" for response times; meaning all variables are now using current live values as opposed to stored values.
- Modified main bar to be MUCH more responsive by hooking the UNIT_POWER event to trigger a bar update.
- Fix for TukUI erros with the options for it turned on.
- Lowered CPU usage of the addon considerably.
- Added scrollable frame to general options to accommodate the extra options.
- Removed the option to allow timers to follow the top or bottom center lines of the bar to get ready for the icon timers.
- Added self whisper to tranq notification channel selection. Suppresses the outgoing "To:" so you don't get double spammed.
- Added more spells, including Potion of the Tol'Vir for tracking the duration on yourself.

1.891 Alpha:
- Removed autoshot swing bar. No longer necessary as autoshot now fires while moving.
- Autoshot options removed.
- Stack options added to enable or disable it.
- Recode on various timer objects to improve movement and overall flow of timers.
- A lot of code clean-up.
- Added in stack bars to indicate stacks for various specs (BM = Frenzy stacks on pet, MM = Ready, Set, Aim stacks and SV = Lock n' Load Procs remaining).
- Ripped out a lot of useless code.
- Fixed some weird issues with timers that I never noticed before.
- Stack bars flash when at max or are ready for use.

1.87:
- Debuff alert now has tooltips for hovering over, still non-interactive though.
- If you track the duration of mend pet on yourself, it will actually use the duration on the pet so you can see when it's still healing the pet or expired.
- Removed all checks for OmniCC/NC/etc. so the addon uses it's own cooldown numbers.
- Removed the cooldown wheel effect and just use a number now on icons.
- Minor code changes and enhancements.
- Added in extra checking for TukUI users to be sure it's v13 they are using before unpacking the TukUI variables.
- More spells added.

1.86:
- Options not being saved is fixed.
- LUA error for hunter's mark fixed.

1.85:
- Bug fixes for new installs and timer nil errors.
- Bug fixes for Debuff Alert LUA errors.

1.84:
- Changed the handling of configuration settings. The addon is now more efficient with setting default/initial configuration settings and will also check the values in case something is missing and add it to prevent lua errors for people upgrading non-sequentially in version. Also reduced code size a bit.
- Bug fixes.

1.83:
- TOC bump
- Movable frames now turn their border or icon green to show you are in movement/unlocked mode.
- Better Tukui support for coloring, thanks to Methyl for pushing it up in priority by offering code.
- Added in a debuff watcher for *select* debuffs. If you want one added that is not there, just ask. Again, this is for select debuffs, not everything.
- Added in full movability of frames related to JSHB. You can now move the tranq, debuff, mark, cc locations all seperate from the bar.

1.82:
- Released to select testers only.

1.81:
- TOC update.
- Fixed a mark reminder being triggered while targeting a dead mob (thanks to Aim's (DIFW / Horde / Malfurion ) report)
- Updated French translation, thanks to Fenron EU-Hyjal!
- Added an alert to notify you of a tranq-able buff on a mob (nice for Maloriak!) - I can use more mob locations and names for the alert list, if you run by any in your adventures!
- Made alert frame anchored to the UIParent and seperate from the bar. If this works well, I will make the other frames do the same. Please give feedback on this.
- Added some more spells for tracking, per requests made in mail, forums and comments.
- Changed main shot for Marksman to Aimed Shot instead of Chimera Shot due to the heavier weight it carries.
- Reduced code size slightly (I'll be doing this more and more, again important things first)
- Optimized some code (ongoing).

1.74:
- TOC / Version bump to stay ahead of the testers.
- Added in blood fury and a couple more spells for timers. By the way, if anyone wants others, just ask. I add them per request or I find they are missing (trinkets cooldowns can even be added, for instance).
- Support for patch 4.0.6 change to trap aura duration of 8s when in pvp with a player controlled unit.
- Added the ability to specify a single channel for tranq shot dispel announces, or automatic (default) as it was before.
- Fixed some coloring issues with the bar when class coloring is turned off.

1.73:
- Added French translation - thanks to Jøsie on the Les Sentinelles European server (frost.taguilde.net).
- Changed bar update timing to make the timers and autoshot bar look more fluid and not so choppy.
- Changed the way timers show, should look a bit more clear.
- Fixed bug in tranq announce that was showing a dispel message when BM talent Improved Mend Pet removed a buff off pet.
- Added in clickable links to the dispels on tranq announements.

1.72:
- Fixed drunkness issues - sorry.
- Added more spells.
- Fixes to residual frames for adding timers.
- Fixes to config changes not actually applying.

1.71:
- Added in game configuration of all addon functions.
- Added tranquilizing shot dispel notification. (from unreleased 1.7)
- RENAMED ADDON to JSHunterBar, you may need to remove the old one.
- Added localization for all languages, just need help on translations, if you can help - please contact me.

1.7:
- Added tranquilizing shot dispel notification.

1.62:
- Added in Hunter's Mark warning to remind you to apply mark or that it's getting near fading from the current target.
- Fix CC timers remaining if you leave the trapped or cc'd mob and are out of range of combat logging.
- Made the main shot tick mark able to be turned off via config.lua.
- Moved CC icons in toward the bar a bit to make it look more uniform.
- Fixed center icon timers not showing very well.
- Added OmniCC code for CC timers when the player is not using OmniCC / TukUI / NC.

1.61:
- Yeah, so I forgot to move a call to the right place, sorry. CC shows properly now.

1.6:
- Minor fixes, nothing really noticable
- Trap timers for Freezing trap & Wyvern Sting.
- Made autoshot bar a nudge taller.

1.53:
- Fix for timers not clearing when a mob dies at times.
- Fix for conflicts with Startip and Mountiful.
- Fix for people having framerate drops, due to the conflicts mentioned above.
- Variables renamed in this release, if you made changes to your config.lua, you should manually add the changes to this version again, or edit your version to reflect the 3 renamed variables.
- Localized functions instead of pushing them global.

1.52:
- Just pushed to release, out of Beta.

1.51 Beta:
- Fix bar issue being black when entering game from char select screen, sorry didn't think to test that before release, will next time though!
- Fix LUA error when unlearning and relearning talents
- Fix talent swap error with max power not being updated.

1.5 Beta:
- Fixed issue with focus bar alpha not being set right on initial game load / player entering game world.
- Added config.lua option to change refresh interval (default is 0.1, ten updates a second)
- Added auto-shot swing timer, can be disabled in config.lua
- Fixed coloring issues, when class colors were not used.
- Added over-cap warning at 80% full focus, changing the bar to orange
- Fixed many issues with coloring when you do not use class coloring, surprised I missed it....
- Fixed memory ramping up on the addon, should stay about 47k with this release
- Added in wyvern sting, widow venom and freezing trap to the cooldown bar, I do plan to track the traps on targets later - I just had too much to do for the other added features; this should be sufficient for the in-between.
- Removed a lot of locals and cleaned the code to be much more memory friendly, should not see issues with extended use if you had in the past.

1.4 Beta:
- Dynamic timers. You can now have more than two tracked items; actually you can track everything you can think of now.
- Movable timer positions. Edit the config.lua to change positions.
- Movable timer text too.
- Icon size can be set via slash command now.
- Misc. bug fixes.

1.3 Beta:
-Fixed talent swap issue. Good thing I thought of it AFTER I released 1.2

1.2 Beta:
-Change default texture from Blizzard to a solid color.
-Allow Timers to specify position on bar,
TOP: Center of icon follows the top line of the frame
BOTTOM: Center of icon follows the bottom line of the frame
ABOVE: Icon rests above the bar, bottom of icon 1 pixel above frame top
BELOW: Icon rests below the bar, bottom of icon 1 pixel above frame bottom
- Fixed a bug where your 1st timer was not showing unless you reloaded you UI.
- Added slash command to change icon size, 0 = default (i prefer default!)
- Added more options in the config.lua to allow the icons and timer to be repositioned.
- Modified frame positioning code to be more efficient and smarter.

1.1 Beta:
-Fix for Survival tree bug with Black Arrow. Type-o on my part.

1.0 Beta:
-Initial release.
Archived Files (44)
File Name
Version
Size
Author
Date
2.3
87kB
Soren
06-28-11 07:58 AM
2.2
87kB
Soren
05-04-11 09:57 AM
2.1
87kB
Soren
04-27-11 10:33 AM
2.0
86kB
Soren
03-30-11 10:00 AM
1.991
82kB
Soren
03-26-11 02:22 PM
1.99
82kB
Soren
03-23-11 10:49 AM
1.98
82kB
Soren
03-21-11 05:17 PM
1.97
82kB
Soren
03-19-11 09:44 PM
1.96 BETA
82kB
Soren
03-18-11 02:14 PM
1.95
80kB
Soren
03-13-11 04:27 PM
1.94
79kB
Soren
03-12-11 01:51 PM
1.93
79kB
Soren
03-12-11 01:28 PM
1.92
78kB
Soren
03-11-11 02:28 PM
1.91
80kB
Soren
03-09-11 04:15 PM
1.9
80kB
Soren
03-07-11 02:52 PM
1.8995 BETA
80kB
Soren
03-07-11 09:45 AM
1.8994 BETA
80kB
Soren
03-06-11 05:48 PM
1.8991 BETA
80kB
Soren
03-06-11 11:29 AM
1.899 BETA
80kB
Soren
03-05-11 10:29 PM
1.898 ALPHA
62kB
Soren
03-04-11 01:38 PM
1.897 ALPHA
61kB
Soren
03-04-11 12:09 PM
1.896 ALPHA
62kB
Soren
03-03-11 10:15 PM
1.895 ALPHA
60kB
Soren
02-27-11 10:54 PM
1.894 ALPHA
58kB
Soren
02-25-11 12:18 PM
1.893 ALPHA
58kB
Soren
02-24-11 01:26 PM
1.892 ALPHA
57kB
Soren
02-22-11 03:56 PM
1.891 ALPHA
56kB
Soren
02-20-11 06:15 PM
1.87
55kB
Soren
02-18-11 10:22 AM
1.86
55kB
Soren
02-16-11 06:30 PM
1.85
55kB
Soren
02-16-11 02:42 PM
1.84
55kB
Soren
02-15-11 12:39 PM
1.83
56kB
Soren
02-14-11 12:02 PM
1.81
54kB
Soren
02-08-11 11:59 PM
1.74
53kB
Soren
02-07-11 03:14 PM
1.72
48kB
Soren
01-30-11 04:38 PM
1.71
47kB
Soren
01-29-11 04:36 PM
1.62
33kB
Soren
01-18-11 10:01 PM
1.61
31kB
Soren
01-14-11 07:12 PM
1.6
31kB
Soren
01-14-11 03:00 PM
1.53
30kB
Soren
01-04-11 02:06 PM
1.52
30kB
Soren
12-22-10 09:38 AM
1.51b
30kB
Soren
12-18-10 04:03 PM
1.5b
30kB
Soren
12-17-10 03:12 PM
1.4b
29kB
Soren
12-14-10 12:16 PM


Post A Reply Comment Options
Unread 02-07-11, 06:40 PM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Re: Thanks!

Originally posted by Lutherien
By far, this is one of the best hunter mods/addons I've ever used. A lot of useful information centrally located and definitely helps optimizing the rotation.

Thanks for all of your hard work.
Thanks for the vote of confidence!

JS
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-08-11, 10:19 AM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
frFR translation is up to date for the next release, thanks to Fenron EU-Hyjal!

Thank You for the help, appreciate the time!

JS
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-08-11, 10:19 AM  
lodewijk
A Deviate Faerie Dragon

Forum posts: 13
File comments: 122
Uploads: 0
patchnotes for 4.0.6 say: "Hunters can now use Auto Shot while moving."

will this break this addon tomorrow?
lodewijk is offline Report comment to moderator  
Reply With Quote
Unread 02-08-11, 10:50 AM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
OK folks I can use some help here. Need spell ID's for abilities that we should tranq off when up. (ie: Maloriak's debuff, the enrage on the trash drake in BWD, etc.)

Anyone that happens to have the spell ID's handy will save me some time, and get a big "thank You!" from me.

JS
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-08-11, 02:09 PM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Originally posted by lodewijk
patchnotes for 4.0.6 say: "Hunters can now use Auto Shot while moving."

will this break this addon tomorrow?
Nope. Already have accounted for PTR notes in 1.74.
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-09-11, 02:00 AM  
Kendian
A Molten Giant
 
Kendian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 172
Uploads: 13
GREAT mod! Anyhow, lol, in screenshot 1, theres text that reads SIC 'EM! What font is that, please?
__________________
Kendian is offline Report comment to moderator  
Reply With Quote
Unread 02-09-11, 06:19 AM  
Rainrider
A Rage Talon Dragon Guard

Forum posts: 315
File comments: 91
Uploads: 0
You could use https://github.com/Adirelle/LibDispe...hEnrageList.sh to get a list of all dispellable enrage effects. Other spellIDs are included in https://github.com/Adirelle/LibDispellable-1.0/blob/master/LibDispellable-1.0.lua
Last edited by Rainrider : 02-09-11 at 06:20 AM.
Rainrider is offline Report comment to moderator  
Reply With Quote
Unread 02-09-11, 09:06 AM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Originally posted by Kendian
GREAT mod! Anyhow, lol, in screenshot 1, theres text that reads SIC 'EM! What font is that, please?
That's my UI - not the addon.

www.tukui.org v12. v13 is about to be released by the dev team there.
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-09-11, 09:16 AM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Originally posted by Rainrider
You could use https://github.com/Adirelle/LibDispe...hEnrageList.sh to get a list of all dispellable enrage effects. Other spellIDs are included in https://github.com/Adirelle/LibDispe...llable-1.0.lua
Thank you for this. Not sure I want to implement every single one, as the alert icon can go nuts (especially in pvp).

My idea behind this was done because a hunter in our guild was doing maloriak and needed to dispel his buff. (Remedy I think is the name).

Do people want a full implementation of dispellable buffs?
Looking for feedback here, cause it's really easy to implement.
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-09-11, 09:26 AM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Originally posted by Kendian
GREAT mod! Anyhow, lol, in screenshot 1, theres text that reads SIC 'EM! What font is that, please?
Can also be from xCT combat text.
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-11-11, 09:37 PM  
Methyl
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Hey i was wondering if you could do your Tukui Skinning a little differently.

first after you declare your mF.db variable could u add

Code:
		
if self.db.enabletukui then
local T, C, L = unpack(Tukui)
borderr, borderg, borderb = unpack(C["media"].bordercolor)
backdropr, backdropg, backdropb = unpack(C["media"].backdropcolor)
end
Its around line 1463ish after self.db = JSHB_SavedOptions

And then when you actually skin the panels all you could do would be
Code:
JSHBMarkFrame.border:SetBackdropColor(backdropr,backdropg,backdropb,1)
JSHBMarkFrame.border:SetBackdropBorderColor(borderr,borderg,borderb,1)
:x that way losers like me who edit tukui's medias/medias.lua can ezly use the tukui skin without it being the default one.

or you could just skin them with

Code:
		
if self.db.enabletukui then
local T, C, L = unpack(Tukui)
end
same place around line 1463ish.

Code:
mF.border:SetTemplate("Default", true)
:O just asking cause ill probably have to edit these files since V13 came out and I want to keep it skinned correctly hehe.
Last edited by Methyl : 02-11-11 at 09:38 PM.
Methyl is offline Report comment to moderator  
Reply With Quote
Unread 02-12-11, 12:12 PM  
JS
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 112
Uploads: 3
Originally posted by Methyl
Hey i was wondering if you could do your Tukui Skinning a little differently.

first after you declare your mF.db variable could u add

Code:
		
if self.db.enabletukui then
local T, C, L = unpack(Tukui)
borderr, borderg, borderb = unpack(C["media"].bordercolor)
backdropr, backdropg, backdropb = unpack(C["media"].backdropcolor)
end
Its around line 1463ish after self.db = JSHB_SavedOptions

And then when you actually skin the panels all you could do would be
Code:
JSHBMarkFrame.border:SetBackdropColor(backdropr,backdropg,backdropb,1)
JSHBMarkFrame.border:SetBackdropBorderColor(borderr,borderg,borderb,1)
:x that way losers like me who edit tukui's medias/medias.lua can ezly use the tukui skin without it being the default one.

or you could just skin them with

Code:
		
if self.db.enabletukui then
local T, C, L = unpack(Tukui)
end
same place around line 1463ish.

Code:
mF.border:SetTemplate("Default", true)
:O just asking cause ill probably have to edit these files since V13 came out and I want to keep it skinned correctly hehe.
Methyl, thanks for the code. I have no problem implementing this, as I personally use tukui. You just got this pushed to the top of the list, once I get this current release out. Your code above (at first glance recovering from last night) seems to assume that someone will not turn on the tukui enables in the options not having tukui. Simple enough to check for, I just never put this above the rest because i don't enable those tukui options as I don't like the way it looks LOL. Anyway, will do. Thanks for the code.

Thank you,
JS
JS is offline Report comment to moderator  
Reply With Quote
Unread 02-12-11, 09:51 PM  
Methyl
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Hmmm yeah true i was not really thinking about people who are not using Tukui wanting it to be skinned like tukui, well that wouldnt be to hard to check for really just check is tukui is loaded and if it is do the unpack and the SetTemplate API and if its not just default to your current skinning. gogo If statements haha...... now just to make my bigwigs skin editless <_______________<.
Methyl is offline Report comment to moderator  
Reply With Quote
Unread 02-13-11, 02:25 PM  
fixies
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: problem

Originally posted by Soren
Sounds like an addon conflict.

Can you disable all addons but JSHunteBar and see if it still happens?
I'd like to identify which addon it is thats conflicting and I can work around it. Most likely they are using the same variable name as me.

If there are any lua errors, please post them.
Lua error :
all addons disabled

Message: Interface\AddOns\JSHunterBar\main\core.lua:684: attempt to index field 'db' (a nil value)
Time: 02/13/11 21:22:55
Count: 339
Stack: Interface\AddOns\JSHunterBar\main\core.lua:684: in function <Interface\AddOns\JSHunterBar\main\core.lua:680>
Interface\AddOns\JSHunterBar\main\core.lua:963: in function <Interface\AddOns\JSHunterBar\main\core.lua:962>
Interface\AddOns\JSHunterBar\main\core.lua:1022: in function <Interface\AddOns\JSHunterBar\main\core.lua:1017>

Locals: (*temporary) = nil
(*temporary) = "player"
(*temporary) = "attempt to index field 'db' (a nil value)"
currentPower = 10391
powerMax = 0
classColors = <table> {
1 = 0.67
2 = 0.83
3 = 0.45
}
-----------------------------------------
But when i close the lua error, the freezing dissapears and it seems ok. Dont know whats wrong.
fixies is offline Report comment to moderator  
Reply With Quote
Unread 02-13-11, 07:50 PM  
Tomec76
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
A couple things

First let me say I'm really happy with this. I was using Stay Focused before, but that seems to be semi-borked now so I went looking for something new and found this.

So far I'm liking it, and like that it can also help track CDs and stuff as I tend to find myself focusing a lot on the energy bar and not so much CDs sometimes. However, there are a couple things I noticed and had happen to me.

First, on the CD tracking, it doesn't seem to work right for me. I only want it to track one or two things (as I use elv ui with it's class timers for a lot of things) and so I removed things like how long BW was lasting and stuff. However, when I hit BW it just pops up a LUA error saying it tried to index a nill value or something. I haven't tried with anything else yet though.

Also, unless I totally mis-understood, I thought the Alpha settings on things were basically it's opacity? But I tweaked it to be 0% when out of combat, and 100% while in but it always stays the same. I do have the movable option checked, so is that causing it to stay 100% all the time?

On the subject of moving it, it seems to jump around some also. For example I'll change the size and it jumps out of the position I moved it to. I think (although not 100%) that it may jump every time I hit "OK" to close the config box.


Really, I can live w/o the CD tracking and it stays put if I don't try changing the options or something, so none of this is a critical thing. However, it'd be nice if someone/you could help get them fixed.
Tomec76 is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.