Page 3 of 6

Posted: Tue Mar 22, 2005 7:13 pm
by notadruid
Ideally, imo, if the target was, say, off to the right and not viewable, on the right side of the screen there would be the target's name and an arrow pointing right.

That would need a LOT of code and probbaly an entire rewrite of the hud system though.

Posted: Wed Mar 23, 2005 8:32 am
by Shador
I have tried everything on getting this Cursor to work but now
all I can see a little piece of the blue and that is it
I don't know what I am doing wrong any Ideas

Posted: Wed Mar 23, 2005 5:16 pm
by Teh_Hidden
A little more detail would help. Your type of question usually = "flame me" on these boards.

Some basic suggestion would be making sure you have

Code: Select all

 [Elements]

*code here*

[Nothing]
Elements=last

In your MQ2HUD.ini file. You don't have a MQ2HUD.ini file? There's your issue...create one, paste the code into there. Make sure that, like all .ini files should be unless otherwise specified, that this file is in your RELEASE folder.


Now...does your problem involve the mouse cursor itself, and not the box?

UIs can be tricky to people who have never tried their hand at coding before, or altering files. To insert the new mouse file, and make it work in a way that is more permanent than the next patch, you need to make a new folder in your UIFILES folder in the EQ directory. Title it whatver you want, as long as it has one word (for ease). Click into this new folder, and copy the eq animations folder from "DEFAULT" folder into your new folder. Copy only, leave the original. In the new folder, with the new EQ animations file, paste the mouse cursor file. Convert it to .tga with GIMP (linked in an above post). To do this, open the file, then SAVE AS, and scroll down the list of possible file types to save as, then click on the one that has .TGA in it. If .TGA is not one of the listings, click on ALL FILES, then add .TGA onto the end of the file name. Copy the code for altering the eq animations file from the post with it, and put it in the right place. The right place for it can be found in the post. Save the file. Again, make sure this is all in your new folder in the UIFILES directory of the EQ folder. Load up EQ, go into the options menu, click on the button that opens up possible UIs, and click on the name that corresponds with the new folder you created earlier (that is, the one that contains the new .tga mouse, and the altered animations file). Make sure "keep current layout" is enabled, then select the file, and click "Load UI". Your screen will freeze up for a minute or more, depending on your system, then your UI will disappear, and then reappear, but with your new mouse cursor.


Again, this is all general help, with me going into painful detail. If this doesn't help, then you likely need to post up here in more detail, or your brain is the size of a walnut.

Posted: Sat Mar 26, 2005 3:46 am
by grandgrowl
i've done some field testing, and came up with some improvements:

-hud bounding box reduces clutter when you move the cursor too far off center. you can easily change the size of the box to fit your resolution (see the code)

-improved target finder, with diagonal angles

-included the avatar monitor, augmented it a bit too

-more rogue stuff. i've tested it myself and it works extremely well to my likings

-vex thal doohicky, for you druids and wizards

it's spread among two posts. i'd host it, but can't in the same spot as my non mq2 sigs :b

Code: Select all


;   nb: -read the code thoroughly-, make sure you know what you're sorta doing. 
;   it's not exactly cut-and-paste for everyone. and there certainly will be bugs 
;   -- which can be fixed. there will be things you need to decomment (and comment) 
;   in order to make things work correctly.

;   -formatted for use with the arial font

;   -formatted for 1600x1200 resolution in terms of the bounding box. if you want to 
;   change the dimensions of the bounding box on the screen, use this template and the 
;   find/replace tool in your text editor:
;   ${If[(${MacroQuest.MouseX}>=[leftboundary])&&(${MacroQuest.MouseX}<=[rightboundary])&&(${MacroQuest.MouseY}>=[topboundary])&&(${MacroQuest.MouseY}<=[bottomboundary])

;   -=cursor graphics=-

;   when you have a target, this cool box appears around the targetting reticule

 leftmostpoint=7,-155,-10,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
rightmostpoint=7,151,-10,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
  topmostpoint=7,-6,-161,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},---,]},]}
  toppointfill=7,-5,-161,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},--,]},]}
  btmmostpoint=7,-6,139,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},---,]},]}
  btmpointfill=7,-5,139,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},--,]},]}
toplinea=7,-154,-161,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},-----------                                                                        -----------,]},]}
toplineb=7,-151,-161,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},-----------                                                                        -----------,]},]}
bottomlinea=7,-154,139,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},-----------                                                                        -----------,]},]}
bottomlineb=7,-151,139,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},-----------                                                                        -----------,]},]}
 vertical1=7,-155,-156,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical2=7,-155,-147,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical3=7,-155,-138,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical4=7,-155,-129,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical5=7,-155,-120,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical6=7,151,-156,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical7=7,151,-147,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical8=7,151,-138,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 vertical9=7,151,-129,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical10=7,151,-120,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical11=7,-155,100,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical12=7,-155,109,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical13=7,-155,118,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical14=7,-155,127,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical15=7,-155,136,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical16=7,151,100,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical17=7,151,109,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical18=7,151,118,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical19=7,151,127,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
vertical20=7,151,136,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
 lineahead1=7,-6,-171,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},---,]},]}
 lineahead2=7,-5,-171,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},--,]},]}
   lineleft=7,-166,-10,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
  lineright=7,161,-10,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
linebehind1=7,-6,149,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},---,]},]}
linebehind2=7,-5,149,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},--,]},]}
cursorloc=7,-4,-11,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},+,]},]}
tlcorner1=7,-166,-166,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
tlcorner2=7,-165,-175,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
tlcorner3=7,-161,-175,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
trcorner1=7,161,-166,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
trcorner2=7,152,-175,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
trcorner3=7,156,-175,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
blcorner1=7,-166,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
blcorner2=7,-165,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
blcorner3=7,-161,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
brcorner1=7,161,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},|,]},]}
brcorner2=7,152,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}
brcorner3=7,156,145,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&!${Target.LineOfSight},_,]},]}

 leftmostpointa=7,-155,-10,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
rightmostpointa=7,151,-10,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
  topmostpointa=7,-6,-161,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},---,]},]}
  toppointfilla=7,-5,-161,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},--,]},]}
  btmmostpointa=7,-6,139,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},---,]},]}
  btmpointfilla=7,-5,139,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},--,]},]}
toplineaa=7,-154,-161,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},-----------                                                                        -----------,]},]}
toplineba=7,-151,-161,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},-----------                                                                        -----------,]},]}
bottomlineaa=7,-154,139,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},-----------                                                                        -----------,]},]}
bottomlineba=7,-151,139,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},-----------                                                                        -----------,]},]}
 vertical1a=7,-155,-156,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical2a=7,-155,-147,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical3a=7,-155,-138,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical4a=7,-155,-129,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical5a=7,-155,-120,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical6a=7,151,-156,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical7a=7,151,-147,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical8a=7,151,-138,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 vertical9a=7,151,-129,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical10a=7,151,-120,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical11a=7,-155,100,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical12a=7,-155,109,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical13a=7,-155,118,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical14a=7,-155,127,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical15a=7,-155,136,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical16a=7,151,100,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical17a=7,151,109,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical18a=7,151,118,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical19a=7,151,127,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
vertical20a=7,151,136,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
 lineahead1a=7,-6,-171,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},---,]},]}
 lineahead2a=7,-5,-171,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},--,]},]}
   linelefta=7,-166,-10,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
  linerighta=7,161,-10,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
linebehind1a=7,-6,149,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},---,]},]}
linebehind2a=7,-5,149,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},--,]},]}
cursorloca=7,-4,-11,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},+,]},]}
tlcorner1a=7,-166,-166,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
tlcorner2a=7,-165,-175,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
tlcorner3a=7,-161,-175,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
trcorner1a=7,161,-166,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
trcorner2a=7,152,-175,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
trcorner3a=7,156,-175,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
blcorner1a=7,-166,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
blcorner2a=7,-165,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
blcorner3a=7,-161,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
brcorner1a=7,161,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},|,]},]}
brcorner2a=7,152,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}
brcorner3a=7,156,145,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},_,]},]}


 leftmostpointb=7,-155,-10,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
rightmostpointb=7,151,-10,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
  topmostpointb=7,-6,-161,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},---,]},]}
  toppointfillb=7,-5,-161,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},--,]},]}
  btmmostpointb=7,-6,139,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},---,]},]}
  btmpointfillb=7,-5,139,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},--,]},]}
toplineab=7,-154,-161,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},-----------                                                                        -----------,]},]}
toplinebb=7,-151,-161,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},-----------                                                                        -----------,]},]}
bottomlineab=7,-154,139,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},-----------                                                                        -----------,]},]}
bottomlinebb=7,-151,139,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},-----------                                                                        -----------,]},]}
 vertical1b=7,-155,-156,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical2b=7,-155,-147,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical3b=7,-155,-138,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical4b=7,-155,-129,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical5b=7,-155,-120,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical6b=7,151,-156,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical7b=7,151,-147,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical8b=7,151,-138,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 vertical9b=7,151,-129,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical10b=7,151,-120,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical11b=7,-155,100,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical12b=7,-155,108,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical13b=7,-155,117,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical14b=7,-155,126,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical15b=7,-155,135,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical16b=7,151,100,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical17b=7,151,108,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical18b=7,151,117,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical19b=7,151,126,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
vertical20b=7,151,135,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
 lineahead1b=7,-6,-171,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},---,]},]}
 lineahead2b=7,-5,-171,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},--,]},]}
   lineleftb=7,-166,-10,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
  linerightb=7,161,-10,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
linebehind1b=7,-6,149,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},---,]},]}
linebehind2b=7,-5,149,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},--,]},]}
cursorlocb=7,-4,-11,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},+,]},]}
tlcorner1b=7,-166,-166,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
tlcorner2b=7,-165,-175,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
tlcorner3b=7,-161,-175,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
trcorner1b=7,161,-166,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
trcorner2b=7,152,-175,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
trcorner3b=7,156,-175,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
blcorner1b=7,-166,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
blcorner2b=7,-165,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
blcorner3b=7,-161,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
brcorner1b=7,161,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},|,]},]}
brcorner2b=7,152,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}
brcorner3b=7,156,145,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.LineOfSight},_,]},]}

;   when you turn autoattack on:

combat1=7,48,-11,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},|,]},]}
combat2=7,-49,-11,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},|,]},]}
combat3=7,-6,8,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},---,]},]}
combat4=7,-5,8,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},--,]},]}
combat5=7,-6,-32,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},---,]},]}
combat6=7,-5,-32,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat},--,]},]}

;   this should be the center of the reticule - provided for your conveinence

;cursorloc=7,-4,-11,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},+,]},]}

;   continues below


Posted: Sat Mar 26, 2005 3:46 am
by grandgrowl

Code: Select all


;   -=target finder=-

;   this shows you where your target is in relation to you

targetaheada=7,-6,-166,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[(${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=337||${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=23,---,]},]},]}
targetaheadb=7,-5,-166,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=337||${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=23,--,]},]},]}
targetaheadright=7,154,-164,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>293&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<337,+,]},]},]}
targetright=7,156,-10,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=247&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=293,|,]},]},]}
targetbehindright=7,154,145,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>203&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<247,+,]},]},]}
targetbehinda=7,-6,144,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=157&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=203,---,]},]},]}
targetbehindb=7,-5,144,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=157&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=203,--,]},]},]}
targetbehindleft=7,-162,145,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>113&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<157,+,]},]},]}
targetleft=7,-160,-10,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>=67&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=113,|,]},]},]}
targetaheadleft=7,-162,-164,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}>23&&${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<67,+,]},]},]}

;   -=labels=-

 cursorname=7,48,35,255,234,8,${If[${Cursor.ID},${Cursor},]}
targetnameb=7,-151,-153,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},${Target.CleanName}${If[${Target.PctHPs}>4000,,${If[${Target.PctHPs}==0,, - ${Target.PctHPs}%]}]},]},]}
targetstats=7,-151,-138,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},${Target.Level} ${Target.Class} [${Target.Race}],]},]}
totandguild=7,-151,-123,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID}&&${Me.TargetOfTarget.ID}&&${Target.CleanName.NotEqual[${Me}]},hott: ${Me.TargetOfTarget.CleanName}${If[${Me.TargetOfTarget.PctHPs}>4000,,${If[${Me.TargetOfTarget.PctHPs}==0,, - ${Me.TargetOfTarget.PctHPs}%]}]},${If[${Target.ID}&&${Target.Type.Equal["PC"]}&&${Target.Guild.NotEqual["NULL"]},${Target.GuildStatus} of <${Target.Guild}>,${If[${Target.ID}&&${Target.Type.Equal["PC"]},unguilded,]}]}]},]}
 meleerange=7,85,-138,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},[melee range],]},]}
lineofsight=7,89,-153,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.LineOfSight}&&${Target.CleanName.NotEqual[${Me}]},[line of sight],]},]}
 selftarget=7,126,-153,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.CleanName.Equal[${Me}]},[self],]},]}
  rangemon=7,-151,116,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},range: ${Target.Distance},]},]}
 Targetloc=7,-151,131,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},Y: ${Target.Y}  X: ${Target.X}  Z: ${Target.Z},]},]}
      castmon2=7,11,-22,0,255,255,${If[${Me.Casting.ID}>0&&!${Target.ID},casting ${Me.Casting},${If[(${MacroQuest.MouseX}>=480)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=125)&&(${MacroQuest.MouseY}<=800),${If[${Me.Casting.ID}>0&&!${Target.ID},casting ${Me.Casting},]},${If[${Me.Casting.ID}>0&&${Target.ID},casting ${Me.Casting},]}]}]}
   castmon1=7,-151,101,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Casting.ID}>0&&${Target.ID},casting ${Me.Casting},]},]}

;   -=rogue stuff=-

;   decomment these 18 lines to make rogue-related features appear -- and be sure to comment
;   out meleerange in the above section

;backstabanglea=7,85,-138,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,,[melee range]]},]},]}
;backstabangleb=7,71,-138,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,[backstab angle],]},]},]}

;bsind1=7,-70,-12,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,-----------------------------------,]},]},]}
;bsind2=7,-69,-12,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,----------------------------------,]},]},]}
;bsind3=7,-2,-64,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind4=7,-2,-55,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind5=7,-2,-46,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind6=7,-2,-37,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind7=7,-2,-28,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind8=7,-2,-19,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind9=7,-2,-10,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind10=7,-2,-1,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind11=7,-2,8,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind12=7,-2,17,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind13=7,-2,26,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind14=7,-2,35,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}
;bsind15=7,-2,44,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.MaxRangeTo}>=${Target.Distance}&&${Me.AbilityReady[Backstab]}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Target.Heading.Degrees}-${Target.HeadingToLoc[${Me.Y},${Me.X}].Degrees}+615)%360]}<=150,|,]},]},]}

;hidemon=7,-151,101,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Combat}&&${Me.AbilityReady[Hide]}&&${Target.ID}&&!${Me.Casting.ID}>0,[evade],]},]}

;   -=warnings=-

;   if you use mana, uncomment the 2nd line

lowhealthmonitor=7,-151,-108,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.State.Equal["DEAD"]},,${If[${Me.PctHPs}<=25&&${Me.PctHPs}>=10&&${Target.ID},warning: health low [${Me.PctHPs}% remaining],${If[${Me.PctHPs}<=10&&${Target.ID},danger: health critical [${Me.PctHPs}% remaining],]}]}]},]}
;lowmanamonitor=7,-151,-93,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.PctMana}<=25&&${Me.PctMana}>=10&&${Target.ID},warning: low mana [${Me.PctMana}% remaining],${If[${Me.PctMana}<=10&&${Target.ID},danger: mana critical [${Me.PctMana}% remaining],]}]},]}
deadmonitor=7,-151,-108,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.State.NotEqual["DEAD"]},,thou art slain, beeyatch]},]}

;   -=stun and aggro monitor=-

 stunmonitor=7,123,131,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.State.Equal["STUN"]}&&${Target.Type.Equal["NPC"]},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[stun],]},${If[${Me.State.Equal["STUN"]},[stun],]}]},]}
aggromonitor=7,116,131,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.TargetOfTarget.CleanName.Equal[${Me}]},${If[${Target.Type.Equal["NPC"]},[aggro],]},]},]}

;   -=invisibility and feign monitor=-

;   you must uncomment the six lines below and comment out the two
;   below those in order to see feign status

;feignmonitor1=7,121,131,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Feigning}&&${Target.ID}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]}&&!${Me.Invis},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[feign],]},${If[${Me.Feigning}&&${Me.State.NotEqual["STUN"]}&&!${Me.Invis},[feign],]}]},]}
;feignmonitor2=7,11,-22,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Feigning}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]}&&!${Me.Invis},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[feign],]},${If[${Me.Feigning}&&${Me.State.NotEqual["STUN"]}&&!${Me.Invis},[feign],]}]},]}
;invismonitor1=7,123,131,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&${Target.ID}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]}&&!${Me.Feigning},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis],]},${If[${Me.Invis}&&${Me.State.NotEqual["STUN"]}&&!${Me.Feigning},[invis],]}]},]}
;   v2monitor1=7,95,131,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&${Me.Feigning}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis/feign],]},${If[${Me.Feigning}&&${Me.Invis}&&${Me.State.NotEqual["STUN"]},[invis/feign],[invis/feign]]}]},]}
;invismonitor2=7,11,-22,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&${Target.ID}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]}&&!${Me.Feigning},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis],]},${If[${Me.Invis}&&${Me.State.NotEqual["STUN"]}&&!${Me.Feigning},[invis],]}]},]}
;   v2monitor2=7,11,-22,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&${Me.Feigning}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis/feign],]},${If[${Me.Feigning}&&${Me.Invis}&&${Me.State.NotEqual["STUN"]},[invis/feign],]}]},]}

invismonitor1=7,123,131,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&${Target.ID}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis],]},${If[${Me.Invis}&&${Target.ID}&&${Me.State.NotEqual["STUN"]},[invis],]}]},]}
invismonitor2=7,11,-22,255,234,8,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Invis}&&!${Target.ID}&&${Me.State.NotEqual["STUN"]}&&${Target.Type.Equal["NPC"]},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[invis],]},${If[${Me.Invis}&&!${Target.ID}&&${Me.State.NotEqual["STUN"]},[invis],]}]},]}

;   -=optional: avatar monitor=-

;-[avatar] changes color with % duration remaining (cyan for >=50%, magenta for
; 20<=x<50%, red for <20%)

;avatarmonitor1=7,113,131,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}>=0.50,${If[${Me.Invis},,${If[${Target.ID},${If[(${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID})&&${Me.State.NotEqual["STUN"]},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],]}]},]}]},]},]},]}
;avatarmonitor2=7,113,131,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}>=0.50,${If[${Me.Invis},,${If[${Target.ID},${If[(${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID})&&${Me.State.NotEqual["STUN"]},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],*]}]},]}]},]},]},]}
;avatarmonitor3=7,113,131,255,0,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[(${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}<0.50)&&(${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}>=0.20),${If[${Me.Invis},,${If[${Target.ID},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],]}]},]}]},]},]},]}
;avatarmonitor4=7,113,131,255,0,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[(${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}<0.50)&&(${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}>=0.20),${If[${Me.Invis},,${If[${Target.ID},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],]}]},]}]},]},]},]}
;avatarmonitor5=7,113,131,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}<0.20,${If[${Me.Invis},,${If[${Target.ID},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],]}]},]}]},]},]},]}
;avatarmonitor6=7,113,131,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}<0.20,${If[${Me.Invis},,${If[${Target.ID},${If[${Me.TargetOfTarget.CleanName.NotEqual[${Me}]}||!${Me.TargetOfTarget.ID},[avatar],${If[${Target.CleanName.Equal[${Me}]},[avatar],]}]},]}]},]},]},]}

;   the following six lines allow display when you don't have a target, and are even more optional

; avatarmonitor7=7,-48,-1,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}>=0.50,${If[!${Target.ID},[avatar],]},]},]},]}
; avatarmonitor8=7,-48,-1,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}>=0.50,${If[!${Target.ID},[avatar],]},]},]},]}
; avatarmonitor9=7,-48,-1,255,0,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[(${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}<0.50)&&(${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}>=0.20),${If[!${Target.ID},[avatar],]},]},]},]}
;avatarmonitor10=7,-48,-1,255,0,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[(${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}<0.50)&&(${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}>=0.20),${If[!${Target.ID},[avatar],]},]},]},]}
;avatarmonitor11=7,-48,-1,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[(${Me.Buff[Avatar].Spell.ID}==1598)||(${Me.Buff[Avatar].Spell.ID}==2434)||(${Me.Buff[Primal Avatar].Spell.ID}==1377)||(${Me.Buff[Ferine Avatar].Spell.ID}==3399)||(${Me.Buff[Ancient Feral Avatar].Spell.ID}==2112),${If[${Math.Calc[(${Me.Buff[Avatar].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Avatar].Spell.Duration.TotalSeconds}+0.01]})]}<0.20,${If[!${Target.ID},[avatar],]},]},]},]}
;avatarmonitor12=7,-48,-1,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Me.Buff[Champion].ID}&&(${Me.Buff[Champion].Spell.ID}==5417),${If[${Math.Calc[(${Me.Buff[Champion].Duration.TotalSeconds}/${Math.Calc[${Me.Buff[Champion].Spell.Duration.TotalSeconds}+0.01]})]}<0.20,${If[!${Target.ID},[avatar],]},]},]},]}

;   -=optional: vex thal mob weaknesses (should be accurate)=-

;   just for fun :p

;label2=7,-153,-169,255,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Zone.Name.Find[vex thal]},${If[${Target.ID}&&${Target.Type.Equal["NPC"]},target weakness -,]},]},]}

; vtmobice=7,-62,-169,0,255,255,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Zone.Name.Find[vex thal]},${If[${Target.ID}&&${Target.Type.Equal["NPC"]},${If[${Target.CleanName.Equal[Thall Va Kelun]}||${Target.CleanName.Equal[Thall Va Xakra]}||${Target.CleanName.Equal[Thall Xundraux Diabo]},,${If[${Target.CleanName.Find[va liako]}||${Target.CleanName.Find[thall]}||${Target.CleanName.Find[senshali]},ice,]}]},]},]},]}
;vtmobfire=7,-62,-169,255,0,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Zone.Name.Find[vex thal]},${If[${Target.ID}&&${Target.Type.Equal["NPC"]},${If[${Target.CleanName.Equal[Thall Va Kelun]}||${Target.CleanName.Equal[Thall Va Xakra]}||${Target.CleanName.Equal[Thall Xundraux Diabo]},fire,${If[${Target.CleanName.Find[va liako]}||${Target.CleanName.Find[thall]}||${Target.CleanName.Find[senshali]},,fire]}]},]},]},]}


Posted: Sat Mar 26, 2005 5:00 am
by grandgrowl
this snippet helps you visualize where the hud will disappear. again, totally optional, but included here for your conveinence:

Code: Select all

;bounding box:

tlcorner=3,500,300,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},+ ,]},]}
trcorner=3,1200,300,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},+,]},]}
blcorner=3,500,800,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},+,]},]}
brcorner=3,1200,800,0,255,0,${If[(${MacroQuest.MouseX}>=500)&&(${MacroQuest.MouseX}<=1200)&&(${MacroQuest.MouseY}>=300)&&(${MacroQuest.MouseY}<=800),${If[${Target.ID},+,]},]}

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:00 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:01 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:02 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:04 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:05 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:06 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:42 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:43 am
by xyilla

Re: cursor targetting and status monitor (and some other stuff)

Posted: Thu May 01, 2025 5:44 am
by xyilla