• 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

MQ2InstaMem

randomguy_01

Well-known member
Joined
Jul 13, 2005
RedCents
54¢
changes:
2007-03-16 - Working
2006-10-06 - 'Old version' back from randomguy_01
2006-09-25 - Updated by Czarman (Thank you!)

I like the idea of 'MQ2IntelliInstaMem' from daslackas. I'd love to implement his code when I have time just to keep it all in the same plugin. ;)

With this plugin you can memorize spells or entire sets instantly by command.

Syntax:
/memspell <spell name> <gem #>
/memset <set name|clear>
/unmem <slot>​

Have fun.
 
Last edited:
Does it require any offsets to be updated at patchtimes? If not, then the base pre-compiled plugin is good enough for me ;)

If it does it's however often sad, that the initial post not always gets around to keeping it updated. Having the source available makes that possible for others :)

Thanks for sharing though :) Red Cent ;)
 
EvenLessSpam said:
Does it require any offsets to be updated at patchtimes? If not, then the base pre-compiled plugin is good enough for me ;)

If it does it's however often sad, that the initial post not always gets around to keeping it updated. Having the source available makes that possible for others :)

Thanks for sharing though :) Red Cent ;)

The plugin deals with packets so the chance of it having to be updated often is slim.

Thanks for the feedback :)
 
This is great, the only problem is if you have long recast times. I keep Note of Preservation in the #1 slot of all my song lists so I don't loose it. If it is available when you swap sets, it refreshs the timer and you have to wait. Even so it is a net gain for me, especially since you can swap sets while running.
 
Question..

i use this in a macro of mine

Rich (BB code):
/squelch /memspell "blah" 1
/delay 30s ${Me.SpellReady[blah]}

then it spams my windows with "you havent recovered yet"

i think eq thinks that the spell is ready right away when it isnt.. is there anyway to not get spammed?
 
Awesome idea,

Like finally haveing enough Spellgems for all the Spells you want to have at hand.

ty
 
RG01, this is a very handy plugin, is there any chance of updating it please? More Redcents for you :)
 
Also, is there a way to make /memset not re-mem already memmed spells in the specified slot? :)
Say, I have Oaken Guard in slot 6 (10 min reuse) and /memset will remem it causing it to be unusable for 10 mintues :(
 
Nope, if you did that; It would mem nothing in that slot, instead of ignore it.
 
Too bad you can't hook it up into the MQ2Cast coding, it has the sort of feature that lets you mem spell sets for only certain slots.
 
can just make a macro for each spell "set" that mem's each indivudal spell for the gems, minus the one you want to keep alone.

Rich (BB code):
/squelch /memspell "Spell1" 1
/squelch /memspell "Spell2" 2
/squelch /memspell "Spell3" 3
/squelch /memspell "Spell4" 4
/squelch /memspell "Spell5" 5
/squelch /memspell "Spell6" 6
/squelch /memspell "Spell7" 7
/squelch /memspell "Spell8" 8

might need to add a delay between them, that's untested but I believe it should work, just make a Mac for each spellset.
 
so ive figured out what is happening in my macro's...

if the spell slot is blank you can mem a spell and fire it off right away, but if the gem has a spell in it then the spell that is memed wont fire right away and spams me with spell not ready..

is there a command to unmem a spell in MQ?

then i coudl just unmem the spell use this plugin to insta mem and fire off the spell..
 
well i was thinkin single spell clear but i might be able to work that
 
Run this macro:
Rich (BB code):
sub main
/declare i int local
/for i 1 to 9
/sss ${i} ${i}
/delay 1s
/alias /unmem /ssm
/delay 1s
/next i
/return

That requires MQ2Cast to work. What it will do when you run the macro is make it so that if you type /unmem 1, MQ2Cast will load the "1" spell set, which just blanks spell 1.
 
just create an event, that will mem individual spells.

in your sub main add
Rich (BB code):
/squelch /alias /MemSpellSet /echo MemSpellSet
This makes it so when you type /MemSpellSet, you get an /echo in the mq2 window that says MemSpellSet. (you could skip this and just type /echo MemSpellSet if you wanted to)

Then copy in your event.

Rich (BB code):
#Event MemSpellSet      "[MQ2] MemSpellSet"

Sub_Event_MemSpellSet
   /memspell name 1
   /memspell name 2
   /memspell name 4
   etc
   etc
/return

Then your only going to change out the spells you want without reseting the timer on the ones you don't.

Sure it's a round about way to do it, and you could just make a standard EQ hotkey to do it, but this way it all happens on the MQ2 side and don't have to worry about hot key's getting lost etc.
 
I just used CustomBinds. I have alot of macro keys on my keyboard and tehy work wonders =)
 
HardOne, I posted a little bit of a less roundabout way of doing it via MQ2Cast =p
 
I just want to say i love this plugin. i have hotbuttons set up for this and i can have so many spells at my fingers its not even funny. saved my arse a few times already. RED CENTAGE
 
Not sure what trouble you're having, but I just tried the .DLL posted on the first post with the current compile and it works like a charm. /shrug
 
lol, I am such a n00b sometimes..... help to have it loaded first /blush

:o :rolleyes:
 
Would it be possible to post a source please? I'd like to explore this plugin. :) Thanks!
 
randomguy_01 said:
updated 6/16/06 (twice)

With this plugin you can memorize spells or entire sets instantly by command.

Syntax:
/memspell <spell name> <gem #>
/memset <set name|clear>
/unmem <gem #>

I'm not posting the code at the moment cause I didn't write it, just fixed it up alittle bit. :)

Have fun.

FunWithUs said:
Would it be possible to post a source please? I'd like to explore this plugin. Thanks!

Note how he says he didn't write it, thusly, he choose not to post the source. Though, I suppose if you asked the "source", no pun intended :D, maybe the original creator would oblidge.
 
if I was to me spell Sha's Ferocity what would I type?? I do /memspell Sha's Ferocity 1 and it doesant work. Any help appreciated
 
Use Quotes around the spell name and try it again.
Rich (BB code):
/memspell "Sha's Ferocity" 1
 
I did /memspell "Arag's Celerity" 7 and it said Unable to find spell Arag's Celerity??
 
cleric said:
I did /memspell "Arag's Celerity" 7 and it said Unable to find spell Arag's Celerity??

Spelling? Sounds dumb, but I had the same problem with a spell, till Irealized I'd made a typo :rolleyes:
 
Yes Example, Tnarg`s Mending uses ``` and Turgur's Insects uses '''

Thanks to Redemption Denied for pointing it out in my sham mac.
 
MQ2InstaMem

Users who are viewing this thread

Back
Top
Cart