Poster: Telo at 3/22/2005 2:07:38 PM PST Subject: Telo's AddOns updated: Apr 21 1.4.0 patch |
| |
Telo's AddOns
post last updated April 21st, 2005
-- Updated for April 19th patch (1.4.0) --
Apr 21: updated for 1.4.0 patch; changes to BottomBar, BuffTimers, InfoBar, LootLink and Selfcast
Mar 22: updated for 1.3.0 patch, added new InfoBar AddOn, see below for other changes
Feb 24: updated for 1.2.4 patch, SelfCast behaves logically again with Warlock pets
Feb 16: SelfCast improvements, reduced MobHealth's memory usage
Feb 15: updated everything for compatibility with the latest patch, see below for other changes
Jan 23: fixes to LootLink auction cache, a couple minor fixes, and multiple server support added
Jan 22: fixes to LootLink auction sorting, improved rarity sorting
Jan 22: fixes to LootLink bugs in the new extensibility functionality introduced in 1.2.1-u2.
Jan 20: major update to LootLink and minor updates to BottomBar, Clock, ItemBuff and SelfCast. Added AllAddOns link.
Dec 21: updated BottomBar to fix an issue with moving the casting bar
Dec 21: big update to ItemBuff that adds support for moving the window
Dec 23: minor update to BottomBar, big update to SideBar to support separating the two columns, allowing independent movement and resizing
Dec 23: fixed a bug with the bag repositioning in the new SideBar version, fixed a bug where I broke SideBar tooltips
Dec 29: if the Clock, ItemBuff, or SideBar window gets stuck while dragging, you should be able to drop it off by left clicking
In general, these are my own personal mods and therefore aren't necessarily as customizable as something like Cosmos. However, they're becoming more easily configurable over time. A number of my mods are available in Cosmos, but I provide stand-alone versions for people who prefer that approach. To install any of these, simply download the zip file and unzip it into your World of Warcraft directoy. Make sure that the directories in the zip are recreated on unzip. The files should end up in <your World of Warcraft directory>\Interface\AddOns\<mod name>.
New: Updated for the 1.4.0 patch. Changes to BottomBar, BuffTimers, InfoBar, LootLink and SelfCast. See the individual items for more details.
Here's a quick summary of what each of the mods does:
InfoBar: This adds a configurable, moveable bar to your screen that gives you at-a-glance access to information exposed by InfoBar plugins. Included are nine plugins:
- Clock: Shows a customizable version of the current time. Its tooltip displays a number of time-based information items including time to level and experience per hour.
- Money: Shows how much money your character currently has. Its tooltip displays your average money earned (or lost!) per hour for this session.
- Bag Space: Displays a bar that indicates how much of your inventory space is currently used.
- Coords: Displays your current map coordinates.
- Network Stats: Shows your current latency. The tooltip for this also includes minimum, maximum, and average numbers.
- FrameRate: Displays your current framerate. Its tooltip also shows minimum, maximum, and average numbers.
- Mana Regen: Shows your current rate of change in mana (or power, rage, etc.) over the last several seconds. Transitioning between combat and non-combat will restart the average.
- Health Regen: Shows your current rate of change in health over the last several seconds. As for mana, transitioning between combat and non-combat will reset the average.
New - DPS: Measures your DPS and, optionally, your party members' DPS. Also calculates points healed per second and tracks per-session DPS/HPS.
You can configure which plugins are shown on the bar and can optionally add a plugin's tooltip information to the InfoBar summary tooltip, which shows up when you mouseover the ? button on the bar. That way, you can have a set of always-visible plugins and put less-frequently-used information on the InfoBar summary tooltip, where it's always accessible. The order in which plugins are shown on the bar can be changed and individual plugins can expose options that can be configured. All of this is done through the setup screen that you access by pressing the + button on the InfoBar. The plugin configuration and ordering information is stored on a per-character, per-server basis, so you can have different setups for different characters.
The InfoBar mod is written so that it is easy for other AddOns to add additional plugins. The included plugins are as much samples as they are useful in their own right.
The default position for the InfoBar is centered at the top of the screen. If you're using my Clock AddOn, I'd recommend removing it and using InfoBar instead. It's got the same functionality and then some.
New:
- Separated plugin configuration from InfoBar options. You left click the + button to configure plugins and right click it to set InfoBar options.
- Added a new, easier to use InfoBar options dialog.
- InfoBar now supports multiple rows of plugins. You can specify a limit to the number of plugins per row. Using 1 as this limit will give you a vertical arrangement.
- There is a new option to allow you to specify the alignment of each row of plugins, if you have more than one.
- You now have the option of hiding the InfoBar background unless you are holding the Ctrl key while you mouseover.
- Fixed an issue with the positioning of copper in the IB_MoneyFrame template.
- Added the option to display bag space as used / total or free / total.
- Bags that have a count (like quivers, ammo pouches, etc.) are excluded from the space counts.
- You can reset the statistics gathered by the Clock, Money, and DPS plugins by Ctrl-right clicking those plugins.
<< http://www.arkydia.com/wow/InfoBar-1.4.0.zip >>
ItemBuff: This mod automatically displays icons and text at the bottom left of your screen for each temporary buff on any of the items you are using. The text will tell you the name of the buff and how long it has before it runs out, while you can hover over the icon and get the full tooltip for the buffed item. This is generally most useful for rogues and shamans, but might be useful for other classes, too. Use /itembuff help or just /ib for a list of commands. << http://www.arkydia.com/wow/ItemBuff-1.3.0.zip >>
QuickLoot: Moves the most relevant portion of the loot window under your cursor when it opens or you loot something. As you loot items, the window moves relative to your cursor so that the next item is always just a left mouse click away. This is made somewhat obsolete, given shift-right click autolooting built into the client, but I still use it occasionally. This is also in Cosmos. << http://www.arkydia.com/wow/QuickLoot-1.3.0.zip >>
SideBar: Adds two vertical 12-button hotkey bars to the right side of the screen and adds bindable keys for each of the buttons to WoW's key bindings configuration screen. You can keep the bars linked together, move them around, and change the number of buttons shown in unison, or you can unlink the bars and position and resize them independently. The SideBar code also moves your bag windows off of the bars, whether they are linked or unlinked. Use /sb or /sidebar help for a list of options once installed. << http://www.arkydia.com/wow/SideBar-1.3.0.zip >>
SelfCast: Supports a pair of self targeting options. The first option is that, if you hold Alt while clicking a button or using a bound key, you will be the target of the spell, if possible. This won't affect your current target. The second option is smart self targeting. When this is turned on, spells that can target both you and allies will automatically target you unless you have an allied (friendly) target, in which case they will be cast on that target. If you are soloing, this is extremely useful, as you can simply hit your heal or buff or seal or whatever hotkey without having to do anything else to cast on yourself. It's also useable in groups, but you have to be a little more aware and make sure that you've selected your target before you cast the spell. Of course, it can be toggled off at any time. Use /selfcast help or /sc help for a list of commands. New: Removed Detect Magic from the list of self-castable spells. << http://www.arkydia.com/wow/SelfCast-1.4.0.zip >>
Mini Buff Timers: Adds small timers below the existing buff and debuff icons that show you how much time is remaining on each spell. The timers fit quite nicely under the icons and are very convenient. New: The buff timers now use the existing base UI elements to display their information. So, other than display format, the timers will behave identically to the built-in ones. << http://www.arkydia.com/wow/BuffTimers-1.4.0.zip >>
LootLink: This is a browseable, searchable in-game item database, with the caveat that it starts out empty. It automatically adds item information that it picks from a number of different places: your character's inventory, other characters' inventories whenever you target them, links in chat, items in your bank, etc. LootLink will also color the links in loot messages with the correct rarity color, if the item is in its database. To browse or search, you'll need to use /lootlink (or /ll) to toggle the LootLink window or bind a key to the Toggle LootLink binding. I use NumPad /, but you can use whatever you want. Once you toggle the window open, you can sort the items by a number of different criteria, can scroll through the list and see tooltips for each of the items, and can insert a link to an item into chat by shift-left clicking it in the list. You can use the Refresh button to refresh the window (new items aren't automatically added to the window, though they're in the database, to prevent additions from becoming too confusing when the list is sorted). Finally, the Search button will bring up a dialog box that lets you specify all sorts of criteria or reset the current search parameters to the default. The search options are quite powerful, letting you find things like all rare rings that modify intellect and have level requirements between 10 and 40 or all shields with armor more than 200, block more than 20 and a level requirement of no more than 50.
Use /ll help or /lootlink help to get a list of commands.
New:
- You can remove items from the database by Ctrl-left clicking them in the browse window.
- Items with an empty name will no longer be added to the database.
- Loot messages are now parsed for new items.
- Items without color can be added to the database; they'll initially show up with a blue-green color.
- If an existing item is later seen from a non-chat source, its color and data will be updated.
<< http://www.arkydia.com/wow/LootLink-1.4.0.zip >>
MobHealth: This mod estimates the actual current and maximum health of your target and persists this as a rolling average that becomes more accurate over time. The current and maximum estimated health values are displayed over the target frame for any creatures that you fight. An S after the numbers means that the current state is suspect, which is one step away from tainted, which is indicated by a T. When tainted, no more updates are done to the average while this particular creature is targeted. New: Rather than hooking the chat frame code, MobHealth processes its own chat events. << http://www.arkydia.com/wow/MobHealth-1.3.0.zip >>
BottomBar: This mod adds 24 additional hotkey buttons immediately above the experience bar. There are key bindings available for each of the buttons. This mod plays nicely with my SideBar mod, choosing a non-conflicting range of buttons when SideBar is present, but doesn't require it. I've tried to move all of the other standard UI elements off of the BottomBar buttons, testing with a low-level rogue, warrior, druid, and warlock, but if I've missed any, please let me know. Use /bb or /bottombar help for a list of options once installed. New: If you are using simple chat, the combat log is correctly moved off of the BottomBar again. << http://www.arkydia.com/wow/BottomBar-1.4.0.zip >>
- Obsolete, but functional - Clock: This is a clock that shows you the server time in a small window at the top of the screen. The window can be dragged wherever you want and, when you hover over it with your mouse, you'll get a tooltip with quite a bit of time-based information, including estimated time to level, experience per hour, etc. Type /clock or /clock help once installed for a list of options. << http://www.arkydia.com/wow/Clock-1.3.0.zip >>
AllAddOns: If you want the latest version of everything all in one package, this is it. This includes everything except the Clock, since its functionality is now available in InfoBar. << http://www.arkydia.com/wow/AllAddOns-1.4.0.zip >>
Enjoy![ post edited by Telo ]
| | | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=93362&p=#post93362 | | | Poster: slouken at 6/7/2005 10:46:27 PM PDT Subject: Re: Telo's AddOns updated: Apr 21 1.4.0 patch |
| |
Telo, you're probably getting hit with the fact that UnitName() is returning valid data before PLAYER_ENTERING_WORLD now. You should probably just initialize on that event. I think there's a post somewhere that describes how to do that.
| | | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=93362&p=#post153435 | Poster: slouken at 9/13/2005 2:38:03 PM PDT Subject: Re: Mind if I use your code? |
| |
Telo, can you repost your announcement in a new thread? This one is just a teensy bit large. :)
| | | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=93362&p=#post215238 |
View all recent official Blue Posts
|