• 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

Guide - Debugging MQ2Melee

Maxranor

Member
Joined
Sep 25, 2008
RedCents
36¢
I am trying to setup MQ2Melee using all of the whateverif options. Right now I'm trying to get Charge for Power working on a heroic character SK.

In the ini I have...
Rich (BB code):
aggro=1
challengefor=1
...
challengeforif=${If[${Melee.AggroMode} && !${Me.Song[Charge for Power Recourse].ID},1,0]}
...

I saw some of the commands in the wiki, and tried the following:

Rich (BB code):
Without Charge recourse on, and out of combat:
/echo ${meleemvi[challengefor]}    --> returns 1, so it knows to try to cast
/echo ${meleemvb[idchallengefor]}  --> returns -1, error
/echo ${meleemvid[idchallengefor]} --> returns NULL, so id is not set, or this command was removed
/echo ${meleemvs[challengeforif]}  --> returns 1, so conditions are met

Without Charge recourse on, and in combat:
same as out of combat

With Charge recourse on, and in combat:
/echo ${meleemvi[challengefor]}    --> returns 1, so it knows to try to cast
/echo ${meleemvb[idchallengefor]}  --> returns -1, error
/echo ${meleemvid[idchallengefor]} --> returns NULL, so id is not set, or this command was removed
/echo ${meleemvs[challengeforif]}  --> returns 0, so conditions are not met

With Charge recourse on, and out of combat:
same as in combat

At first glance, it looks like the id is not being set within the plugin. Is there a place that I can define which spell(s) to use for each of these things? MQ2Cast is loaded, and holyshits that I set up are working fine.

Thank you in advance for any advice.
 
backup then delete your toons mq2melee ini file
/plugin mq2melee unload
/plugin mq2melee
/melee save
make sure you have the spell memmed
see if that works.
 
Thank Maskoi,

I followed the steps you layed out, and did the same debug commands as in my original post. It still does not seem to be recognizing either charge for power (82 SK) or challenge for power (72 SK).

Output right after /melee save:

Rich (BB code):
/echo ${meleemvi[challengefor]}    --> returns 1, so it knows to try to cast
/echo ${meleemvb[idchallengefor]}  --> returns -1, error
/echo ${meleemvid[idchallengefor]} --> returns NULL, so id is not set, or this command was removed
/echo ${meleemvs[challengeforif]}  --> blank

When I put my old ini back into the folder and /melee load, I get the same output as in my original post.

Edit:
I should mention, after I /melee save, challengefor=1 shows up in my ini. So it looks like mq2melee sees the spell in my spellbook, but isn't setting the spell id correctly. I've loaded all of the spells in the line, and none are being cast.
 
weird mine uses at at 95 and 100 it tries to use your high level. also aggro=1 must be on
 
Guide - Debugging MQ2Melee

Users who are viewing this thread

Back
Top
Cart