• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

EZ Server - Holyshit

Raidien1

CrankyPants
Joined
Oct 14, 2015
RedCents
1,347¢
I am running RoF2 client with a MQ2 Melee and when I changed the Name of the Cast.Ready it crashed my client over and over instantly. I ended up disabling it to play. The holyshit worked fine on with the previous weapon name in there. Any ideas how i can make it work?

holyshit2=/if (${Target.PctHPs}<99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[Platinum-Edged Snake Splitter]}) /casting 151047|
 
Try using the item number instead of the item name.

- - - Updated - - -

Also I'm pretty sure ${Target.PctHPs}<99 needs to be ${Target.PctHPs} < 99 with spaces.
 
Was the previous weapon a custom weapon as well? Not sure how well MQ handle's custom items.
 
Try using the item number instead of the item name.

- - - Updated - - -

Also I'm pretty sure ${Target.PctHPs}<99 needs to be ${Target.PctHPs} < 99 with spaces.

MQ2 Code does not require spacing. It just makes it easier to read.
 
This happens to me too with my Berzerker clickies. To get around it I just hotkey the clicky and have it cast every X seconds. It's not elegant but it works.
 
MQ2 Code does not require spacing. It just makes it easier to read.

Word

I must have been thinking of something else then. I could have sworn I had macro errors due to spacing but I guess I was wrong!
 
Was the previous weapon a custom weapon as well? Not sure how well MQ handle's custom items.

Unless there is something specific about the item causing an issue, it shouldn't matter if it's custom or not. Not like items are built into the client or anything, they just come from packets.
 
Is this correct for using the item number instead of the name?

holyshit2=/if (${Target.PctHPs} < 99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[151047]}) /casting 151047|
 
Is this correct for using the item number instead of the name?

holyshit2=/if (${Target.PctHPs} < 99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[151047]}) /casting 151047|

Whats with the "|" after the casting...
Rich (BB code):
holyshit2=/if (${Target.PctHPs} < 99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[151047]}) /casting 151047|
(marked here in RED)

Not sure if that is an issue, but might be something to look at.
 
What does "/echo ${Cast.Ready[151047]}" return? Does "/casting 151047|" work? Does "/casting 141047|item" work?
 
What does "/echo ${Cast.Ready[151047]}" return? Does "/casting 151047|" work? Does "/casting 141047|item" work?

Question one comes back with TRUE.

Question 2 and 3 comes back with a nice little crash.

I think my issue is this, the previous way the weapon worked was the Weapon it self had a click effect built into the weapon. I upgraded the weapon and now it is a weapon with a AUG in the weapon that adds the clickable effect. I right click the weapon click goes off np I tired to /casting the aug number with no luck.

Any suggestions? Is it possible to make mq2 check the cast of the weapon then use like 9 on the hotkey bar?
 
I'm not sure if you need to check the cast status of 151047 or the aug, but I would try out:

Rich (BB code):
holyshit2=/if (${Target.PctHPs} < 99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[151047]}) /itemnotify mainhand rightmouseup

If it spams you out, I'd suggest swapping out the item code for the aug item code and see if that fixes it?

- - - Updated - - -

This is also assuming you're weilding the weapon in your primary. If in offhand, swap mainhand to offhand. If it's in a bag, you can use it, but I'd have to check the syntax for it.

- - - Updated - - -

If your weapon is hotkeyed in slot 9, you can try /squelch /keypress 9

This should activate hotkey 9 while not interfering with your chat input or anything, I believe.
 
I'm not sure if you need to check the cast status of 151047 or the aug, but I would try out:

Rich (BB code):
holyshit2=/if (${Target.PctHPs} < 99 && ${Target.Type.Equal[NPC]} && ${Cast.Ready[151047]}) /itemnotify mainhand rightmouseup

Money in the bank, worked like a charm. thanks for the assist.
 
EZ Server - Holyshit

Users who are viewing this thread

Back
Top
Cart