• 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

Problem - Modbot hardcoded to force Clerics to stand in combat?

ThatOtherGuy

Member
Joined
May 23, 2017
RedCents
102¢
As I mentioned in another thread, I recently switched everyone back over to Modbot. However, my cleric was forcing himself to standing while in combat no matter what, even if I tried to manually sit him. No one else had this issue. I even cleared his MB_.ini file, let MB recreate it from scratch, and he still forces himself standing if he's sitting while we're killing a mob in the camp.

Does MB hardcode Clerics to always force themselves standing while in combat?
 
Nope, it was an empty auto-generated MB ini for my cleric. Deleted it, and let MB recreate, same issue. Seems to be something related to MB itself and Clerics????
 
Try the attached. I haven't tested anything, but I did delete the only instance of /stand within the entire thing. Based on your feedback that it is only on your cleric, I'm assuming it has to be within the heal routine.
 

Attachments

Try the attached. I haven't tested anything, but I did delete the only instance of /stand within the entire thing. Based on your feedback that it is only on your cleric, I'm assuming it has to be within the heal routine.

I took that modheal.inc, placed it into my ../Release/Macros folder, and restarted modbot on my cleric. He still constantly stood up no matter what when in combat. I also tried turning off heals (setting heal count to 0), and he still did it??
 
I took that modheal.inc, placed it into my ../Release/Macros folder, and restarted modbot on my cleric. He still constantly stood up no matter what when in combat. I also tried turning off heals (setting heal count to 0), and he still did it??

Post your INI.
 
Was trying to figure out why my Druid suddenly stopped healing my MT so I started deleting portions of her INI to carve down to only healing, and I reproduced the issue on her as well. However, going back to her previous ini version (where she heals other group members, but not the tank) works just fine aside from the obv healing MT issue.

Here's the offending INI that forces my druid to stand in combat no matter what:

Here is my Druid's INI that refuses to heal the MT, keep in mind it's gone through a LOT of debuggin/troubleshooting iterations so there might be a new error there?

Here is my Cleric's current MB ini where he buffs, heals, cures diseases, etc no problem but perma-stands up no matter what (even if I try to manually do it). Debugging the sit condition shows it's not the culprit:
 
Was trying to figure out why my Druid suddenly stopped healing my MT so I started deleting portions of her INI to carve down to only healing, and I reproduced the issue on her as well. However, going back to her previous ini version (where she heals other group members, but not the tank) works just fine aside from the obv healing MT issue.

Here's the offending INI that forces my druid to stand in combat no matter what:

Here is my Druid's INI that refuses to heal the MT, keep in mind it's gone through a LOT of debuggin/troubleshooting iterations so there might be a new error there?

Here is my Cleric's current MB ini where he buffs, heals, cures diseases, etc no problem but perma-stands up no matter what (even if I try to manually do it). Debugging the sit condition shows it's not the culprit:

First thing that jumps out at me on the cleric INI since it is the first line is that you have melee set to TRUE. That is likely why your cleric is standing.
 
First thing that jumps out at me on the cleric INI since it is the first line is that you have melee set to TRUE. That is likely why your cleric is standing.

Weird, I tried turning that off and it didn't matter when i was going through and troubleshooting for like 6hours lol. I'll give that a shot when I come back from getting dinner. Thanks!

Any idea why my druid refuses to heal my tank? I've tried all manner of compositions for that healing definition. Also, MB tends to be very, very, laggy in terms of response to healing. I once saw my cleric ignore healing until about 40% despite being set to 80% and him having his mana above 90? Weird stuff so far. :)
 
Weird, I tried turning that off and it didn't matter when i was going through and troubleshooting for like 6hours lol. I'll give that a shot when I come back from getting dinner. Thanks!

Any idea why my druid refuses to heal my tank? I've tried all manner of compositions for that healing definition. Also, MB tends to be very, very, laggy in terms of response to healing. I once saw my cleric ignore healing until about 40% despite being set to 80% and him having his mana above 90? Weird stuff so far. :)

DoHeals=FALSE
Are you starting heals via hotkey?

AHCheckTime=1 - Change to 0.

AHHealOOBC=FALSE - Change to TRUE

Add the below lines:
AHInterruptLevel=2
AHClassPriority=war,shd,clr,enc,dru,shm,brd,wiz,mag,bst,rng,ber,rog,mnk,pal,nec

Class=pc hp75 war tank - Are you defining the tank via varset hotkey? I don't tend to use tank and prefer to just define by class. Like my cleric looks like this:
[AH4]
Gem=3
Spell=Pious Light
SpellFoci=
DurMod=0
SpellMinMana=10
SpellAlias=
Announce=
TarCnt=1
Class=pc war90 shd90 clr60 enc60 xtgt85 dru60 shm60
PreCondition=TRUE
 
I'll give that a shot when i get past this random no-buffing issue.

Logged on today to go level some more, and none of my MB toons will buff each other anymore like they're supposed to. It's like they have stale buff information or something :(. Any idea what could randomly cause that?? /netbots works, shows on/on/on, and ${NetBots.Client} correctly shows all the correct toons. I hadn't touched their ini at all since last night, but now i log on, hit my '/mb letsroll' macro after turning them on, and nothing??? :(
 
Just took some advice from another modbot user to wipe my MQ2 directory and start over. Both MB and KA have been SUPER unrealiable/buggy for me for no reason.

Reinstalling MQ2 using the RG Launcher, and then reinstalling Modbot macros hasn't helped.

Was redoing my Enchanter's ini piece by piece (started with buff section), and my Enchanter refuses to buff everyone except my druid and himself with clarity. It was constant fighting/removing/editing the ini just to get him to buff himself with clarity too!!

Netbots is on, everyone has on/on/on with it.
Everyone is grouped...
I use '/mb letsroll' to turn on buffing etc, or I just turned it to "TRUE" in the ini, doesn't make a difference. He just sits there and refuses to buff the cleric.

I had a section for hasting my warrior, monk, and bard but he refused to buff anyone except my monk.

This feels like a deeper MQ2 issue rather than Modbot itself....maybe??? Is there some data collection loop for "who to buff" or "who is available to be buffed" that might not be working right??

Here's my enchanter's current ini:
https://pastebin.com/EDx9x39h

I feel I've got some unique situation going on as I know someone else who's been cruising just fine since level 15 with modbot??? However, mine breaks randomly even without ini changes having been done since the last time it was used??

Any suggestions would be dope :)
 
I found the offending sections that are being auto-genned by modbot from an empty profile. I empted/zeroed out the following sections and they stopped force-standing in combat.

Code:
[Melee]
OffTank=FALSE
ACLeash=0
ACAssistPct=98
ACManaPct=101
ACAnnounce=
ACMeleeCmd=/melee plugin=0
ACBefore=
ACAfter=
ACPetEnrage=TRUE
[AdvEvent]
AECustom1=
AECustom2=
AECustom3=
AECount=0
AENewFormat=1
[AdvPull]
APCheckTime=0
APRadius=0
APMobMax=0
APScript=
APPath=
APRetPath=
APBefore=
APAfter=
APAnnounce=
APRetries=0
[AdvCure]
AQCount=0
AQNewFormat=1

They shouldn't be automatically set to anything except the above, maybe? (The melee section I modified for my enchanter to send his pet as an assist)
 
DoHeals=FALSE
Are you starting heals via hotkey?

AHCheckTime=1 - Change to 0.

AHHealOOBC=FALSE - Change to TRUE

Add the below lines:
AHInterruptLevel=2
AHClassPriority=war,shd,clr,enc,dru,shm,brd,wiz,mag,bst,rng,ber,rog,mnk,pal,nec

Class=pc hp75 war tank - Are you defining the tank via varset hotkey? I don't tend to use tank and prefer to just define by class. Like my cleric looks like this:
[AH4]
Gem=3
Spell=Pious Light
SpellFoci=
DurMod=0
SpellMinMana=10
SpellAlias=
Announce=
TarCnt=1
Class=pc war90 shd90 clr60 enc60 xtgt85 dru60 shm60
PreCondition=TRUE

Kind of helped, but now my healers are taking ages to see that they need to heal someone. The following is what my Cleric looks like, and I watched him not heal until my warrior was dangerously low at 40% ish:
Code:
; ==========================================================
; [Heal Section]
[AdvHeal]
AHCount=1
AHNewFormat=1
AHCheckTime=0
AHHealOOBC=TRUE
AHHealMode=0|0|12
AHXTgtWatch=
AHInterruptLevel=2
AHClassPriority=war,shd,clr,enc,dru,shm,brd,wiz,mag,bst,rng,ber,rog,mnk,pal,nec
[AH1]
Gem=1
Spell="Greater Healing"
SpellFoci=
DurMod=0
SpellMinMana=5
SpellAlias=bigheal
Announce=
TarCnt=1
Class=pc war80 mnk70 brd70 clr70 dru70 enc70
PreCondition=TRUE
; [Heal Section]
; ==========================================================

I also tried changing things around on the druid from the above similar definition, but she still refuses to heal except randomly and sluggishly?

Code:
; ==========================================================
; [Heal Section]
[AdvHeal]
AHCount=1
AHNewFormat=1
AHCheckTime=0
AHHealOOBC=TRUE
AHHealMode=0|0|12
AHXTgtWatch=
AHInterruptLevel=2
AHClassPriority=war,shd,clr,enc,dru,shm,brd,wiz,mag,bst,rng,ber,rog,mnk,pal,nec
[AH1]
Gem=2
Spell=Healing
SpellFoci=
DurMod=0
SpellMinMana=5
SpellAlias=quickheal
Announce=
TarCnt=1
Class=pc hp80 war mnk brd clr dru enc
PreCondition=TRUE
; [Heal Section]
; ==========================================================
 
Druid takes ages to realize she needs to heal, but if i leave her to her devices she will EVENTUALLY heal. She's set to 90%, but won't heal until they're down to like 20-30%. Looks to be a looping issue? I tried to increase checktimes of everything else to give healing priority over eveything else, but she still has issues.

My cleric is roughly 5% on point (set to 70% and he'll catch it by 55-65%). I'm wondering if the very limited buffs, and very limited debuffs that my druid has is somehow blocking healing loops???

Druid ini:

Further support, is that I have a condition now where she won't try to dot if she's below 80% mana, and she was a LOT more responsive. Is there an issue with Dotting/Debuffing getting in the way of heal loops?
 
Last edited:
I'm not seeing anything but woobs might see something I'm missing. I have found that even with Netbots running if the tank is running modbot everything else runs faster.
 
I'm not seeing anything but woobs might see something I'm missing. I have found that even with Netbots running if the tank is running modbot everything else runs faster.

Am using MQ2War :(, is there a way to use modbot in a non-interactive mode that might help and still allow me to use MQ2War?
 
That unloads MQ2Melee right? If so, I don't think so.

Might be able to run modbot with everything set false. I think it still gives an error on mq2melee though.
 
Am using MQ2War :(, is there a way to use modbot in a non-interactive mode that might help and still allow me to use MQ2War?

If you are trying to use MQ2War in manual mode and let Modbot handle assisting and other functions like you can do with Kissassist, it will not work. Modbot requires MQ2Melee and MQ2War will automatically unload MQ2Melee.
 
Problem - Modbot hardcoded to force Clerics to stand in combat?

Users who are viewing this thread

Back
Top
Cart