I've been using this nice little app for a while, but as I started playing a cleric, I found the "mage" tab of the top overlay to be a bit useless, as I hardly cast any damage spells, instead rely on the many insta kills and support spells I have access to.
Nevertheless I appreciate to have an overview of the mobs engaging the party. However, it'd be more useful if - instead of use able damage types - it would show the vulnerability to certain spells, e.g. implosion, heartbeat, level drain, death magic, mind spells,...
I'm sure that data is also logged somewhere when a mob is KV'ed. Is there a possibility to have it show up in the mage tab?
The data that is extracted from a KV spell will give you what specific effects or spells a mob is immune to, however that is very different from what a mob is vulnerable to. For instance a mob can be immune to knockdown per the KV spell but you still have no idea what will kill it. The vulnerable data does not exist in any automated format, only the wiki bestiaries and experience/knowledge guide that information. Also for HGX to display what "your class" should kill this with would be a large amount of a software geeks time to implement since it will have to know what class you are playing first, but first and foremost the vulnerable data is nowhere in the HGX program and would have to be implemented first, then you have to discuss the issue of "sorc can kill it with 4 different instant death magics and disintegrate too, which spell do you want displayed". all of this is possible, but no one is writing code that I know of, and I don't have the source code, as much as I would love to clean up some personal complaints I have with it(AWESOME PROGRAM, just wish it had "this")
Thanks for the reply. I wasn't thinking that far about having the app telling me which spells to use.
What I had in mind was more something like an XML file (similar to the files you can use to add timers): You put in the spells/descriptors your character can cast and the app shows this list in the mage tab. If there's KV data with immunities (e.g. immunity to critical hits and death magic) it won't show heartbane and destruction (or whatever descriptors you put in the XML file). But it would still show implosion, poison, level drain, ... If you don't have ench focus feats, you probably wouldn't put rebuke in your XML file, so it wouldn't show up either. I think it should show you all the options you have, not just one spell per mob. That way you can judge whether you want to implode that one lone mob or use one of the many level drains you still have memorized and save the implosion for an occasion when there's a couple of mobs bunched up together.
I guess that also takes some work, and I'm not sure if those descriptors in the KV data are coherent enough and are also listing immunities to those spells that aren't related to one of these green symbols upon examining a mobile (e.g. implosion, drown or disintegrate). At least that way everyone can put in some work for the list and customize the feedback you get from the app.
You do know you don't need KV to figure out whether a mob is immune to level drain, mind spells, death magic etc. right? If you "examine" a monster, it tells you their immunities (not to specific spells, but to effects). I use it a bit when I forget what something's weak to.
I do know that, yes. Maybe I'm not using the mage tab of the overlay as it's intended, or else I didn't manage to get my point across:
Unlike the standard and the detailed tab of the top overlay, the mage tab shows all mobs engaged by the party at once, not just the one you're targetting. Right now it displays the effective damage types for each monster on the list. For me, this helps to decide whether to cast a fireball first and then chain lightning or the other way: If there's just one monster that takes fire well, but five that take elec well, I'd rather cast a couple of chain lightnings and hit the one left standing with an orb of fire. It's not showing me anything I wouldn't figure out examining every single monster on the screen or having a look at the wiki bestiary. But it collects all six (in this example) monsters in a list and helps decide which spells to use faster.
For a cleric damage types are not as useful as effect immunities or spell immunities (as collected in the wiki bestiary). Sure, eventually I'll know which spells work on which monster, then a list of names is all that's needed. But that's the same for damage types monsters take...it's implemented anyway in the app and I guess it's very nice for beginners (or returning players like me) or for a quick heads-up in a sticky situation. So I was interested if there's a simple way to customize the mage tab, e.g. with an XML file similar to the timers displayed in the top left (see above post).
Last Edit: Nov 14, 2017 21:31:57 GMT by shaengarne
The data needed for that actually is available to HGX in the character.d html files (see example below). I think it shouldn't be too hard to make an additional window on the top comparing a list of 'other immunities' and 'spell immunities' provided as a html file by the user with the one in the creature files, showing the differences, i.e., what effects or spells work against the current target.
I do know a little bit of python but didn't find any source codes within the HGX download. Does anyone have that and would provide a copy for others to personalize or improve their HGX experience?
Image: Example of the 'other immunities' and 'spell immunities' of a Baatorian Green Steel Golem.
the taunt/persuade feedback text is too random and unpredictable for me to figure out a code for it. I don't think it will be possible. You could count out 6 seconds, or spamclick like I do, the frantic fool I am.
Last Edit: Apr 29, 2018 13:40:29 GMT by dopplegang
Any chance of HGX splitting out the various esoteric damage types? I'm trying to figure out how useful the esoteric immunity/resist items are and that's hard to do without knowing how much damage each type is doing.