• 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

Modbot Release ModBot v5.10 Released

Joined
Jul 29, 2016
RedCents
4,610¢
2020-09-29 Rev 5.10 - woobs
- Version 5.10 contains some changes that require modifications to your ini (if you are using any of these modified features). While I try to keep things backwards-compatible, some items have been deprecated, etc.
- Charm Changes
-- PetCast entry has been removed.
-- On your AD-entry for the Charm spell, the SpellAllias should be <charmspell|charmcast>|<type>|<namelist>. Similar to the old PetCast entry for charm.
-- Added a feature to tell the other bots to Exclude your Charmed pet, until it either dies, or you want to drop the pet. This should help prevent the tank from attacking your pet if your charm breaks, giving you a chance to recharm.
-- Added DropPet command to accomplish the above mentioned dropping of pet. It will tell the bots to include the mob in their targeting considerations. You can then invis, etc.
-- You will see some ExcludeID and IncludeID commands over EQBC to accomplish this task.
- Bard Changes
-- Removed addding AD-Debuffs to the Twist list. Use AB-entries with cbt. This will allow you to have regular AD-entries for one-shot twists, if you so desire.
-- Improved/Fixed Bard debuff checking (for Resist, Immune, etc). The Bard should now check for these things as the other bots do. This should help tremendously with mezzing, etc.
-- Reminder that your Twist lists will be built in the order you enter them in the AB section. Cbt-buffs added to the Combat Twist, Non-cbt or cbt-idle added to the Rest Twist.
-- Currently, you cannopt repeat a gem in the Twist. A future release will most likely allow this with manual Twist Lists (bypassing the AB setups).
-- Bard 'non-song' types, like crescendos, can now be added as regular buffs and will not be included in Twists.
- Removed/Replaced the following standalone ini entries
-- MountCast - Use normal AB-spell entry with TarType mountspell or mountcast.
-- PetCast - Use normal AB-spell entry with TarType petspell or petcast.
-- PetFoci - Use normal AB SpellFoci entry on the above PetCast spell.
-- PetShrinkSpell - Use normal AB-spell entry with TarType petshrink.
-- PetShrinkSize - Add to the TarType of above PetShrink spell.
-- SelfShrinkSpell - Use normal AB-spell entry with TarType selfshrink.
-- SelfShrinkSize - Add to the TarType of above SelfShrink spell.
- Added "AllowBuffRequests" ini entry. This can be used to indicate who (outside of your MasterList) can send your bot a tell for buffs while your macro is running. This is separate from the BuffBot scenario. Prior to v5.10, anyone could send your bot a request for a buff, if they knew the correct alias to use. This is really very insecure. However, some people do like it. This entry can take any/all of the following: Group, Raid, Guild, Fellowship, ALL (this means EVERYONE, not just members of the other four entries). The default is <empty>, meaning noone outside of your MasterList can send a buff request and have it acted upon. You will have to manually adjust this if you want to reenable this functionality.
- Added "DropPet" command. As mentioned above, used to indicate to the group(s) that you are dropping your pet and want them to include it in their targeting.
- Added 'sm' to the campout command. Will attempt to cache your pet before camping. This used to take place if you had 'sm' on your standalone PetCast entry.
- Removed petshrink and selfshrink commands. Now that they are normal AB entries, you can interact with them accordingly.
- Fixed an issue with mistakenly adding spells to the immune list.
- Fixed an issue that prevented item buffs (like clarity potions) from casting correctly.
- Move the contents of Modbot_Spell_Routines.inc to the end of modbot.inc. It had become so modbot-specific that is seemed inappropriate to continue referring to it as a version of Spell_Routines.inc. Appropriate credit still given :)
 
Heya Woobs, thanks for the cool update. Running into some problems when I converted over to the new version.
Here are some of the errors I get:
1601999748740.png

1601999923015.png

I wonder if it is related to this in your release notes:
"- Move the contents of Modbot_Spell_Routines.inc to the end of modbot.inc. It had become so modbot-specific that is seemed inappropriate to continue referring to it as a version of Spell_Routines.inc. Appropriate credit still given "
I don't see the contents there, should I just paste em over?
Thanks,
 
Last edited:
1602040217873.png
Getting an error on the Cleric, but it seems to be working fine on the enchanter.
 
Heya Woobs, thanks for the cool update. Running into some problems when I converted over to the new version.
Here are some of the errors I get:
View attachment 24781

View attachment 24783

I wonder if it is related to this in your release notes:
"- Move the contents of Modbot_Spell_Routines.inc to the end of modbot.inc. It had become so modbot-specific that is seemed inappropriate to continue referring to it as a version of Spell_Routines.inc. Appropriate credit still given "
I don't see the contents there, should I just paste em over?
Thanks,


My apologies. It seems I never announce my buffs on any of my characters and never saw this. You can fix this by removing the extra parentheses in modbuff.inc @651. This is the corrected line:

/if (!${Select[${Cast.Result},cast_immune,cast_takehold]} || ${ABTarCnt[${a}]}>1) {

Edit: Fixed in v5.11. Thank you for the reports.
 
Last edited:
This one stumps me. Unless MQ2Melee wasn't properly loaded at the time?
OH!!!!!! that makes total sense. I have all the Chatwitthisname plugins, I set my Cleric to BYOS, so it would use the macro spells. I do that on the cleric when I run other macros, like summonsnacks. BUT, I think the MQ2Cleric actaully disables the MQ2 melee or NAV? So tht may be why. I am going to try unloading the mq2 cleric, since i am only using her as a buff person. and see if that helps. It worked fine on the chanter, and we dont have MQ2Enchanter plugin yet. :)
 
OH!!!!!! that makes total sense. I have all the Chatwitthisname plugins, I set my Cleric to BYOS, so it would use the macro spells. I do that on the cleric when I run other macros, like summonsnacks. BUT, I think the MQ2Cleric actaully disables the MQ2 melee or NAV? So tht may be why. I am going to try unloading the mq2 cleric, since i am only using her as a buff person. and see if that helps. It worked fine on the chanter, and we dont have MQ2Enchanter plugin yet. :)
And yep, jsut loaded her up, and in the startup, it says, mq2melee conflicts with this plugin and will be unloaded.
 
Modbot Release ModBot v5.10 Released

Users who are viewing this thread

Back
Top
Cart