Enmity Tracking Lua |
||
Enmity tracking lua
Hey all, just wondering if there is any kind of LUA / windower add on that displays any kind of on screen enmity?
Not possible.
There are precise information about enmity levels for current targets. The server know those values perfectly of course, but those info do not get conveyed to the client normally, as such there is no "packet" that you can use to correctly track enmity. There's "libra" that tells the client precise data about enmity, but that happens only on-demand, i.e. when the Libra ability is executed. Given these limitations it would be impossible to make an addon that tracks enmity like the Omen threat meter or similar addons for WoW. You could provide a reasonable estimation by calculating based on actions as they happen, but given gear swaps and unknown mob levels you'd never get the multipliers correct in all situations. You also have situations where mob has strange behavior like Ody V20 pets or odin/alex master trial, and there's no action tied to the changes in behavior. Since it's bound to be inaccurate, not a whole lot of incentive to put in the amount of work it'd take to do what is doable.
I track it with my face/shield.
Getting hit in the face? I have all the enmity but damn it, I forgot to equip my shield. Blocking the hits? I have all the enmity! Never mind any of the other challenges, is it possible to track everyone's gear to know whether they have +enmity or -enmity on during their actions? For 18 people at once?
Also consider enmity loss, which is based on the % of your max HP you take as damage. And then consider enmity loss increase/decrease items which, while not common, add another wrinkle into tracking enmity, as you have to track how much enmity people are losing every time they get hit. Oh and you have to track it per mob. This is nightmare fuel. Carbuncle.Maletaru said: » Never mind any of the other challenges, is it possible to track everyone's gear to know whether they have +enmity or -enmity on during their actions? For 18 people at once? Why bother? Tank will Cap enmity faster than anyone else. DD will be 2nd then Healers
Tank loses hate he hits a DD that hit reduces the DD enmity which makes it easier for tank to regain Hate. DD die? then the Dd doesn't Understand Enmity. he dies enough he 'May' learn. But the Tank definitely get hates back . Easy Just balance out your Enmity tools over time. I do smile when DD dies "MegaByte" Sorry :) Volatile Enmity seems simple enough since it decays overtime. Cumulative Enmity would be the difficulty in my opinion.
Even if accurately tracking everyone's enmity isn't practical, something that tracked your own actions and estimated personal enmity on a target would be useful.
Could keep DD from hitting the ceiling at a bad time, or help them remember to jump before a RD/WC is called. I'd be more curious how a program would handle the increases/decreases in Enmity from damage done & taken, as well as HP recovered in relatively real time.
Meeble said: » Even if accurately tracking everyone's enmity isn't practical, something that tracked your own actions and estimated personal enmity on a target would be useful. This would require somebody to test all enmity values for every action in the game. We don't have all of them, and it's a really complicated and long process. Once we have that, personal enmity values would be much easier to track indeed, but how would it be useful? |
||
All FFXI content and images © 2002-2025 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|