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

Release MQ2Heals

Hi,

is there any way to heal someone outside of Group. I want to use it for powerleveling and at the Moment noone is healed if outside of Group.
I would e.g. set the heal target with a command. But don't know if something like that exists.

Thx in advance
 
Put them on your extended target window.

Hi,

is there any way to heal someone outside of Group. I want to use it for powerleveling and at the Moment noone is healed if outside of Group.
I would e.g. set the heal target with a command. But don't know if something like that exists.

Thx in advance
 
Thanks for the support! I haven't been working on hybrid healing yet. What I've been doing instead is combining MQ2Heals and MQ2AFNuke into one larger plugin. AutomateEverything has also been helping out in the merging and refactoring of the code.

Currently, the nuking portion of the plugin works great. I haven't tried the healing or combination (heal and nuke w/my druid/cleric) stuff yet. I can start adding some of the hybrid healing, but I don't have any hybrid characters to test it with, so I'd need some victims (volunteers) to test code. The next part of my plan was to add Melee support for the plugin via MQ2Melee. I intend to have the plugin assist the MA and attack, and have MQ2Melee handle most of the rest. Of course, to make it really effective, I'll have to figure out burn rotations and such of the melee classes.
Is there a particular reason you are hardcoding heals? (I assume that is what you are doing since you are specifically mentioning hybrid healing).
 
Hi,

is there any way to heal someone outside of Group. I want to use it for powerleveling and at the Moment noone is healed if outside of Group.
I would e.g. set the heal target with a command. But don't know if something like that exists.

Thx in advance

I wrote a simple out-of-group buff bot that can be modified for just about any buff/heal. Not a plugin, but might be modified to suit your needs.
 
Pete,

That's an interesting question. Currently, I am integrating some of the automatic heal spell code you shared with me a while back, but it will only apply to classes that aren't already hardcoded (hybrids, etc...). It's not done though, because it's summer and I've been spending more time with the family.

The reason I hardcoded the Cleric and Druid heals specifically, is I want them to be raid healing capable, or at least have some smart situational logic. Instead of relying on the user to know what heals to use when, I wrote the plugin to know which heals to use when... So, based on HPs, etc... the healer will use certain heals without the user even knowing how to play that healer class. All they have to do is memorize some heals... Of course, I wrote some code to take care of the spell set too, but I haven't implemented it for the healers yet (just my wizards at 105). They don't take care of curse/disease/poison though (I wonder if I should work on that? Might be easy for MQ2 bots, but difficult for a raid scenario)...

I did the shaman as well because someone requested it. I am not sure whether the shaman would perform well in a raid, but should be fine in a group... In order to support that raid requirement, they have to be able to spam heals on the main tank in an "ideal" order, regardless of the order the player memorized the spells. I went based off my guild's (at the time) recommended spell rotation for a level 100 cleric, and worked my way to 105, then backwards. I use the same spell rotation on alt raids (current content) when I play my cleric.

I know, there's a huge downfall to this approach... The plugin has to be updated every time there's a level increase, or new spells are released (much like MQ2Melee), and it uses a lot more space (but, really, what's 1 MB these days).

As always, I am open to suggestions. :)

Is there a particular reason you are hardcoding heals? (I assume that is what you are doing since you are specifically mentioning hybrid healing).
 
Pete,

That's an interesting question. Currently, I am integrating some of the automatic heal spell code you shared with me a while back, but it will only apply to classes that aren't already hardcoded (hybrids, etc...). It's not done though, because it's summer and I've been spending more time with the family.

The reason I hardcoded the Cleric and Druid heals specifically, is I want them to be raid healing capable, or at least have some smart situational logic. Instead of relying on the user to know what heals to use when, I wrote the plugin to know which heals to use when... So, based on HPs, etc... the healer will use certain heals without the user even knowing how to play that healer class. All they have to do is memorize some heals... Of course, I wrote some code to take care of the spell set too, but I haven't implemented it for the healers yet (just my wizards at 105). They don't take care of curse/disease/poison though (I wonder if I should work on that? Might be easy for MQ2 bots, but difficult for a raid scenario)...

I did the shaman as well because someone requested it. I am not sure whether the shaman would perform well in a raid, but should be fine in a group... In order to support that raid requirement, they have to be able to spam heals on the main tank in an "ideal" order, regardless of the order the player memorized the spells. I went based off my guild's (at the time) recommended spell rotation for a level 100 cleric, and worked my way to 105, then backwards. I use the same spell rotation on alt raids (current content) when I play my cleric.

I know, there's a huge downfall to this approach... The plugin has to be updated every time there's a level increase, or new spells are released (much like MQ2Melee), and it uses a lot more space (but, really, what's 1 MB these days).

As always, I am open to suggestions. :)
We can talk this out if you'd like. I am in the process of rewriting some core code for mq2bot and im happy to bounce ideas off each other. Here is a post i started to discuss, i am about to go to work so it will be a living document until the process is done. http://www.redguides.com/community/showthread.php/43301-Writing-a-bot-plugin?p=280617#post280617

But i will show how I figure out how to set up automated spell detection and use along with being able to let the user define all or none of optional data for each spell depending on their level of expertise. This will allow you to define best practice for the bot but allow super user detail if the person wants to do it.
 
We can talk this out if you'd like. I am in the process of rewriting some core code for mq2bot and im happy to bounce ideas off each other. Here is a post i started to discuss, i am about to go to work so it will be a living document until the process is done. http://www.redguides.com/community/showthread.php/43301-Writing-a-bot-plugin?p=280617#post280617

But i will show how I figure out how to set up automated spell detection and use along with being able to let the user define all or none of optional data for each spell depending on their level of expertise. This will allow you to define best practice for the bot but allow super user detail if the person wants to do it.

I like super user details if I want it...��
 
I'm trying this out for the first time and I keep getting a error "the procedure entry point ?!sabilityready" and a lot more stuff after that then the plug in won't load.

Help please?
 
I did that's the first thing I did when I had the issue. I'll do it again when I get off work and see if that fixes it
 
You'll have to wait for MQ2 to be patched and re-compiled for the latest patch (since EoK was released today), then update. Let me know if you have issues after that, and I'll see if it's an isolated issue.
 
It's loading now haven't tried taking heals out of KA yet but thanks for the quick response
 
I haven't tried on TLP, but I believe I coded most of the cleric spells from level 1 to 105. It may work. I'll eventually make it more dynamic like Pete suggested, but I don't have as much free time as I did when I first wrote the plugin.
 
Can someone please tell me how i can change the selfheal %. I am low lvl and using my biggest heal for missing 5% hp isnt a bit annoying mana wise
 
Ok i must've messed up the title then, Kissassist self heal i ment. I saw that page but i dont even have that MQ2heals.ini just a dll.
 
MQ2heals comes with the updater just an FYI

Simple type /heals on and turns on MQ2heals then follow that link and it will allow you to setup the heals using what ever is memed in your spell bar

With kissassist your .ini file for heals should like like this the -----> |# <------ is what the heal percent would be then for your healer to cast that spell set to that line--- with MQ2heals it gives more options and heals for all levels without need to change any .ini file
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
HealsSize=15
Heals1=Pious Elixir|99
Heals2=Desperate Renewal|40
Heals3=Pious Light|60
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL

I personally find MQ2heals for lvling purposes is easier since no need to make a new .ini every few levels. I use it even in my 105 group. Downside with MQ2 heals doesnt debuff etc it just heals so I use mq2heals and kissassist for debuffs and buffs
 
I'm trying this out for the first time and I keep getting a error "the procedure entry point ?!sabilityready" and a lot more stuff after that then the plug in won't load.

Help please?

I am trying to use this on an emu server and getting the same problem the above user was getting.
 
Just came back to the game, started using MQ2heals about ten mins ago. and its completely bonked.
what changed?
is it not supported anymore?
 
jimbob has been working like mad on a new eqbcs, he said he'll look at mq2heals / afnuke after that's done
 
So, I did a little testing in the ggh while testing EQBCS, but was unable to replicate the FFFFF'd status. Can you elaborate on the issues you encountered?
 
Is it possible they didn't recompile MQheals for the last patch?
 
still crashes.

first time trying to use it. as soon as i type /heals it CTD if i do /heals settings it shows everything. i wonder if it is just something wrong with /heals
 
still crashes.

first time trying to use it. as soon as i type /heals it CTD if i do /heals settings it shows everything. i wonder if it is just something wrong with /heals

I am assuming this started after the last patch. Is it possible something either got broken with the MQ2 update or that the plugin wasn't recompiled for the new MQ2 release Jimbob? I am getting the same issue and have patched several times since patch.
 
Let me see what I can find out. I use it on my cleric and druid, but haven't played much lately. I've been working on a new EQBCS.
 
Check to see if something made a /heals alias too... You should be able to /heals resume, and it should work. I'll try just /heals and see if mine explodes. :)

I found the bug... :) Gimme a moment to fix it...

Fix is committed to source!
 
Last edited:
Release MQ2Heals

Users who are viewing this thread

Back
Top
Cart