• 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
MQ2Status

Release MQ2Status

We have, but that's why I suggested using a more disambiguous check method by looking for variable ${MacroName}, which is explicitly defined in the Kissassist macro, and thereby removes the absolute requirement that my file name contain the word kiss. If ${MacroName}=Kissassist then, and only then check for ${Role}. My filenames are usually more along the lines of ka.mac or ka12.mac at most.

>>Trying to type /mac kiss1Atoad47fridayfishsticks really sucks mid combat when I realize i'm still running sortbag and my tank isn't attacking, and /mac ka tank is significantly faster, but unfortunately doesn't list my role when I use mq2status.
like i explained a couple of times - from the start of status it would search for the word "kiss" in it - it doesn't have to be kissassist. this covers if someone is running a kiss13 or kissmule or kissassistbeta13 or whatever.

I'm sorry you feel that having it be kiss instead of ka is a burden, but like we spoke about before. at least for now, its gonna search for "kiss"

I'll look into if there is a way I can check if role is defined before doing the check and output - but this isn't high on my priority list - I don't think it is unreasonable to say just name your macro kiss or use a social hotkey to start your tank
 
like i explained a couple of times - from the start of status it would search for the word "kiss" in it - it doesn't have to be kissassist. this covers if someone is running a kiss13 or kissmule or kissassistbeta13 or whatever.

I'm sorry you feel that having it be kiss instead of ka is a burden, but like we spoke about before. at least for now, its gonna search for "kiss"

I'll look into if there is a way I can check if role is defined before doing the check and output - but this isn't high on my priority list - I don't think it is unreasonable to say just name your macro kiss or use a social hotkey to start your tank
Submitted an update that will just report back if you have ${Role} defined, if not it will then check for ${assistname} like in the case of ihc
I specifically do not want to cross-check or nest a condition to check against ${MacroName} for cases like kissmule/mulekiss or any other future forked versions

@toadwart thanks for your suggestions - this should actually help future proof any new forks or additions, and likely better accommodate other macro writers as "Role" is usually important to know
 
So here's your chance! If you want to play a role as IAmAnOscarMeyerWeiner, just set your role in your macro of choice and report your status!
 
Redbot updated MQ2Status with a new update entry:

$Role

- MQ2Status (Sic) Fixed some issues about which macro is running and other display issues.
Requests to Report back ${Role} even if your macro doesn't have kissassist in the name. The original intention of this was to report back
if your macro has "kiss" in the name to accomodate beta/dev verisons of kissassist, kissmule/muleassist, and anyone running a custom/modified kiss version.
I specifically don't want to check it against ${MacroName} to equal kissassist because again - the...

Read the rest of this update entry...
 
Decided to try this out today since I don't use the HUD due to using a non-standard UI.

Ran the patcher, added mq2status to my default macroquest.ini file. When I ran the /status command in-game it gave me some message about Toggle show. Found a message in this thread about aliases and deleted the /status alias I already had. Of course I then completely unloaded mq2 and reloaded it. Now the /status command operates like your descriptions.

Right away I added the line /bcga //status invis to my hot button I call Chase ON. This is awesome being able to instantly see if all my chars are double invis'd BEFORE I go running off with them!! :)
 
Thanks! Really appreciate the kind words - mq2status is the first "real" thing i did, so its been a lot of re-working and banging my head

the regular /status now gives the invis information too - so you can check macro/plugin plus if its paused plus invis status
Check out the update vid if you haven't > Here <
 
I find this very useful, thanks for the effort! I have a request; is it possible to add what mode the toon is in if it is running a CWTN class plugin?
 
I find this very useful, thanks for the effort! I have a request; is it possible to add what mode the toon is in if it is running a CWTN class plugin?
that's something that is on the "long term list" - but its not something that we can even do yet - but truuuust me, it is something that i want to do
 
I do /status on one of my toons I get [MQ2] toogle show and nothing else. Any idea whats causing this?
 
I do /status on one of my toons I get [MQ2] toogle show and nothing else. Any idea whats causing this?
when you start the plugin on that character (or try to) it is going to tell you that you already have an alias for /status and will need to delete it if you want to use the plugin.

you will need to /alias /status delete to delete your existing alias then reload the plugin
 
I like this a lot... I mean A LOT :)

I got around to finally testing this. It does wonders since my grp is mainly casters for the invis vs ivu. I can't tell you how many times I murdered my toons because I didn't notice that the dual invis may have missed a toon.

If I had to make a really minor, selfish, comment: if someone is max AA banked (230AA), maybe make it red as a warning? I've lost AAs from forgetting to spend them LOL.

Great work.
 
Last edited:
when you start the plugin on that character (or try to) it is going to tell you that you already have an alias for /status and will need to delete it if you want to use the plugin.

you will need to /alias /status delete to delete your existing alias then reload the plugin
You rock! Thanks again!
 
Redbot updated MQ2Status with a new update entry:

code cleanup

Update EzCommand(buffer) to EzCommand(&stringBuffer[0])
removal of max string buffer
additional lines for readability in a few places
will do another commit to clean up some of the string builder extra + " " +

Read the rest of this update entry...
 
Love this and use it quite a bit.

If looking for next feature, I'd love a "/status mount" that reported if we were on our mounts, their speed, and the mount name? Configurable of course :)
 
1592908446122.png

Find window: Sleep (2)
1592908483920.png

Find Window: Essence: (much more then 5)
1592908527482.png

A bit puzzled where the 3 comes from, thought the quote in the name could cause problems,

PS: could you perhaps add a shared bank count also:
Inventory/Bank: XX Shared: XX

Usefull to know if I can prop a banker and loot another
 
View attachment 22555

Find window: Sleep (2)
View attachment 22556

Find Window: Essence: (much more then 5)
View attachment 22557

A bit puzzled where the 3 comes from, thought the quote in the name could cause problems,

PS: could you perhaps add a shared bank count also:
Inventory/Bank: XX Shared: XX

Usefull to know if I can prop a banker and loot another
the status item is just using the same information as "finditemcount" - which has a bug (core mq2) with finditem count for augs that aren't worn returning back with 2 items (which owuld make 3 since you have 1 equipped and 1 in inventory. the mq2 devs know about this bug. > bug <

also, you don't need quotation marks.

re: shared bank, it should be including the number from your shared bank as part of the bank item count. doing them separately would require either mq2 core additions or duplicated code/funcationality in status
 
the status item is just using the same information as "finditemcount" - which has a bug (core mq2) with finditem count for augs that aren't worn returning back with 2 items (which owuld make 3 since you have 1 equipped and 1 in inventory. the mq2 devs know about this bug. > bug <

also, you don't need quotation marks.

re: shared bank, it should be including the number from your shared bank as part of the bank item count. doing them separately would require either mq2 core additions or duplicated code/funcationality in status
I may have found something odd

1592921347338.png
1592921374517.png

1592921433698.png
1592921453054.png

So yes it work for some items and of course it is the Faded Icebound that I was checking ....
 
I may have found something odd

View attachment 22560
View attachment 22561

View attachment 22562
View attachment 22563

So yes it work for some items and of course it is the Faded Icebound that I was checking ....
ok, so again

the un equipped augments in your bag will return 2, this is the bug i linked you.
doing status item only does your items not your bank

status itembank does your items in your bank (which includes your shared bank)

and again =p you don't need the quotation marks
 
status itembank does your items in your bank (which includes your shared bank)
LIES also Learn to read !

Aug = yeah see it now
Why is the icebound only returning 1? I have 2 one in inventory one in shared bank.

Leave my quotes alone !


Yeah see the "item" command is misnamed :P should be inventory !
 
Last edited:
LIES also Learn to read !

Aug = correct
Why is the icebound only returning 1? I have 2 one in inventory one in shared bank.

Leave my quotes alone !
it is returning 1 icebound because you have 1 in your inventory.

you have 1 in your bank, which would return with itembank not item.
 
Request: Status return if Kissassist/muleassist in backoff state.
I considered only showing backedoff if you were unpaused, otherwise it would just show paused... but there are times you would still like to know if you are backed off even while paused, so I'm gonna make it show both
1593729933360.png

edit: already submitted the changes for your request
 
Last edited:
Did a search of the thread for "tribute" never saw anything. Is it possible to do a /status tribute to return how much each character has?
 
how's this
View attachment 22864
(single colons instead of doubles tho)

That would be awesome, having to micro manage and check each is annoying. I use mq2tributemanager but have had a few run out of tribute. I guess I need to just dump tons of pp on them but for now like to check that.
 
I'll see if i can figure out how to use this new "prettify numbers" function before i submit it (i do have a putcommas function in status, but would rather try using the new dannuic thing
 
Got the Prettify thing working - need to ensure i'm using it safely before i submit the update for code review tho
1593739727924.png
 
Redbot updated MQ2Status with a new update entry:

Back Off!

- Users would like for /status to report back if their kissassist is set to a "Back Off" state
-- BackOff uses DPSPaused 1 and 2 for being backed off
-- I considered doing an else if from the Paused check, but there are circumstances where you would still want to know if your toons are backed off while paused.

Read the rest of this update entry...
 
Redbot updated MQ2Status with a new update entry:

tribute state & favor

  • /status tribute now returns your tribute state and current favor
  • /status gtribute or guildtribute now returns your guild tribute state and your current guild favor -- There was no way to access this information like I could do with tribute state, so I'm reading the tribute window (it doesn't have to be visible)

Read the rest of this update entry...
 
@Sic
anything fancy with Overseer? 2 things I whould like to know is active quests (like 4/5) and (if possible) quests finnished but not claimed(this is where it sometimes hangs for me)
so if I do a /bcaa //status overseer i would get a nice flow of statuses from my tomanytoons =)
 
@Sic
anything fancy with Overseer? 2 things I whould like to know is active quests (like 4/5) and (if possible) quests finnished but not claimed(this is where it sometimes hangs for me)
so if I do a /bcaa //status overseer i would get a nice flow of statuses from my tomanytoons =)
I haven't seen any mq2 data types added for overseer thus far, I suppose I could create some functions to check the windows, but that's kind of poopy and less than ideal if that information is actually available to us via real information. I know dewey wrote an overseer plugin, but i believe he is just reading from the window also
 
We have type members coming for 11/11/2020 patch.

Here is a video that explains it. There is a merge request for MQ2status - that has to get approval before you will be able to use /status to see the type member information.

 
Release MQ2Status

Users who are viewing this thread

Back
Top
Cart