CT_Library updates and fixes

It seems that CT_Core and CT_ExpenseHistory were using version 1.13 of CT_Library.lua while the rest of the addons were using version 1.12.

Because WoW loads addons alphabetically, CT_BarMod, CT_BottomBar, and CT_BuffMod get loaded before CT_Core if you were using any of them. Since those 3 are using version 1.12 of CT_Library.lua, that version of it gets put into memory first. When CT_Core loads, its library file is newer (verison 1.13) and so the older one that is already in memory (1.12) gets replaced by the one that came with CT_Core.

However, there appear to be some problems with how well it replaced the older one that was already in memory. Some things from the older version are retained (which causes the duplicate "Settings import" menu items), and some things get lost (this causes the wrong language problems). The stuck buff timers are also related to having the two library versions.

The easiest and quickest way to fix this was to upload new versions of all addons to ensure each one contains the latest copy of CT_Library.lua.

If you are unsure about your version, you can look at the file to see the version number, or simply download the update and it should fix any of those issues.

CT_RaidAssist Relaunch, other minor changes - 3.0.3

While the actual expansion launch didn't change much in the way of interface components, we're still making things better for our mods overall. Core and EH received minor updates, and the comeback version of CT_RaidAssist got a bunch of fixes and enhancements. Read on for the changes.

CT_Core (3.005)
- Updated the version number in CT_Library.lua

CT_ExpenseHistory (3.001)
- Made some changes to avoid 'action blocked by an addon' messages during combat.

CT_RaidAssist (3.012)

General:
- Updated work with the WoW 3.0.3 patch.
- Now supports all 10 classes including Death Knights.
- Should no longer cause 'action blocked by an addon' error messages during combat.

Raid Frames:
- The CT raid window now has two tabs ('Players' and 'Show'). The 'Show' tab is used to select which raid frames to show.
- You can now configure which group frames to show when sorting by group, and which class frames to show when sorting by class.
- You can now use different raid frame positions for each sort type. The default is to use the same positions for both sort types.

Main Tank/Player Targets:
- Added an option to show raid target icons on MT and PT Targets.
- When setting Main Tanks via the CT raid window, the right click menu now shows who is currently assigned to each spot.
- MT Target, MT Target Target, and PT Target frames will now show "OFFLINE, "Feign Death", and "SoR" (Spirit of Redemption) status values when applicable.

Raid Status window:
- Added a new menu item, 'Not in zone', which will display how many raid members are not in the same zone that you are.
- Added a new menu item, 'Hide count if zero', which will hide count values (AFK, PVP, etc) that are zero.

Resurrection Monitor:
- Now sorts the lines by corpse name.
- If someone else is rezzing the same corpse that you are, then the color of their corpse's name will match yours.
- If someone else is rezzing the same corpse that you have targeted but are not yet rezzing, then the color of their corpse's name will be brown.
- Added an option to hide the resurrection monitor until it is needed (when a player with CTRA rezzes someone).

Slash Commands:
- Added /ctra as an alternative to /raoptions.
- No longer limits the maximum level you can use in the /rainvite or /razinvite commands.
- Added shorter alternatives to the existing /raloot keywords: ffa, rr, m, g, nbg.
- The /rahelp window has been updated.
- The /ralog window has been udpated.

CT_RaidAssist_MTPlayers (3.0) (Bundled with CT_RaidAssist)
- Adds a Main Tank Players group (MT Players) and an Main Tank Pets group (MT Pets) to the Main Tank Targets (MT Targets) group.
- Right click on the title of the MT Targets, MT Players, or MT Pets groups to change the settings.
- By default, the MT Pets group is not shown unless a Main Tank has a pet.
- The MT Players group shows the health, mana, and buffs of the players who are the Main Tanks.
- The MT Pets group shows the health and mana of the Main Tanks' pets (if any).
- Each group can be enabled or disabled.
- Each group can be joined to the MT Targets group (they line up horizontally), or they can be positioned independently of each other.

A Quick Round of Minor Improvements.

A few of our mods got some small updates this week, as noted below. The real news though, is that after testing a 3.0 updated version of CT_RaidAssist, we should have a version of it working and ready to go hopefully by next week. Testing looked good last night, and Dargen is making a few more changes today, so things are looking good!

Changes in this update:

CT_Core (3.004)
- Added a server menu to the Settings Import window.

CT_BarMod (3.002)
- You can now use mouse buttons when assigning key bindings.
- You can now unbind a key from a button. Select the button and then right-click to unbind it.

CT_BottomBar (3.002)
- Now saves the orientation of the items on a per character basis.