Rewatch
Summary
Rewatch is an addon to help you monitor your healing-over-time (HoT) spells as a druid. There's an easy main window which you can move around, which will contain six bars for every target; a healthbar, energy-/rage-/manabar, lifebloom bar, rejuvenation bar, regrowth bar and a wild growth bar. Simply click a spell bar to cast that spell on that specific player and watch the clicked bar channel down as the corresponding HoT spell runs out.
Party- and raidhealing has never been so easy!
Important notes
- If you're updating from a version prior 5.0, delete these files first:
- World of Warcraft/WTF/Account/accountname/SavedVariables/Rewatch.*
- World of Warcraft/Interface/AddOns/Rewatch/*
- Highly recommended usage with /cast [target=mouseover, exists, help] Lifebloom; Lifebloom macro!
- Check this page for the macro's I use: http://wow.curseforge.com/projects/rewatch/pages/macros/
Installation
Just extract this entire folder to your World of Warcraft/Interface/AddOns/ folder and run the game. By default, this AddOn will be enabled on every character. No need to disable it for your non-druid classes by the way; it will not load on these characters so you won't have to bother about that.
Usage
Launch
After installing the AddOn, all you will need to do is launch the game and log in to your druid character. You will notice the Rewatch frame in the topleft corner of your screen. The odds are small you want the AddOn to be placed here - just move it to it's new location by click&dragging the entire frame to the desired location; there's a small bar at the bottom of the frame that is left blank so you can always use that to drag it around.
Adding and removing players
Players are automatically added to the list once you group with them, and will also be automatically removed if one of them (or you) leaves. If there's a player in the list you don't want to have in there anymore, simply right-click his/her healthbar and click Remove player to remove the player. By doing this, however, you will automatically turn off the auto-adjust to group feature to prevent the removed player from popping back up again. You can turn this feature back on in the options menu, or typing /rewatch autogroup 1.
Manually adding players is allowed through the /rewatch add [_target||<name>] command. Erh, that means, typing /rewatch add will try to add your current target, or you can specify a name using /rewatch add namehere. If you're persistent and want to add someone that doesn't exist, you can, just add the word always after the name of the player you specified.
Casting heals
If you wish to target a player from your list, left-click on his/her healthbar. To cast or refresh his/her Lifebloom, simply click on the Lifebloom bar, which is the top one. Same goes for Rejuvenation, Regrowth and Wild Growth, just click the bar! They are listed in that order. You'll see the clicked bar channel down as this player's corresponding HoT spell runs out. The first small button to the bottom left of a player frame is the Swiftmend button; just click it to cast a Swiftmend on that player. If the player is cursed or poisoned, the Abolish Poison button or Remove Curse button will fade-in next to the Swiftmend button. Simply click it to cure your pal! And for those that want to use Healing Touch or Nourish, those are also available as buttons. And for every casted spell: rightclick or click with a modifier (shift, ctrl, alt) pops Nature's Swiftness along with the heal for some instant recovery! All of the important spells, right at a single click away. Told you it was easy!
For those that prefer mouse-over macro's, these work on the Rewatch player frames as well. Just mouse-over the playerframe of the player you want to heal, and hit the keybind to your mouse-over macro. You can find these macro's here: http://wow.curseforge.com/projects/rewatch/pages/macros/. I can recommend using this!
Options
You can adjust the AddOn to fit your needs in the options menu, accessible through the command /rewatch options or Esc > Interface > AddOns > Rewatch. Note that these options are not processed live; you will have to click Okay to save and confirm changes before they have effect. That means if you click Cancel, all options will revert back. Exception to this are the bars- and framecolors, these are directly processed and have no undo feature.
Did you know?!
- Did you know you can shift-click on a dead player's HP bar to rez him? Automatically choses CR in combat and a normal rez when out of combat!
- Have you ever tried /rewatch check? And how about /rewatch sort?
- If you use commandline commands much, you can save yourself some typing by using /rew instead of /rewatch!
- Only using Rewatch for the tanks? You can disable the auto-group feature and then write a macro to add the tanks you know by /rewatch add tankname - if the tank's not in your group it won't be added.
- Different frame control; Forced height. You can use /rewatch forcedHeight [number] to define the height instead of the 'Number of frames' width!
- Limit the total number of frames in your Rewatch frame by using /rewatch maxPlayers [number].
- Rightclick, shift-click, ctrl-click or alt-click a spellbar or -button to cast Nature's Swiftness in addition to the spell.
- Rightclick the main Rewatch frame to lock it!
FAQ
Basic
Q: How do I control who's in my Rewatch frame? It's so crowded in 25 mans!
In 25-mans, you usually only prefer to have the tanks on your frame, or other important players. It's hard for the AddOn to decide who's important and who isn't, though. So there are two ways in which you can set up your Rewatch frame;
- Wait until the raid's full and remove every non-tank from the frame by rightclicking their HP bars and choosing Remove player
- Disable the auto-adjust-to-group feature before joining and manually add every tank using /rew add tankname.
Q: How can I see the number Lifebloom stacked?
A: Lifebloom stacks are indicated by colors now. There's a configurable color for the Lifebloom bar if you have 1 stacked, 2 stacked or 3 stacked!
Q: Where is the Rewatch AddOn? I can't find it!
A: Check if you have extracted it in the World of Warcraft/Interface/AddOns folder. If it still won't show up, make sure you log on your druid! ;)
Q: Where can I adjust some settings?
SHORT A: Type /rewatch options.
LONG A: There are two ways available to do this; you can either configure the AddOn through the /rewatch commands. Type /rewatch help in-game to get a list of all available commandline commands. This is the original way of configuring I made and allows for all commands to be given by commandline. If you're a little bit familiar with macros, you can even have macros perform these commands. But, for better convenience, you can also configure stuff through the WoW's UI interface menu. Hit Escape, click Interface and the click the AddOn tab - in the AddOn list there should be a Rewatch item, click it and you will see the commandline options in a UI form there. A shortcut to this frame is implemented commandline as well; just type /rewatch options.
Q: Rewatch looks strange, how can I reset it to it's defaults?
A: You can use the options menu to set it to it's default, but this won't likely solve your issue. You've probably updated from a previous version and forgot to remove some old configuration files. Exit WoW, delete all World of Warcraft/WTF/Account/accountname/SavedVariables/Rewatch.* files and load up WoW again. That should do it.
Problems
Q: Some player frames have twice their height/width now!
A: Uhm, that's a little bug that sometimes occurs, not sure what causes it.. You can use the re-sort option to resort the list, which should fix the issue. Also, dragging the player frame and let it snap into a spot should fix it.
Q: Why do I get an error when trying to re-sort the list in the WoW UI panel?
A: This error occurs if you disabled the auto-adjust to group feature. Resorting is actually just a clear, and then puts all grouped players back in a correct order. But this cannot be performed since you didn't allow the AddOn to adjust to the group! So make sure this feature is enabled before hitting the button. If you're in the WoW UI, make sure you clicked the Done button when changing the checkbox, because else the new check state will not be saved. Also, typing /rewatch autogroup 1 will re-enable it.
Q: Rewatch doesn't adapt to my Nature's Splendor talent!
A: Yes it does, it just won't automatically detect you've talented it. You will have to tick the Talented Nature's Splendor checkbox in the options menu.
Q: It doesn't automatically put players on my Rewatch list anymore! Why?
A: Because you told Rewatch you don't want it to. You probably removed a player from the list by right-clicking his/her healthbar and clicking Remove player, which automatically turns the auto-update feature of Rewatch off. Since if it wouldn't, then Rewatch will sooner or later detect this player in your party but not in the list, and will add it again. Turn the auto-update feature back on in the rewatch options menu, or through /rewatch autogroup 1.
Creditz
Written by Coen van der Wel, main character Daîsey on Argent Dawn, Europe, 2008/2009.
Special thanks to Hee-seon, Thomas Friedrich and Didier Silvio Carmin for the resp. Korean, German and French localizations!
Revisions
Last version
Last version: 5.2.6 at 28-06-2009
Any feature requests or bug reports, please don't hesistate to contact me at coenvdwel@planet.nl!
Changelog
5.2.6
- Custom highlighting on buffs/debuffs!
- Fixed the rezzing-bit on French, German and Korean clients
- Updated the Korean language file (Thank you again, Hee Seon!)
5.2.5
- Spanish localization support!
- Proper pet support, at last! Right-click a player and choose "Add pet" to add this player's pet to your frame.
- Fixed a few report bugs where "autogroup" was called "hide solo"
- Changed the "/rew hide [0/1]" command to "/rew hide" and "/rew show"
- Now reporting to raid (or party when not in raid) who you're rezzing when using the Rewatch rez
- Added a button to reset the frame's position, in case you lost it
- You can now mark individual players by their right-click menu if you wish
- The mark-color can be altered in the options screen; it's the left color picker of the two behind "Frame color"
5.2.4
- Fixed for patch 3.1!
- Fixed a /rewatch hidesolo bug.
- Now shows in the middle of your screen by default, instead of top-left.
- Fixed some translation issues
- Updated Korean localization (again thanks to Hee-seon!)
- Now turning playerframe red (as with curses or poisons) on Kel'Thuzad's Frost Blast
5.2.3
- I promise I'll never change anything a minute before releasing.
- I promise I'll never change anything a minute before releasing.
- I promise I'll never change anything a minute before releasing.
- I promise I'll never change anything a minute before releasing.
- I promise I'll never change anything a minute before releasing.
5.2.2
- Dragging a playerframe on top of another and letting it snap will move the underlying playerframe to free spot
- Right-clicking the Rewatch frame will toggle the lock on moving frames now.
- Added a feature where you can self-define the number of rows; /rewatch forcedHeight [rows]. Set it to 0 (default) to allow autosizing.
- In forcedHeight, the "Numer of frames wide" feature is ignored and dynamically adjusts to the number of frames you put in one row.
- Split the "Lock" feature into two parts; lock Rewatch frame and lock playerframes.
- Changed command-line input to suit above change: /rewatch (un)lock(p). The "p" there stands for playerframes, so using /rewatch lockp will lock all playerframes.
- Added a playerframe rightclick menu item to lock all playerframes
- You can now change the Out-Of-Range frame transparency in the options menu
- Added the option to change default health bar color
- Now featuring an option to cut a name down to a specified amount of characters. Set this feature to 0 (default) to show the full name like normal.
- Playerframes can be dragged by using their HP bar now, too
- Added a /rewatch maxPlayers [number] feature, allowing you to set the maximum amount of frames Rewatch will contain. Set to 0 (or 939598, obviously) to ignore.
- Changed some transperancies from .8 to 1
- Fixed Nourish in Korean localization
5.2.1
- Now the snap-to-grid REALLY works, lol
- Changed own tooltip to normal game tooltip
- Fully localized Korean support (many many thanks to Hee-seon!)
5.2
- Added health deficit to a player's name!
- Some customizable health deficit settings; show at all, after which threshold, with or without newline.
- Now allowing modifier-clicks (shift+click, alt+click, ctrl+click) and rightclicks for special casts:
- Use a modifier when clicking, or rightclick, on Regrowth bar will cast Nature's Swiftness prior to it
- Use a modifier when clicking, or rightclick, on Nourish or Healing Touch button will also cast Nature's Swiftness prior to it
- Using a modifier when clicking on a player's HP bar will try to resurrect the player (Rebirth in combat, else Revive, when dead)
- Optimized CPU time for Curse and Poison checks
- Optimized CPU time by stripping some more stuff out of the OnUpdate function
- Fixed the "Default" option menu button so it resets each and every setting of Rewatch now
- Allowed the number of frames each line to be changed through the options menu
- Fixed the bug where, on >5 playerframes each line, newly added frames would gather up at the left bottom slot
- Added - but ripped out again - incoming heals detection; it was unreliable, chaotic and CPU cutting.
- Made the castbar border slightly slimmer
- Patched the XML of the player frames a bit to try and prevent minor overlapping castbars
- Made the code that positions castbars and buttons a lot cleaner
- Fixed minor bugs with castbar- and buttonmargins
- Added a slight touch of the HoT color to the background of the castbar (thanks BlueIZ)
- Changed default dimention settings slightly
- Renamed Dimentions options tab to Advanced
- Fixed some faulty path references
- Fixed a snap-to-grid method bug
Upcoming features
- Grow up/down/left/right feature
- Tell me!
Full changelog
You can see the full changelog at http://wow.curseforge.com/projects/rewatch/pages/changelog/.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...