EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Bots (https://www.eqemulator.org/forums/forumdisplay.php?f=676)
-   -   Enchanter Bot - Beserker Line (https://www.eqemulator.org/forums/showthread.php?t=34380)

Criimson 10-22-2011 06:46 AM

Enchanter Bot - Beserker Line
 
So I noticed at 19 my chanter stopped casting strength on me. I looked at the DB and noticed that at 19 they get a new line of STR buffs called the beserker line. The DB has Strengthen from 1 - 18 when the beserker line starts but being that the new line reduces agi to gain STR and Damage Reduction I guess it was decided to remove it from their AI.

So here are the choices for you:


To add the beserker line
Code:

INSERT INTO `npc_spells_entries` (`id`, `npc_spells_id`, `spellid`, `type`, `minlevel`, `priority`) VALUES (9001, 705, 176, 8, 47, 1);
INSERT INTO `npc_spells_entries` (`id`, `npc_spells_id`, `spellid`, `type`, `minlevel`, `maxlevel`, `priority`) VALUES (9000, 705, 21, 8, 19, 46, 1);



To skip the beserker line but at least get some str from the chanter (+10 str)

Code:

UPDATE `npc_spells_entries` SET `maxlevel`=255 WHERE `id`=7080 LIMIT 1;
Criimson

Congdar 10-22-2011 11:26 AM

there are a lot of str buffs to be had from multiple classes. if everyone is buffing str, then they will be overwriting each other into a buff war that will leave your bots oom when the battle starts. be careful when doing this.

Criimson 10-22-2011 01:22 PM

Bots don't have code to check for that? From what I've seen the same could be said of damage shields. I group with a druid and wizard atm and they don't repeatedly cast DSes trying to overwrite each other. Same whn I had druid mage bots grouped. I'll check it later and add a shaman to my group and see what happens.

Criimson 10-22-2011 02:44 PM

So did some tests and the problem you mentioned doesnt occur for me. The shaman and enchanter werent having any kind of casting craziness. The Shaman's STR buff was cast on my paladin and they both talked about it and decided that the str without the agi loss was probably for the best.

Congdar 10-22-2011 04:14 PM

good to know

bad_captain 10-23-2011 11:10 AM

I wouldnt use maxlevel =255 as I wouldnt care about 10 str or so at lvl 75..

Criimson 10-23-2011 05:35 PM

I use 255 because there is no greater straight STR buff for enchanters and +10 is better than +0, but it is preference. I only have it till 18.

I always try to think of those that have no DB or coding skills. People like you can do what ya want :)


All times are GMT -4. The time now is 06:55 AM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.