Download
(51 Kb)
Download
Updated: 02/24/20 09:54 AM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:02/24/20 09:54 AM
Created:07/07/18 10:34 PM
Monthly downloads:71
Total downloads:20,534
Favorites:27
MD5:
Categories:Buff, Debuff, Spell, Raid Mods
Can I Horn? (Warhorn Tracker)  Popular! (More than 5000 hits)
Version: 1.4.1
by: MissBizz [More]
Can I Horn?

That is something I've said entirely too often, so I made an addon to help! Can I Horn is a warhorn tracker addon that is simple, and tells you what you need to know with a quick glance! No trying to read a small timer or find the buff in a bunch of others.. just quickly glance at the colour!

Features
  • Green text reads "Warhorn not active" when it's safe to horn.. because there is no warhorn active!
  • Upon warhorn activation, text will change to "Warhorn Active" in red. Don't warhorn during red!
  • If the warhorn was Aggressive Horn, the text will turn yellow once Major Force drops. It may be safe to warhorn if there are a few up!
  • Text only changes if the person who blew the horn, or someone who received it, is in support range. (People in support range show as lit up in group frame area) - Helpful for cases like Hel Ra, where you don't care about the other group when split up.
  • Text font, colour, size and outline are all customizable per warhorn state!

Vision
I wanted a warhorn tracker I could use as a healer - green for go, red for stop. Then I wanted one I could use as a DPS - to time my ultimates better. As I lead raids, this became invaluable as I could call out warhorns more efficiently. I recommend you use an ultimate tracker such as the one built into Raid Notifier.

Upcoming Features
These are planned features. I don't know when or if they will make it in, but I'll try!
  • Keybind/Slashcommand to toggle visibility
  • Healer/Tank mode where the word only appears when no warhorn is active, and you have enough ultimate.
  • Customizable timer for colour changes (maybe you prefer to warhorn every 15 seconds)

Once Upon A Time I Was Upcoming, But Now I'm Here Features
  • Colour/Size/Font of the text be customizable (Colour added as of 1.2.0) (Added in full as of 1.2.1)
  • Support for only tracking warhorns of "in range" group members - Added as of 1.1.0
  • Option to show only during group - added as of 1.4.0
  • Optional show only during combat - added as of 1.4.0

What is "Support Range Only"?
Take a look at your group frame when in a group. When someone is too far away from you (or possibly in a different zone) they will appear faded. Anyone who appears faded is outside of your support range. When you have "Support Range Only" turned on, the addon will only change if someone who is within your support range receives the warhorn buff.

Included Libraries
LibAddonMenu
1.4.1
-API update

1.4.0
-Option to show only during combat
-Option to show only while grouped

1.3.0
-Text can now be locked in place!
-API Update

1.2.4
-API update

1.2.3
-bugfix for horns not being seen until you changed a setting. Hopefully.

1.2.2
-Support Range Only is now an optional, default on.
-Indicator now hides when it's not needed.

1.2.1
-MOAR SETTINGS! Now you can change the font, size and outline of each warhorn state.
-Small bug fix for ForceInactive horn custom colour not saving until ReloadUI
-Corrected version in addon to match proper ESOui version.
-Streamlined some code to help better support new features and easier debugging.
-Added a changelog to chat upon first login at update for any big news.

1.2.0
-WE HAVE SETTINGS! Added font colour options for all warhorn states. No reloadui needed when changing colours.
-Updated API for Wolfhunter PTS. We are no longer out of date!

1.1.0
-Addon now only changes text if the person who blew the horn (or someone receives it) that is in support range. If someone is lit up in the groupframe that means they are in support range.

1.0.0 - First Release.
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
1.4.1
5kB
MissBizz
02/24/20 09:05 AM
1.4.0
51kB
MissBizz
03/21/19 04:31 PM
1.3.0a
5kB
MissBizz
03/07/19 10:43 PM
1.3.0
50kB
MissBizz
03/02/19 06:10 PM
1.2.4
54kB
MissBizz
10/27/18 09:44 AM
1.2.3
51kB
MissBizz
07/14/18 09:58 PM
1.2.2
51kB
MissBizz
07/14/18 12:06 PM
1.2.1
51kB
MissBizz
07/11/18 08:55 PM
1.2.0
50kB
MissBizz
07/09/18 07:26 PM
1.1.0
3kB
MissBizz
07/09/18 12:50 PM
1.0.0
3kB
MissBizz
07/07/18 10:34 PM


Post A Reply Comment Options
Unread 11/17/18, 05:31 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 456
Uploads: 3
Would be nice to implement an option so the tracker does not show when you're not in a group, or maybe not in a dungeon / trial.

Also I miss being able to prepare to horn in some trials, could you add a counter?
It either switches around (first major force then warhorn) or 2 sepearte numbers?
Last edited by wambo : 11/28/18 at 05:32 PM.
Report comment to moderator  
Reply With Quote
Unread 01/30/19, 04:57 AM  
Alexandriae

Forum posts: 0
File comments: 55
Uploads: 0
Pls add this feature

Like the poster before me, I also would prefer the warhorn tracker to only show when in combat. Although it's only one line of text, I don't think its necessary to have on your screen when idling in town or hunting shards (for example).

My only other request would be to allow us to lock the position of the text once we've found a place to place it. As it is, I moved it near my action bars but I don't want to move it again by accident.
Report comment to moderator  
Reply With Quote
Unread 02/18/19, 10:03 AM  
MissBizz
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 22
Uploads: 2
Re: Pls add this feature

Originally Posted by Alexandriae
Like the poster before me, I also would prefer the warhorn tracker to only show when in combat. Although it's only one line of text, I don't think its necessary to have on your screen when idling in town or hunting shards (for example).

My only other request would be to allow us to lock the position of the text once we've found a place to place it. As it is, I moved it near my action bars but I don't want to move it again by accident.
Am back to working on this addon now so will try implementing this again!
Report comment to moderator  
Reply With Quote
Unread 03/03/19, 10:54 AM  
sylviermoone

Forum posts: 1
File comments: 79
Uploads: 0
Hey, Miss Bizz!!

Thanks so much for your work on this addon.

One small thing: I noticed when I downloaded the new version from Minion this morning that the files were unpacked directly into my addons folder. So instead of Documents > Elder Scrolls Online > Live > Addons > Can I Horn, all the lua files were just plopped directly into the Addons folder, without their own directory.

This will probably cause the addon to not work. I fixed it by just creating a directory in the addons folder from scratch and dropping the Can I Horn? files in it.
Report comment to moderator  
Reply With Quote
Unread 03/07/19, 10:44 PM  
MissBizz
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 22
Uploads: 2
Originally Posted by sylviermoone
Hey, Miss Bizz!!

Thanks so much for your work on this addon.

One small thing: I noticed when I downloaded the new version from Minion this morning that the files were unpacked directly into my addons folder. So instead of Documents > Elder Scrolls Online > Live > Addons > Can I Horn, all the lua files were just plopped directly into the Addons folder, without their own directory.

This will probably cause the addon to not work. I fixed it by just creating a directory in the addons folder from scratch and dropping the Can I Horn? files in it.
Yup you are right. I zipped the filed instead of zipping the folder! Just uploaded a properly zipper version.
Report comment to moderator  
Reply With Quote
Unread 04/08/19, 06:08 AM  
heaven13

Forum posts: 1
File comments: 56
Uploads: 0
I get an error most frequently in Depths of Malatar when group gets ported to final realm, but it seems that it can sometimes happen after going through a door between zones. It might have something to do with if an enemy is engaged when you go through the door because there are some doors I have 0 problems with while the final port section of DoM is always an issue. Most recently in WGT, the only door that caused the error (of the many in there) was after someone had engaged the spider daedra on the other side before I made it through.
Code:
user:/AddOns/CanIHorn/CanIHorn.lua.59: attempt to index a nil value
stack traceback:
user:/Addons/CanIHorn/CanIHorn.lua.59: in function 'addon.CombatStateDisplay'
user:/Addons/CanIHorn/CanIHorn.lua.493: in function 'OnPlayerActivated'
Report comment to moderator  
Reply With Quote
Unread 04/08/19, 07:26 AM  
MissBizz
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 22
Uploads: 2
Originally Posted by heaven13
I get an error most frequently in Depths of Malatar when group gets ported to final realm, but it seems that it can sometimes happen after going through a door between zones. It might have something to do with if an enemy is engaged when you go through the door because there are some doors I have 0 problems with while the final port section of DoM is always an issue. Most recently in WGT, the only door that caused the error (of the many in there) was after someone had engaged the spider daedra on the other side before I made it through.
Code:
user:/AddOns/CanIHorn/CanIHorn.lua.59: attempt to index a nil value
stack traceback:
user:/Addons/CanIHorn/CanIHorn.lua.59: in function 'addon.CombatStateDisplay'
user:/Addons/CanIHorn/CanIHorn.lua.493: in function 'OnPlayerActivated'
This error should have been fixed in the latest release. Possibly just need to update your addon.
Report comment to moderator  
Reply With Quote
Unread 03/30/20, 12:04 PM  
Kenza
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 175
Uploads: 1
Thanks for the addon!
Could we possibly get the option for account wide settings?
Report comment to moderator  
Reply With Quote
Unread 03/19/21, 03:00 PM  
MysteryDragon

Forum posts: 0
File comments: 24
Uploads: 0
Hey, MissBizz!

Since Update 28 Can I Horn started to work slightly incorrect.
It doesn't change horn state (= color of the text of Horn being active) after Major Force is gone.
The reason is that now core tracking Major Force ID is 61747 as I understood.

It seems that it's enough to replace 40225 with 61747 at line 460 (CanIHorn.lua).
Works fine for me now, at least.

Looking forward for that fix. Thank you!
Last edited by MysteryDragon : 03/19/21 at 03:03 PM.
Report comment to moderator  
Reply With Quote
Unread 01/23/22, 08:48 AM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
I am getting this error on some of my toons.

user:/AddOns/CanIHorn/CanIHorn.lua:4: attempt to index a nil value
stack traceback:
user:/AddOns/CanIHorn/CanIHorn.lua:4: in function '(main chunk)'

I will try renaming the saved variable file and report back.
Report comment to moderator  
Reply With Quote
Unread 01/25/22, 09:26 AM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
Originally Posted by sonwon
I am getting this error on some of my toons.

user:/AddOns/CanIHorn/CanIHorn.lua:4: attempt to index a nil value
stack traceback:
user:/AddOns/CanIHorn/CanIHorn.lua:4: in function '(main chunk)'

I will try renaming the saved variable file and report back.
Renaming did not help.
Report comment to moderator  
Reply With Quote
Unread 01/26/22, 12:48 PM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
Got a new error same toon my nightblade tank.

CanIHornIndicator_MoveStop:3: attempt to index a nil value
stack traceback:
CanIHornIndicator_MoveStop:3: in function '(main chunk)'
<Locals> self = ud </Locals>
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: