I add translation, Currently only the following localization are implemented:
Chinese (Thanks to 老超@网易魔兽插件站 (@wowuicn))
German (Thanks to Baine)
Russian (Thanks to itekimasu)
I still need:
"esES": Spanish (Spain)
"esMX": Spanish (Mexico)
The First part is the Energy bar. It has a combo point counter on its left side and an energy counter on the right one. There is a 35% health target warning on it which display the backstab icon to show you when to switch Combo builder in mutilate spec.
There is also three sparks showing three different thresholds on the energy bar.
These three thresholds can be used to let you know when to press a specific key instead of spamming it; you can for example set two sparks at respectively 35 and 55 energy to know when to use mutilate or envenom if you are Assa specíed. By default, the three thresholds are set to 25, 35 and 55 but you can change their value and you can also choose to play an audio alert for each one.
Combo Point Bar
The second part is the combo point bar. It displays five rectangles in a line, one for each combo point.
When you gain a combo point, the corresponding rectangle will be colored in yellow; it will turn green if a deadly poison stack corresponding to the combo point is applied.
There is also a combo point counter in the middle of the bar. If you lose or change target the combo point become gray. At this time you could still use them for Slice and Dice or Recuperate.
The third part is composed by multiple bars; one for each following timer:
-Slice and Dice
-Vendetta and its cooldown
-Tricks of the Trade cooldown
-Adrenaline Rush and its cooldown.
The spellís icon is displayed on the left side and the timer itself on the right side of each bar; you can also choose to display or not the spellís name on the bar.
Each bar is optional and can be hidden individually using the configuration menu.
The slice and dice and Rupture timers also share a special feature.
The add-on will deliver an audio alert when there is only 3s, 2s and 1s remaining either on Slice and Dice or Rupture, and audio rewards for refreshing them.
You can modify your settings through the configuration menu which can be accessed by typing "/sc" or "/slicecommander". Hereís an overview of what you can configure:
-adjust width, height and scale value of each type of bars.
-modify the texture of energy and timer bars.
-choose which timer bars are displayed.
-choose which sound is played for each alert.
-choose to display or not the name of the spell on timer bars.
This add-on should work with English, US, French, German, Spanish and Russian clients.
I will keep improving this add-on, so feel free to leave a comment.
Let choose bar position and order. [DONE v4.3.0]
Make timer bars not only decrease at 6sec of the end, but at the start. [DONE v4.4.0]
Add threat bar.[DONE v4.5.0]
Add Option to not fade out full energy bar when in combat.[DONE v4.6.0]*Not an option.
Let user change the opacity of the frame.[DONE v4.6.0]
Add Combat CD timer and timer ability (AR & BF).[DONE v4.7.0]
Add Tick (sparks) marks like ForteXorcist on DoT and HoT.[DONE v4.7.0]
Mario mod when adrenaline rush is up.[DONE v4.7.3]
Add feint timer and CD.[DONE v4.10.0]
Add success kick warning.[DONE v4.10.0]
Add Subtlety timers.[DONE v4.23]
Remove the use of specific sound, It should use built-in sound.
Let user change the bar color.
-Fix issue with CP (I hope).
-Re-use mp3s files.
-Combo points should now be retain correctly. Replace the use of GetComboPoint() by UnitPower("player", 4). (thanks to angoliant)
-Fix issue with custom mp3 file not playing since 6.0, all files are not ogg.
-Fix issue with poison button because UnitAffectingCombat function never return nill anymore.
-Fix issue with Hemorrhage timer because debuff timer now same id as the ability.
-Fix some 6.0 issue.
-Fix some issue when using without border.
-Fix an issue when trying to create poison button to fast at loggin (for real this time).
-Fix an issue when trying to create poison button to fast at loggin.
-Bump toc for patch 5.4.
-Fix an issue with new slicecommander install.
-The icon of poison reminder are now clickable to re-apply poisons.
-The icon of poison reminder are now configurable.
-Fix the issue with wow UI Scale setting to be checked.
-Bump toc for patch 5.3.
-Add rupture dot power indicator.
-Bump toc for patch 5.1.
-Wound poison now count for the icon poison warning.
-Fix armor reduction deubff timer bar that will now always show even if it is applied by an other player.
-Some code tweaking.
-Icons are now freely movable.
-Icons size can now be change.
-Add poison buff reminder function:
An icon can be display 10 minutes before Deadly poison ends. It does not appear in fight unless it ends. It also does not appear when mounted.
-A sound can be associated to this reminder.
-Shadow blades cooldown bar display can now be set separately.
-Vendetta cooldown bar display can now be set separately.
-The movable anchor has been re-size, you can now catch it from all the moving frame side.
-Fixing an issue with missing rupture declaration bar.
-Add dispatch timer bar.
-Add Killing Spree CD bar.
-Add Crimson Tempest timer bar.
-Add Shadowstep CD bar.
-Add Shadow Blades timer and CD bar.
-Update setting panel.
-Fix issue for Find weakness debuff which is not displaying.
-Fix an issue on SotD icon buff which is not hiding correctly after FotD proc.
-Fix macro issue.
-Fix issue with API function that have been remove.
-Remove the weapon enchant code since poison are buff.
-Remove coloring CP with corresponding DP stack since DP does not impact envenom anymore.
-Remove Cold blood bar since it does not exist anymore.
-Change Expose armor timer to reflect the new armor debuff.
-Add Legendary proc feature.
-Add Shadow of the destroyer proc counter with an icon, display on the energy bar, It appears when you reach 29 stacks.
-Add Fury of the destroyer timer bar and sound proc.
-Some code tweaks.
==4.30== /!\ It will reset your current setting, I am sorry.
-Add Vanish CD bar.
-Add Cold blood CD bar.
-Add Global cooldown bar indicator: A thin red bar on the top energy bar.
-Add Find weakness timer bar (not tested).
-Update Combo Point bar skin: CP are now colored from green to red and add an option to let them green colored when DP is up. When border are enable CP are now bordered not the entire bar. Each border are colored in green when DP is UP.
-Rewrite the setting save format.
-Rewrite the init bar function.
-Rewrite the position bar function.
-Fix unknown error with wrong local variable.
-Add Hemorrhage DOT timer bar.
-Add Shadow dance timer and CD bar.
-Update ruRU localization.
-Update missing version number.
-Fix an issue with getting CVAR value.
-Add Russian localization (thanks to itekimasu).
-Add some sounds options: You can change the sound channel and sound volume of current selected channel. (I hope it will fix all sound issue)
-Toc bump for 4.3
-Add deDe localization, thanks to Baine.
-Add Revealing strike timer bar.
-Add audio for Bandit's Guile.
-Add zhCN localization, thanks to 老超@网易魔兽插件站 (@wowuicn)
-Add the possibility to display health in value insteed of percentage.
-Add the possibility to hide health bar when out of combat.
-Add a player health bar with options.
-Add option for Bandit's Guile.
-Fix issue with localization.
-Add localization feature.
-Add French localization.
-Fix some string issue.
-Fix Envenom setting.
-Fix Vendetta CD display setting.
-Add pixel perfect to the frame.
-Add Borders like those on Tukui interface.
-Replace the moving function with one integrated in SliceCommander.
-Move some function in Config.lua.
-Fix the disable setting for kick warning which not work.
-Correct some string in the setting pannel.
-Fix a loading issue.
-Add Feint timer bar
-Add Feint CD bar
-Add kick warning feature, A configurable warning message can be display when your kick successfully interrupt a spell.
-Re-Add Expose Armor bar (show only Expose Armor)
-Tweaking the code. Configuration panel is now in the Config.lua file. It should be more handy to maintain the code now.
-Fix settings which always reset at login.
-Add Bandit's Guile buff Tracking.
-Rewrite some function which now use loop.
-Fix disable cd bar issue.
-Rewrite the entire timer bar engine.
-Not based on Combat log anymore.
-Add real Garrote bar, Vendetta CD bar, Adrenaline rush CD bar, Deadly poison bar and Envenom buff bar, Kidney shot bar and Cheap shot bar. (IE: you can now have garrote and rupture bar visible in the same time)
-Remove reduce armor debuff on target monitoring.
-Fix refresh issue with Rupture and Recuperate.
-Fix issue with font sizing.
-Fix the issue with Slice & Dice timer not refreshing with CttC talent.
(Quick fix, I will do more rewrite for that).
-Fix timer bar issue introduce with WoW patch 4.2 (like 4.1).
-Remove ambiguous disabled scale option.
-ComboPoints text display on the energy bar now still works when CP bar is disable.
-Fix timer bar issue introduce with WoW patch 4.1.
-Update ace3 Libs.
-Fix an issue when attempt to compare number with nil in some case.
-Add missing libraries when try to run SliceCommander in stand alone. (I apologize to people which I ask to run SliceCommander alone when they have errors)
-Down the bit-rate of each MP3 files.
-Add Mario mod. (Playing Mario Star music when Adrenaline rush buff is up).
-Change the PlaySoundFile call with new parameter. It should now always call with "Master" in the second parameter. It should work like it was before they change the function. (Bye bye the Trick to enable sound effect before playing the sound and disable it after)
-Fix ToT show setting not working.
-You can now select energy ticks up to 120 if your max energy value is 120.
-The Energy bar should correctly fade when it should.
-Add an option to disable Adrenaline Rush CD bar.
-Fix sound not playing issue.
-Fix move issue.
-Fix Blade furry icon.
-Remove Blade furry options.
-Add ticks makrs for rupture bar and Recuperate bar.
-Add Combat CD timer and timer ability for Adrenaline rush and blade furry. (NOT TESTED, BETA ONLY)
-Add a blade furry icon like Backstab one when BF is up. (NOT TESTED, BETA ONLY)
-Fix the loading of the addon on other class.
-Fix a bug with threshold positionnement for real now.
-Fix some issues with vendetta bar of other rogue apply on you (PvP).
-Fix some other issues.
-Fix a bug with threshold positionnement.
-Remove SliceCommander.xml, the frame is now create in SliceCommander.lua.
-Added opacity setting.
-The energy bar is not fadeout anymore when player is in combat.
-Fixed target change event not catching.
-The ability icon of each timer is not ON the timer bar anymore, it is at the left.
-Added a border frame of 1 pixel around icon ability.
-Script are not bound in SliceCommander.xml anymore.
-Optimize the code a bit.
-A lot of code refactoring (Remove about 550 lines).
-The Backstab warning script (sound and icon display) is bound to UNIT_HEALTH event.
-Renamed a lot of variables.
-SaveVariable name is now SliceComander_Save not SliceCmdr_Save. => This will make your setting reset.
-Remove the possibility to see all bleed effect on the target.
-Fixed rupture bar not hiding.
-Fixed the energy bar re-appearing at new load.
-A new setting panel, it should fix some random issue.
-Added a threat bar.
-Fix the vendetta CD bar overlapping issue.
-Fix the disappearing of the Rupture bar when garrot timer end.
-Enhanced the bar order function. This function should be more handy. You can now use which index you want and more than one time an index number. One of these two bar will appear first.
-Seal off the memory leak.
-The "disable right click to move" option is now apply at the ticking of the box.
-When the "disable right click to move" option is ticked, a Red square appear on the left of the energy bar, and the energy bar should be display. You can move the frame by dragging the red square.
-Added a missing Lib needed to run Slicecommander in standalone.
-You can now, choose to make the timer bar stating decrees as soon as timer start, not only at 6 sec of the end.
-Re-Fix the offsetSize error.
-Slightly change the color of the bar.
-Update the setting panel.
-You can now choose which bar to display and where including CP and Stun bars. (Order and Position)
/!\ You have to use value like this:
* Negative: on the top of the energy bar
* Positive: on the bottom of the energy bar
* You HAVE TO use the smallest index before.
IE: you can't use index 5 if index 1,2,3,4 are not use.
-Should Fix the playSoundFile error.
-Should Fix the offsetSize error.
-Fix the title of the Rupture panel (which was Vendetta settings)
-Fix a bug with the reset position button
-Modified how sound works. Thanks to blizzard, now we can't hear sounds play while sound is disable. So, now when SliceCommander play a sound, it in infirst re-enable sound, and play the sound after. Then it re-disable the sound.
-Add sound for the 35% target health warning.
-Add a configuration to disable Vendetta bar.
-Update the sound settings panel to work with rupture rather than
the old Hunger for Blood.
-Update translation (work with spellID).
-Add Faerie Fire to the Armor reduction timer bar.
-Add 35% target health warning for backstab with a small icon on the ennergy bar).
-Add a configuration to enable this warning with Spec 1 / Spec 2.
-Add configuration to disable Slice & Dice bar.
-Update the default configuration.
-Updated DE, ES, RU localization for new 4.0 ability (vendetta and recuperate).
-Corrected a small glitch with the stun bar which does not display as intended (for 4.0 Branch).
-Initial cataclysm feature released.
-Add permanent CP feature.
-Add Recuperate timer bar.
-Replace the old HfB timer bar with the new vendetta buff with CD functionality.
-Bug FIX to make it works.
-Corrected a small glitch with the stun bar which does not display as intended.
-Make it work with Cataclysm.
-Fix poison weapon enchant which disappear.
-Added a stun bar which monitor Keadny shot or Cheap shot.
-Added options for this bar.
-Fix bugs in beta 1 and beta 2.
-Added an option to disable / enable Trick Of Tread timer bar.
-Added an option to disable the fade out on energy bar when poison(s) are applied on weapon(s)
-Slightly enhanced poison timer bar display.
-Added a new texture bar.
-Added a third spark energy threshold.
-Added two thin bars on energy bar which monitor Main hand and Off hand poison timer.
-Added options to enable/disable poison timer.
-Added config option for the third energy threshold.
-You can now click-through the entire frame when the right click to move option is disable.
-Corrected some bug with the envenom feature.
-Corrected a bug which provided collapsing issues with the TotT bar.
-Added the option to monitor the envenom buff instead of deadly poison. (it is a option you can monitor deadly poison OR envenom)
-The reset option button now have different settings. It has my currently addon configuration.
-Corrected a bug with TotT icon not showing.
-Fix German translation.
-Add Spanish and Russian translation (not tested).
-Corrected a bug which has always be there, when you not log a rogue.
-Tweaked the interface, the icon is now inside the frame.
-Corrected some bugs with size resizing.
-I greatly recomand not to use the addon scale value to make the frame look bigger. You should use Bar Width, TimeBar Height and EnergyBar Height rather than scale value. It should look better.
-Added the function to display Spell text on the timer bars.
-Added the option to disable sounds when you are out of combat.
-Added some options to adjust the width of bars.
-Modified the panel option.
-Added slash command /sc et /slicecommander .
-Some bugs fix.
-Maybe some other things I don't remember.
-Added An Expose Armor bar which monitors Hight Armor reduction debuff (your expose armor if you make it, sunder armor or expose armor applied by other rogues).
-Added bar which monitor the cooldown of Trick Of Tread with an extra blue bar.
-A few cosmetics changes, stylish icons, no transparency background.
-Added the blizzard default status bar in the list of texture.
-Added option to enable/disable the Expose Armor bar.
-Added option to monitor only our current rupture instead of the max time of the currently apply bleed effect.
-Some tweaks in the code.
-Some bug Fixes.
With cataclysm I start a new numbering system of version.
The first set of number corresponding to the first number of the current game version which is compatible with SliceCommander.
The second set corresponding to which major version the addon is. A major version is new version with new features.
The Third set corresponding to which minor version the addon is. A minor version is new version with only bug fix or cosmetic changes.