EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > XML Modification Help & Info

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Unread 08-15-2006, 06:02 PM
ml2517 ml2517 is offline
A Young Mystail Rat
 
Join Date: May 2005
Server: Antonia Bayle
Posts: 5
Cool Healer Efficiency Mod

What I'm looking to do is modify the eq2ui_mainhud_target.xml and eq2ui_mainhud_impliedtarget.xml to detect certain effect names and display the icon larger or smaller depending on a match.

For instance, if one of the 30 spell effect icons have "Malignant Shroud" or "Ethereal Aegis" in the text name it should display that icon twice as large as it normally would be.

The idea behind this is to boost mana efficiency when using single target Reactives/Wards/HoTs since they aren't stackable.

For instance, if I see a large ward icon on the main tank I could simply save my mana and cure/direct heal/group heal etc.

With that being said... Is this at all possible? I figured I'd ask here before I waste my night trying to do something that is impossible.
Reply With Quote
  #2  
Unread 08-16-2006, 03:05 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

I could give you a long explanation about the issues you would run into, but I let me just say that for any practical purpose this is not possible.

The non-UI way to do this is to decide beforehand which healer wards and which healers HoTs or reactives, cure and debuff. This is because even if you had the big ward icon in the UI, there is nothing to tell you that it will still be there once you finished casting your own group ward 5 seconds later. If you want to set up a heal chain, use macros to announce casting to a custom healer channel or /tell the other healers directly.

And before you ask: We can't display remaining ward amounts either.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #3  
Unread 08-16-2006, 10:15 AM
ml2517 ml2517 is offline
A Young Mystail Rat
 
Join Date: May 2005
Server: Antonia Bayle
Posts: 5
Default

I understand the non-UI way all too well unfortunately.

Could you explain why it wouldn't be possible? If it is a matter of the text not being available until you hover over it I can see that.

But.... since we know the particular icon graphics that are displayed can you test for the existence of the three different icon types instead of the text compare?
Reply With Quote
  #4  
Unread 08-16-2006, 11:47 AM
gm9 gm9 is offline
gm10-1
Premium Member
EQ2Interface Super Mod
Featured
 
Join Date: Feb 2006
Posts: 6,479
Default

To test changes in the text or the icon name you need to get a handle to them. I suppose the text can be found in a standard tooltip field, but this may not be the case. No idea if you would find a handle for the icon name, either. Both are pushed by the server.

Even if you could get around this step, you can only test upon a specific event, e.g. moving your mouse over the window.

Furthermore, you have no way to guarantee that the icon did not move to another place in the list while you tested. So you might end up making the wrong icon larger.

Even if you make the right icon larger, it will stay large even if a new effect is shown in that place, so you would have to check as well whether you need to reduce the icon size again.

Last but not least, to show one icon double size, they will all have to be double spaced regardless of size. This will look more than ugly.

And I don't even mention the horrible lag that you would cause on most machines by testing this for 60 icons (target and implied target) at any meaningful frequency.

So while theoretically you might be able to get this done, I still say that for practical purposes this is not doable.
__________________
P R O F I T U I ∙ R E B O R N [Auto-Updater] | [Portal] | [F.A.Q.] | [Support Forums]
~ Retired ~
If it does not work, you likely installed it incorrectly. Always try a clean install before reporting bugs.
Reply With Quote
  #5  
Unread 08-16-2006, 01:49 PM
ml2517 ml2517 is offline
A Young Mystail Rat
 
Join Date: May 2005
Server: Antonia Bayle
Posts: 5
Default

Thats exact "No f'ing way" answer I wanted to hear. Thanks!
Reply With Quote
  #6  
Unread 08-17-2006, 08:56 AM
BelligerentPimp BelligerentPimp is offline
A Young Mystail Rat
 
Join Date: Aug 2005
Server: Antonia Bayle
Posts: 2
Default

Props on the idea, though.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:59 PM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI