Ellipsis (Multi-Target DoT Timers)
- 4 Likes
- World of Warcraft
- 5,600 Monthly Downloads
- Supports: 6.0.3
- 124,527 Total Downloads
- Updated 12/28/2014
- Created 08/26/2009
- 173 Favorites
- Project Site
- Comments
- Release Type: Mature
- License: All Rights Reserved
- Newest File: Ellipsis_v3.0.8
About Ellipsis (Multi-Target DoT Timers)
Ellipsis (indicating omission)
Typography - A mark consisting of three periods, colloquially known as 'dot-dot-dot'.
Type /ellipsis in the chat window to configure this mod after installation.
Ellipsis is an addon that features multi-target DoT and HoT tracking for spells that you cast on other people. It has support for all classes and can additionally be configured to track Cooldowns as well. Access the GUI by typing '/ellipsis' or by going to the WoW Main Menu, then Interface, then the Addons tab and selected Ellipsis from the AddOn list on the left; contained here are a rather large number of options to configure pretty much all aspects of the display (and a few functionality based options as well).
DoT's & HoT's
Ellipsis scans your target and focus for spells you can cast (as well as your pet's target and your group mates targets should you have either); and once found, it makes a timer for it. Timers are seperated onto their respective targets using the GUID identification system to provide full accuracy in determination of what goes where. Ellipsis additionally tracks your pets spells when cast on targets, tracks 'multi-target' spells like AoE's, and if your a shaman provides tracking of totem durations as well. You can also setup notifications (both audio and visual) for when your dots fade or are broken ahead of time.
Totems
Ellipsis also features a fairly minimal totem tracking ability. It will track totem durations no matter what happens to them when replaced, or destroyed early and you have a built-in option to ctrl click on a timer to cancel the associated timer as well.
Cooldowns
Ellipsis can also create cooldown timers on a single exponentially growing bar for spells, pet abilities and item (including worn equipment) usage. The maximum cooldown duration to track can be set as well as the ability to block certain timers from appearing and the bar itself can be set to show varying sizes of timescale. In regards to its exponential nature, this means that a timer will countdown quicker the nearer it gets to the '0' end of the scale (eg, it will cover the same distance between 0-10 seconds as it will between 11-60 seconds on the base timer display).
Installation
There are two 'mods' included with Ellipsis, the main mod itself (folder: Ellipsis) and the congfiguration options (folder: Ellipsis_Options). Only the first is required to use the mod, though you will not be able to change options without the latter; Ellipsis_Options is also Load on Demand and thus won't use up any resources until you begin changing options (which is also why its a seperate folder/addon).
Notes
On first install (or a new character/profile), the 'anchors' for both Targets and Prominent Targets (text on a light blue background) will be visible. After you move them to their desired locations, you need to enter the mod options and "Lock" the interface elements to hide these anchors otherwise there will be some overlap with the actual mod targets.
3.0.8
- Fixed bug (hopefully fully this time) causing lua errors on death
- Added Storm Elemental Totem and Cloudburst Totem to tracking
3.0.7
- Fixed bug causing lua errors on combat end (and death)
3.0.6
- ToC and Library update for 6.0.2
3.0.5
- ToC and Library update for 5.4
3.0.4
- ToC and Library update for 5.3
3.0.3
- ToC Update for 5.1
3.0.2
Fixed bug related to raid marking causing a LUA error.
3.0.1
Fixed a bug introduced in the patch that caused Cooldown parsing to crash the mod.
3.0.0
Updated For Mists of Pandaria Beta
Positioning of anchors and the cooldown bar are now saved to profiles (they will finally be placed appropriately when changing profiles). They will need to be manually repositioned on first load after install due to this change.
Many speed and optimization improvements.
Updated ClassData for new MoP abilities.
Embedded a full range of Statusbar textures for those who do not have them available from elsewhere.
2.2.1
Updated TOC for 4.3
Fixed (long-standing) bug with Cooldown bar showing when not wanted. To hide the bar just disable tracking of all 3 cooldown types, the bar will hide itself once all tracked cooldowns have expired (if any).
2.2.0
Updated TOC for 4.2
2.1.0
Added minimum duration options for auras and cooldowns (set in seconds as opposed to minutes like the maximums)
Fixed spell cooldown groups showing the wrong icon for Hunter Traps and Shaman Shocks (they were flipped)
Cleaned up tooltips and made it more clear when mouseover options are disabled by the 'Clickable' option
Still To Do: For those who are able and willing, the following strings need translating in all available languages other than English (if you have a translation, please PM me it and the language it's in).
L.MinAuraDuration = 'Min Aura Duration'
L.MinAuraDurationDesc = 'Set the minimum duration of auras (in seconds) that will be tracked by Ellipsis.'
L.MaxAuraDurationDesc = 'Set the maximum duration of auras (in minutes) that will be tracked by Ellipsis.\n\nA setting of 0 will disable max duration checking, allowing auras of any duration.'
L.CDMinDuration = 'Min CD Duration'
L.CDMinDurationDesc = 'Set the minimum duration of cooldowns (in seconds) that will be tracked by Ellipsis.\n\nThis setting will not go below 2 seconds so as to avoid all cooldowns showing up due to the GCD.'
L.CDMaxDurationDesc = 'Set the maximum duration of cooldowns (in minutes) that will be tracked by Ellipsis.\n\nA setting of 0 will disable max duration checking, allowing cooldowns of any duration.'
2.0.3
Fixed a glitch with mages due to Water Elemental now being a permanent or nothing pet. Removed coding checking for the existance of the Water Element talent.
2.0.2
4.0.3 Release
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| Ellipsis_v3.0.8 | Release | 6.0.3 | 6,914 | 12/28/2014 |
| Ellipsis_v3.0.7 | Release | 6.0.3 | 6,107 | 12/02/2014 |
| Ellipsis_v3.0.6 | Release | 6.0.2 | 7,037 | 10/15/2014 |
| Ellipsis v3.0.5 | Release | 5.4.1 | 13,263 | 11/22/2013 |
| Ellipsis v3.0.4 | Release | 5.3.0 | 9,832 | 05/31/2013 |
| Ellipsis v3.0.3 | Release | 5.1.0 | 12,676 | 11/27/2012 |
| Ellipsis v3.0.2 | Release | 5.0.5 | 7,643 | 09/26/2012 |
| Ellipsis v3.0.1 | Release | 5.0.4 | 6,049 | 08/22/2012 |
| Ellipsis v3.0.0 | Release | 5.0.4 | 333 | 08/11/2012 |
| Ellipsis v2.2.1 | Release | 4.3 | 10,489 | 03/23/2012 |
| Ellipsis v2.2.0 | Release | 4.2 | 17,568 | 06/28/2011 |
| Ellipsis v2.1.0 | Release | 4.0.3a | 12,419 | 12/27/2010 |
| Ellipsis v2.0.3 | Release | 4.0.3 | 3,890 | 11/21/2010 |
| Ellipsis v2.0.2 | Release | 4.0.3 | 1,966 | 11/16/2010 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, Minigames, and Boss Encounters
- 4,254,517 Monthly Downloads
-
- Master Plan
- Garrison
- 2,464,047 Monthly Downloads
-
- Recount
- Combat
- 2,345,645 Monthly Downloads
-
- HandyNotes_DraenorTreasures
- Achievements, Quests & Leveling, and Map & Minimap
- 1,102,217 Monthly Downloads
-
- Garrison Mission Manager
- Garrison
- 876,425 Monthly Downloads


Comments
Just a quick observation/question:
My dot timers during Twin Ogron's encounter get all scrambled up, meaning I have to keep targetting the two mobs for the respective timers to show up. So instead of just sticking there for the duration of the dots, they fall off of the screen and I have to re-target said mob for them to reappear.
Any thoughts on this? It just seems to happen on Twin Ogron..
Message: Interface\AddOns\Ellipsis\Core.lua:528: bad argument #2 to 'band' (number expected, got string)
Time: 01/06/15 01:45:43
Count: 5
Stack: Interface\AddOns\Ellipsis\Core.lua:528: in function `DestroyAllTargets'
Interface\AddOns\Ellipsis\Core.lua:273: in function `?'
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...\AddOns\Decursive\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...\AddOns\Decursive\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
I still get an error on death. (latest version 3.0.7)
Date: 2014-12-28 19:18:36
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\Ellipsis\Core.lua line 521:
bad argument #2 to 'band' (number expected, got string)
Debug:
[C]: band()
Ellipsis\Core.lua:521: DestroyAllTargets()
Ellipsis\Core.lua:214: ?()
...urse\svn\CallbackHandler-1.0\CallbackHandler-1.0.lua:145:
...urse\svn\CallbackHandler-1.0\CallbackHandler-1.0.lua:145
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...urse\svn\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: Fire()
...y\Externals\curse\svn\Ace3-AceEvent\AceEvent-3.0.lua:120:
...y\Externals\curse\svn\Ace3-AceEvent\AceEvent-3.0.lua:119
Locals:
None
I keep getting the same problems as some of the otheres, heres my log. seems to happen as a target dies
Date: 2014-11-30 18:43:54
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Ellipsis\Core.lua line 521:
bad argument #2 to 'band' (number expected, got string)
Debug:
(tail call): ?
[C]: band()
Ellipsis\Core.lua:521: DestroyAllTargets()
Ellipsis\Core.lua:214: ?()
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
None
AddOns:
Swatter, v5.21c.5521 (SanctimoniousSwamprat)
NPCScan, v6.0.3.4
NPCScanOverlay, v6.0.3.4
AckisRecipeList, v3.0.8-4-g52edeea
AtlasLootLoader, vv7.07.03
Auctionator, v3.1.8
Babylonian, v5.1.DEV.332(/embedded)
Bartender4, v4.6.5
BattlePetBreedID, vv1.1.9
Bazooka, vv2.4.1
BeanCounter, v5.21c.5521 (SanctimoniousSwamprat)
BloodShieldTracker, v0.33
BrokerBags, vv5.3-release
BrokerDurabilityInfo, v1.20
BrokerItemRack, v1.9
BrokeruClock, v3.3.6
Configator, v5.1.DEV.376(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMLDB, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Ellipsis, v3.0.6
FuBar2Broker, vr88-release
FuBarMiniPerfsFu, v1.0
GatherMate2, v1.33.1
HealersHaveToDie, v2.3.4
Informant, v5.21c.5521 (SanctimoniousSwamprat)
ItemRack, v
LibExtraTip, v5.12.DEV.363(/embedded)
LibSharedMedia30, v3.0-89
MasterPlan, v0.6
MikScrollingBattleText, v5.7.138
MiniMapster, v
PetBattleTeams, v3.2.8
PetTracker, v6.0.12
PetTrackerConfig, v
PetTrackerSwitcher, v
PetTrackerUpgrades, v
PitBull4, vv4.0.0-beta54-5-gf96a504
PitBull4Aggro, vv4.0.0-beta54-5-gf96a504
PitBull4AltPowerBar, vv4.0.0-beta54-5-gf96a504
PitBull4Aura, vv4.0.0-beta54-5-gf96a504
PitBull4Background, vv4.0.0-beta54-5-gf96a504
PitBull4BattlePet, vv4.0.0-beta54-5-gf96a504
PitBull4BlankSpace, vv4.0.0-beta54-5-gf96a504
PitBull4Border, vv4.0.0-beta54-5-gf96a504
PitBull4CastBar, vv4.0.0-beta54-5-gf96a504
PitBull4CastBarLatency, vv4.0.0-beta54-5-gf96a504
PitBull4CombatFader, vv4.0.0-beta54-5-gf96a504
PitBull4CombatIcon, vv4.0.0-beta54-5-gf96a504
PitBull4ComboPoints, vv4.0.0-beta54-5-gf96a504
PitBull4ExperienceBar, vv4.0.0-beta54-5-gf96a504
PitBull4HealthBar, vv4.0.0-beta54-5-gf96a504
PitBull4HideBlizzard, vv4.0.0-beta54-5-gf96a504
PitBull4Highlight, vv4.0.0-beta54-5-gf96a504
PitBull4HostilityFader, vv4.0.0-beta54-5-gf96a504
PitBull4LeaderIcon, vv4.0.0-beta54-5-gf96a504
PitBull4LuaTexts, vv4.0.0-beta54-5-gf96a504
PitBull4MasterLooterIcon, vv4.0.0-beta54-5-gf96a504
PitBull4PhaseIcon, vv4.0.0-beta54-5-gf96a504
PitBull4Portrait, vv4.0.0-beta54-5-gf96a504
PitBull4PowerBar, vv4.0.0-beta54-5-gf96a504
PitBull4PvPIcon, vv4.0.0-beta54-5-gf96a504
PitBull4QuestIcon, vv4.0.0-beta54-5-gf96a504
PitBull4RaidTargetIcon, vv4.0.0-beta54-5-gf96a504
PitBull4RangeFader, vv4.0.0-beta54-5-gf96a504
PitBull4ReadyCheckIcon, vv4.0.0-beta54-5-gf96a504
PitBull4ReputationBar, vv4.0.0-beta54-5-gf96a504
PitBull4RestIcon, vv4.0.0-beta54-5-gf96a504
PitBull4RoleIcon, vv4.0.0-beta54-5-gf96a504
PitBull4Runes, vv4.0.0-beta54-5-gf96a504
PitBull4Sounds, vv4.0.0-beta54-5-gf96a504
PitBull4ThreatBar, vv4.0.0-beta54-5-gf96a504
PitBull4VisualHeal, vv4.0.0-beta54-5-gf96a504
PitBull4VoiceIcon, vv4.0.0-beta54-5-gf96a504
Quartz, v3.2.3
RaidAchievement, v1.129
Recount, vv6.0.3c release
Stubby, v5.21c.5521 (SanctimoniousSwamprat)
TipHelper, v5.12.DEV.351(/embedded)
TomTom, vv60000-1.0.1
TradeSkillMaster, vv2.10
TradeSkillMasterAccounting, vv2.4.1
TradeSkillMasterAuctionDB, vv2.6
TradeSkillMasterAuctioning, vv2.4.3
TradeSkillMasterCrafting, vv2.6.11
TradeSkillMasterDestroying, vv2.1.4
TradeSkillMasterItemTracker, vv2.1.1
TradeSkillMasterMailing, vv2.2.10
TradeSkillMasterShopping, vv2.4.1
TradeSkillMasterWarehousing, vv2.1.1
TradeSkillMasterWoWuction, vv2.4
TravelAgent, v6.0.2.1
YurysRuneDisplay, vv3.3 - W.o.D. (99)
BlizRuntimeLib_enUS v6.0.3.60000 <none>
(ck=da3)
I want to be able to clcik on the Ellipsis target and actualy select that target to refresh my dots.
How to you enable this?
Yes this option would be nice.
Sorry it cannot be done. Its impossible to dynamically move a "clickable unit frame" using AddOns since they locked down the UI in the BC/Wrath era. While it would be nice (i'd like it to for the same reasons :P) it not doable without fixing all targets into a set position that would take up a heap of screen space (plus no more sorting).
I've been having the same problem as Dryhoof. It began during the Halloween event (6.0.2?). After all of my targets are dead I get the LUA error popup.
I have been having some errors with the latest version, usually several times in succession, so, not sure if this is the right place to post this, but...
Message: Interface\AddOns\Ellipsis\Core.lua:528: bad argument #2 to 'band' (number expected, got string)
Time: 10/31/14 23:09:10
Count: 1
Stack: [C]: in function `band'
Interface\AddOns\Ellipsis\Core.lua:528: in function `DestroyAllTargets'
Interface\AddOns\Ellipsis\Core.lua:273: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
Getting this as well as a blood DK
Ellipsis doesnt seem to track the duration of hunters freezing trap? (the duration the target is frozen).
Is there a way to completely disable the cool down bar ? Id like to use something else for that. ? Otherwise sweet addon.
Would love to be able to disable the cooldown bar too.
I'm trying to use this for arena's so if I have dots on a target I would prefer it to never go away if I'm not attacking someone for a short while now the dot trackers will dissappear anything I can do about that?
I see what my issue is, the bars hide immediatly upon dropping combat I'd like to leave them running untill all timers have expired any way to do that? One other thing I'd like to be added is the ability to click the buffs/ target name to actually target that player or mob.