I create a mage bot group with 3 mages. I noticed that roughly ever 6 seconds they are casting Protection of Calliav on the pets, at least 2 of the mage bots are....the third one in the group is not casting the spell. Strangest thing.
I confirmed that with just one Mage Bot the spell is being cast roughly every 12-15 seconds. I checked and the spell is supposed to last 36 minutes or 5 hits, not matter how hard of the hits. The spellid is 4081.
I had enabled botgroupbuffing in the rules table. I am guessing that the bot is maybe trying to buff me along with the pet and of course he cannot buff me with this spell so he keeps retrying until he runs out of mana.
After I get done with some things this morning I am going to look through the bot code. Not sure if my skill level is what is needs to be to make a fix though.
EDIT -----
I just noticed that multiple Magician bots in the group still fight over the spell Protection of Calliav, no matter what the rule value is set to.
And just for testing purposes I recompiled mine to Rev 1880 and did the optional and required SQL updates. I am still seeing the issue. I may temporarily remove the spell until Monday when I have more time to look into it.
With the code I committed last night, bots should now respect spell recast times, which doesn't exactly address this issue, but they should no longer repeatedly cast this, or ferine avatar, or whatever..
Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.