Anyone else not attacking greens?

zipyzen

Active Member
My dirge seems to not like picking on greenies. it will attack all other cons when i uncheck them. I know that i dont have the box "IGNORE GREENS" checked but it seems to act like it is. I usualy do the dungeon crawl and he just likes to run by the greens not even selecting them as a target. And also if i get agro'd by a green i'll DIE because he wont attack them at all. This seems to only happen on my dirge and not my necro or bruiser. Thats the most confusing part as to why it only gets buggy on my dirge.

i looked through some things but the code seems to be fine.... but i aint very good at coding.

Was wondering if anyone came across this, or had any ideas. thank you
 

phineas01

Active Member
Havn't had any problems running a fury, monk, necro or illusionist. The way it sounds it must be something in the routine. Is there another dirge routine you can try out?
 

Pygar

EQ2Bot Specialist
Delete your character config file for your dirge and recreate it. Sometimes a value gets saved wrong or garbled and flipping the UI setting doesn't actually update the config files, etc. Particularly when you have a game or PC crash while the UI is active.

This was working fine on my dirge early last week, but I hadn't tested with the latest few isx releases. However, I suspect this is a local machine issue and not anything with the scripts.
 

zipyzen

Active Member
OK, i racked my brain on this one for quite some time. I finaly found the reason my guy was not attacking greens........they were'nt the correct SHADE of green!!!!!!!:eek:

I found out the problem when my guy was standing there in a pile of greens and i simply hit the DEFAULTS button in the eq2 options, and BLAMO he pulled a green (or the now yellowish green shade on my monitor).
Heaven forbid i had tuned my color correction down a few pegs to get the greens to look more darker instead of yellowish.


such a simple fix.... and after soooo many hours of script searching. too bad too, cuz i am slightly colorblind.
 

Valerian

ISX Specialist
Amadeus, any way to dig into the options/settings/etc and get the customized color codes out of there for green/gray/etc? I know I change my gray to a purpleish color because gray looks too much like white to me.

Asking this because I'm assuming you've got some color codes hardcoded to check con color... otherwise, how could this particular bug happen?
 

Amadeus

The Maestro
Staff member
The only way I know to get the con color of an actor is to actually check the tooltip of that actor. So, I do that, then convert those RGB codes to colors based upon the default setting.

Best I could do would be to give you another datatype member that would return the RGB code if you wanted...then, you could check against a range of RGB codes...

Otherwise, I havn't come across any other way to determine con color. The client doesn't need to know the con color of an actor for any other reason than in the UI ..and, since the server sends the information to the client WITH the rgb code, I don't know where or why the client would store that information in any other location.
 

Valerian

ISX Specialist
wow. so what you're telling me is, when you change your colors in the options, it actually sends that info to the server and is stored on your serverside profile?? that sounds incredibly stupid to me. and here I'd hoped you could just use an internal form of eq2uipage to dig it out of the options window heh.

ah well, I can see the options window is dynamically put together anyway... there's not much in the xml other than templates for the different styles of options.
 

Pygar

EQ2Bot Specialist
A function could replace con color for most purposes. There is a well defined formula for determining a mobs con 'color' or rank if you will.

$0.02
 

Amadeus

The Maestro
Staff member
I don't think you're undertanding the problem Pygar. The issue is that if you change the way green "looks" in the game, then .ConColor will not return "Green" it will return "Unknown".

If that's not the case, then you should definately sharea this function.
 

Valerian

ISX Specialist
I believe he's referring to writing your own concolor function based on relative levels... which might possibly also involve averaging the group level etc... seems to me like it'd be a lot of work, honestly.
 

Pygar

EQ2Bot Specialist
Correct, based upon group average level, level of highest raid member, your level, and the tier it falls into there are defined rules for what deviance between your level and mob level causes a con of 'green' or 'blue'. The formula isn't overly complex, but I would have to go back and check my data on the early tiers in order to write a function to return mob con color, or more approrpriately difficulty rank.

I was just suggesting using a function *might* be a more consistently reliable way of getting at this piece of information now that we understand UI preferences can distort the extensions designed functionality in the manner you outlined.

I'm also just as happy to not spend 30 mins making that work and tell people not to futz with colors, however being somewhat color blind, I'm more willing to bend on this one.
 
Top Bottom