Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bots

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-15-2021, 06:17 PM
Baltros101
Fire Beetle
 
Join Date: Oct 2021
Location: UK
Posts: 19
Default Cleric Bot Stopped Casting Temperance

Hi all,

So it seems like my cleric bot stopped casting Temperance when I dinged level 45. Do they only ever cast buffs from their most recent group of spells? I tested this on a LoY limited test server at and level 40 my cleric cast Guard of Vie and Temperance. Then I bumped my level to 45, did a ^botupdate, clicked off both buffs and it only recast Guard of Vie.

Is there a way to force it to start casting Temperance again?

Edit: what's also weird is that I don't even get Resolution or Symbol of Naltron etc. All I get is Guard of Vie.

Sorry if this has been answered before, but I Googled and also had a look through the threads and couldn't see anything answering this question.

Edit 2: Ah, a few mins after I posted this I thought to poke around in the DB:

Code:
MariaDB [eqemu]> select * from bot_spells_entries where spellid=3692;
+----+---------------+---------+------+----------+----------+----------+--------------+----------+---------------+--------+--------+
| id | npc_spells_id | spellid | type | minlevel | maxlevel | manacost | recast_delay | priority | resist_adjust | min_hp | max_hp |
+----+---------------+---------+------+----------+----------+----------+--------------+----------+---------------+--------+--------+
| 32 |          3002 |    3692 |    8 |       40 |       44 |       -1 |           -1 |       10 |          NULL |      0 |      0 |
+----+---------------+---------+------+----------+----------+----------+--------------+----------+---------------+--------+--------+
1 row in set (0.00 sec)
I guess here's my answer!

Last edited by Baltros101; 11-15-2021 at 06:30 PM.. Reason: Found my answer
Reply With Quote
  #2  
Old 05-14-2023, 05:38 PM
trustandfall
Sarnak
 
Join Date: Oct 2012
Posts: 67
Default

We noticed this on our server too, thanks for pointing to the fix.

Edit: Their healing logic is whacked out around the same levels too. It's more effective to use shaman/druids for healing for a while there.
Reply With Quote
  #3  
Old 11-28-2024, 07:22 AM
Gitch
Fire Beetle
 
Join Date: Nov 2024
Location: U.S.
Posts: 4
Default

They are supposed to start using Blessing of Temperance at that point, which is why they stop using the single version.. The issue is with th Group buff itself, the cleric WILL in fact at times cast Blessing of Temperance, but quite often wont!

haven't dug in yet to see exactly why

If you check ^spells odds are you'll see that the cleric does have Blessing of Temperance. If you change the MAX level for Temperance, it will randomly use one or the other.
will have to test and see, but just had a thought, when only 1 or few need buffed, perhaps it uses the single, and when all need it , uses the group. Thats just a guess, but I do know that it will use both of the spells if you change the Max level for temperance (just not at the same time).

Cheers


P.s(yeah i know i necroed this, but it shows up in every search ive done about bots and groups... and I TOO had this issue, and had to work around it. Figured a bit more info about it might help someone else)

Last edited by Gitch; 11-28-2024 at 07:29 AM.. Reason: Additional info
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 05:16 PM.


 

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.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3