Addon: GEO HUD

Eorzea Time
 
 
 
Language: JP EN FR DE
Ffxivpro Yellow Box
3465 users online
Forum » Windower » General » Addon: GEO HUD
Addon: GEO HUD
Offline
Posts: 394
By Genoxd 2026-08-19 13:28:04
Link | Quote | Reply
 
Asura.Nalfey said: »

This is actually the correct behaviour, if someone else pulls initial hate in this case the tank, and the GEO casts a bubble after the pull (even if it targeted the mob), the GEO did not generate any hate on that mob at this point in time. And they need to do an extra action.
If the mob is not claimed and the very first action on the mob is the GEO casting a bubble on the mob then the GEO will generate enmity and the bubble will take effect.

Casting a debuffing GEO spell on a mob is an action that generates enmity on the mob. You do not need to do any other actions.


Edit: before this turns into an argument and people thinking xyz vs abc.

find a blm friend. go have the BLM pull with dia or whatever. Cast a geo spell on the mob. have the blm warp away. If the mob de-aggros then yes this is 0 enmity just like SMN pets. If the mob starts hitting you then you have generated at least 1 CE of enmity.

You really don't need to do this though, it's already established fact.
[+]
Offline
Posts: 237
By ryukin182 2026-08-19 13:44:36
Link | Quote | Reply
 
Just making sure, this only works as geo main correct? If i have 2 characters, it would only work on the geo?
 Phoenix.Disna
Offline
Server: Phoenix
Game: FFXI
User: Ansid
Posts: 2
By Phoenix.Disna 2026-08-19 14:07:08
Link | Quote | Reply
 
Magnificent addon, I love it. Everything I never knew I wanted but now can't imagine GEOing without it. I'd been dying for a cardinal chant addon and this even has that? Amazing work. Thank you so much!
[+]
 Asura.Nalfey
Offline
Server: Asura
Game: FFXI
User: Nalf
Posts: 220
By Asura.Nalfey 2026-08-19 14:20:02
Link | Quote | Reply
 
Bahamut.Navius said: »
Just to make sure I wasn't imagining something, I just ran a quick test- I had one character run to an enemy and attack to get hate (and then turn around). Then, a GEO in party cast a Geo-Poison bubble targeting the enemy. The poison from the bubble clearly took effect as I watched the enemy's HP tick down, but the enemy was marked as un-tagged in the addon.

Ahah very interesting, thanks a lot for testing and confirming !
Just to double check that would only be true for the main target of the bubble correct no sub targets around within the bubble or other targets that the tank has hate on ?
 Asura.Nalfey
Offline
Server: Asura
Game: FFXI
User: Nalf
Posts: 220
By Asura.Nalfey 2026-08-19 14:24:25
Link | Quote | Reply
 
Bahamut.Navius said: »
EDIT: On a similar note, I haven't checked yet, but does this addon handle situations where all party members are on the hate list by default and tagging is not required (like ambuscade?).

Hmmm no I don't think it would consider that everyone has enmity by default.
Does this only happen in Ambuscade zones ? I would probably need to change the logic in those specific zones/battlefields
 Asura.Nalfey
Offline
Server: Asura
Game: FFXI
User: Nalf
Posts: 220
By Asura.Nalfey 2026-08-19 14:55:38
Link | Quote | Reply
 
Next version teaser ... visual bubble ranges on the ground
[+]
 Bahamut.Navius
Offline
Server: Bahamut
Game: FFXI
User: phot0nic
Posts: 150
By Bahamut.Navius 2026-08-19 14:57:55
Link | Quote | Reply
 
Asura.Nalfey said: »
Ahah very interesting, thanks a lot for testing and confirming !
Just to double check that would only be true for the main target of the bubble correct no sub targets around within the bubble or other targets that the tank has hate on ?

Yes, my understanding is that only the target of the bubble would get tagged, and surrounding enemies would not (even if the tank has hate on them).

Asura.Nalfey said: »
Hmmm no I don't think it would consider that everyone has enmity by default.
Does this only happen in Ambuscade zones ? I would probably need to change the logic in those specific zones/battlefields

Ambu is the only place I can confirm this is the case. Bg-wiki also suggests that the same is true for Vagary, but I haven't checked. I believe the basement (but not the first floor) of Sortie also has the same behavior. In these cases, if any party member aggros an enemy, all party members get added to the hate list, even if they haven't performed any actions.
[+]
 Bahamut.Navius
Offline
Server: Bahamut
Game: FFXI
User: phot0nic
Posts: 150
By Bahamut.Navius 2026-08-19 15:00:56
Link | Quote | Reply
 
Asura.Nalfey said: »
Next version teaser ... visual bubble ranges on the ground
This just keeps getting better. I also just had a chance to try out the Cardinal Chant feature- I don't even really care about CC generally, but I'm leaving this on because the visuals are gorgeous.
[+]
 Ragnarok.Trixi
Offline
Server: Ragnarok
Game: FFXI
User: Trixi
Posts: 226
By Ragnarok.Trixi 2026-08-19 15:15:57
Link | Quote | Reply
 
Not sure if this has been accounted for yet or not, but similarly to what we are discussing with how GEO bubbles work with hate: If a party/ally member gets on the hate list of 10 mobs, instead of use dispelga or similar to get on their hate list, a GEO can just cure that player to have the same effect.
 Asura.Nalfey
Offline
Server: Asura
Game: FFXI
User: Nalf
Posts: 220
By Asura.Nalfey 2026-08-19 15:20:15
Link | Quote | Reply
 
Ragnarok.Trixi said: »
Not sure if this has been accounted for yet or not, but similarly to what we are discussing with how GEO bubbles work with hate: If a party/ally member gets on the hate list of 10 mobs, instead of use dispelga or similar to get on their hate list, a GEO can just cure that player to have the same effect.

Yup yup that's already in the current functionalities, if you cure someone who has hate on multiple targets the rings around the mobs will switch to green because you generated hate on all of them with the cure.
Offline
Posts: 394
By Genoxd 2026-08-19 15:21:22
Link | Quote | Reply
 
Asura.Nalfey said: »
Bahamut.Navius said: »
Just to make sure I wasn't imagining something, I just ran a quick test- I had one character run to an enemy and attack to get hate (and then turn around). Then, a GEO in party cast a Geo-Poison bubble targeting the enemy. The poison from the bubble clearly took effect as I watched the enemy's HP tick down, but the enemy was marked as un-tagged in the addon.

Ahah very interesting, thanks a lot for testing and confirming !
Just to double check that would only be true for the main target of the bubble correct no sub targets around within the bubble or other targets that the tank has hate on ?

It's only the main target, think of it as the same as casting a non-damaging single target debuff like slow or something. I don't know the exact enmity value but it's for sure at least 1 CE because you won't lose hate
[+]
 Asura.Nalfey
Offline
Server: Asura
Game: FFXI
User: Nalf
Posts: 220
By Asura.Nalfey 2026-08-19 15:46:11
Link | Quote | Reply
 
An other substantial update, thanks to everybody who gave feedback and new ideas:

Latest version: GEO-HUD v2.0.2




1. Range rings: //geohud rangerings on|off draws a thin coloured circle on the floor at the edge of each luopan, Indi, and Entrust bubble.

2. Debuff Geo- on a mob now tags that target. Casting the bubble is enough enmity for potency on that mob; other enemies in range still need a separate hate action.

3. In Maquette Abdhaljs-Legion B (Ambuscade, zone 287) every enemy counts as tagged, because the party is already on the hate list.

4. Entrust duration is calculated by sampling equip swaps on Midcast. See Entrust duration in README.

5. Colorblind mode brightens the Cardinal Chant N/S/E/W letters and draws a dark outline so they read more clearly.

6. Ground rings hide when a mob leaves the luopan, and all rings clear when the luopan is gone. Tagged hate is still remembered for the next bubble.

7. Crash/conflict fix. Rewritten hook handling. GEO-HUD and TargetRing no longer patch or chain into each other; both register with a shared scene hook. Load order, unload order and reloading no longer matter, and neither addon can crash the other.
[+]
 Bismarck.Tyconus
Offline
Server: Bismarck
Game: FFXI
User: Tyconus
Posts: 52
By Bismarck.Tyconus 2026-08-19 16:19:22
Link | Quote | Reply
 
If you don't want to have people mess anything up and remove the hard code, you could put in something like

local jp = windower.ffxi.get_player().job_points.geo

print(jp.indocolure_spell_effect_dur)

to get the amount of job points you have put into that category.

Edit: The print is just to showcase how you'd call it.

local dur = 180 + windower.ffxi.get_player().job_points.geo.indocolure_spell_effect_dur * 2
[+]
Online
Posts: 31
By darsinger 2026-08-19 16:54:51
Link | Quote | Reply
 
With the bubble-range rings, this is now a definitive must-have add-on, especially for multiboxers. It already was in my book but it's undeniable now.
[+]
Offline
Posts: 237
By ryukin182 2026-08-19 17:23:18
Link | Quote | Reply
 
ryukin182 said: »
Just making sure, this only works as geo main correct? If i have 2 characters, it would only work on the geo?

Looks like the latest one fixed this for me, no longer perma red on the non geo and recognizes the luopan now
Offline
Posts: 237
By ryukin182 2026-08-19 17:25:09
Link | Quote | Reply
 

It's like half a foot off the ground and 3d, this is pretty sick