Healer Bot AI feedback

Spellfiles/Patches/Tests all combined here
User avatar
Zolzimar
Posts: 260

Healer Bot AI feedback

Post#1 » Fri Jul 16, 2010 9:35 pm

player name: Zolzz 44 SK with 3298 hp Sune buffs

Tested: Bot Healing AI - This test was only using cleric bot named sKleric.

Test shows, even though its a reasonably quick fight, that the cleric bot does not use direct heals, but it did throw on the HoT.

-------------------------------------------------------------------------------------------------------------

Heres a small piece of my log file. If you would like feedback in a different spot, let me know. Over the weekend, I will run through some tough fights to try to force the bots (cleric, druid, shaman), to heal. I see cleric still casts its hot, but it never tried to heal me directly that Ive seen yet. This is one fight for now. I did some other fights with druid bot with 3 mobs on me to force some healing needed and died a couple times. This was before I had my log on.

[Fri Jul 16 14:50:18 2010] Auto attack is on.
[Fri Jul 16 14:50:18 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:18 2010] You prey's soul screams in your mind.
[Fri Jul 16 14:50:18 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:18 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:18 2010] A Mighty Golem hits YOU for 120 points of damage.
[Fri Jul 16 14:50:18 2010] A Mighty Golem hits YOU for 95 points of damage.
[Fri Jul 16 14:50:18 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:18 2010] A Mighty Golem tries to hit YOU, but misses!
[Fri Jul 16 14:50:18 2010] You are stunned!
[Fri Jul 16 14:50:18 2010] A Mighty Golem bashes YOU for 16 points of damage.
[Fri Jul 16 14:50:19 2010] You are unstunned.
[Fri Jul 16 14:50:21 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:21 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:21 2010] A Mighty Golem hits YOU for 145 points of damage.
[Fri Jul 16 14:50:21 2010] A Mighty Golem hits YOU for 128 points of damage.
[Fri Jul 16 14:50:21 2010] A Mighty Golem tries to hit YOU, but YOU riposte!
[Fri Jul 16 14:50:21 2010] You try to slash A Mighty Golem, but A Mighty Golem dodges!
[Fri Jul 16 14:50:22 2010] A Mighty Golem has taken 52 damage from your Soul Consumption.
[Fri Jul 16 14:50:22 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:23 2010] A Mighty Golem kicks YOU for 7 points of damage.
[Fri Jul 16 14:50:24 2010] You regain your concentration and continue your casting.
[Fri Jul 16 14:50:24 2010] Your Mask of the Dragon Slayer begins to glow.
[Fri Jul 16 14:50:24 2010] You have been healed for 138 points of damage.
[Fri Jul 16 14:50:24 2010] Zolzz beams a smile at A Mighty Golem
[Fri Jul 16 14:50:24 2010] A Mighty Golem was hit by non-melee for 126 points of damage.
[Fri Jul 16 14:50:24 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:24 2010] You have become better at Alteration! (158)
[Fri Jul 16 14:50:24 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:24 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:24 2010] You have become better at Riposte! (205)
[Fri Jul 16 14:50:24 2010] A Mighty Golem tries to hit YOU, but YOU parry!
[Fri Jul 16 14:50:26 2010] You slash A Mighty Golem for 44 points of damage.
[Fri Jul 16 14:50:28 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:28 2010] A Mighty Golem hits YOU for 196 points of damage.
[Fri Jul 16 14:50:28 2010] A Mighty Golem hits YOU for 103 points of damage.
[Fri Jul 16 14:50:28 2010] A Mighty Golem has taken 52 damage from your Soul Consumption.
[Fri Jul 16 14:50:28 2010] A Mighty Golem tries to kick YOU, but misses!
[Fri Jul 16 14:50:30 2010] You regain your concentration and continue your casting.
[Fri Jul 16 14:50:30 2010] Your Mask of the Dragon Slayer begins to glow.
[Fri Jul 16 14:50:30 2010] You have been healed for 138 points of damage.
[Fri Jul 16 14:50:30 2010] Zolzz beams a smile at A Mighty Golem
[Fri Jul 16 14:50:30 2010] A Mighty Golem was hit by non-melee for 126 points of damage.
[Fri Jul 16 14:50:30 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:30 2010] You have become better at Channeling! (179)
[Fri Jul 16 14:50:30 2010] sKleric begins to cast a spell.
------ Zolzz at about 59% hp .. When this HoT cast starts ----------------
[Fri Jul 16 14:50:31 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:31 2010] A Mighty Golem hits YOU for 221 points of damage.
[Fri Jul 16 14:50:31 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:31 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:31 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:33 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:33 2010] Your spell is interrupted.
[Fri Jul 16 14:50:33 2010] You are stunned!
[Fri Jul 16 14:50:33 2010] A Mighty Golem bashes YOU for 31 points of damage.
[Fri Jul 16 14:50:34 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:34 2010] A Mighty Golem has taken 52 damage from your Soul Consumption.
[Fri Jul 16 14:50:34 2010] A Mighty Golem hits YOU for 179 points of damage.
[Fri Jul 16 14:50:34 2010] A Mighty Golem hits YOU for 171 points of damage.
[Fri Jul 16 14:50:34 2010] You are unstunned.
[Fri Jul 16 14:50:35 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:36 2010] Celestial light pumps through your body.
[Fri Jul 16 14:50:37 2010] Your Mask of the Dragon Slayer begins to glow.
[Fri Jul 16 14:50:37 2010] You have been healed for 138 points of damage.
[Fri Jul 16 14:50:37 2010] Zolzz beams a smile at A Mighty Golem
[Fri Jul 16 14:50:37 2010] A Mighty Golem was hit by non-melee for 126 points of damage.
[Fri Jul 16 14:50:37 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:37 2010] You have become better at Channeling! (180)
[Fri Jul 16 14:50:37 2010] A Mighty Golem hits YOU for 103 points of damage.
[Fri Jul 16 14:50:37 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:38 2010] You are stunned!
[Fri Jul 16 14:50:38 2010] A Mighty Golem bashes YOU for 28 points of damage.
[Fri Jul 16 14:50:39 2010] You slash A Mighty Golem for 74 points of damage.
[Fri Jul 16 14:50:39 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:39 2010] You are unstunned.
[Fri Jul 16 14:50:39 2010] The scream fades away.
[Fri Jul 16 14:50:39 2010] sKleric has healed you for 198 points of damage.
[Fri Jul 16 14:50:40 2010] A Mighty Golem has taken 52 damage from your Soul Consumption.
[Fri Jul 16 14:50:40 2010] Your Soul Consumption spell has worn off of A Mighty Golem.
[Fri Jul 16 14:50:40 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:40 2010] A Mighty Golem tries to hit YOU, but YOU riposte!
[Fri Jul 16 14:50:42 2010] Your Mask of the Dragon Slayer begins to glow.
[Fri Jul 16 14:50:42 2010] You have been healed for 138 points of damage.
[Fri Jul 16 14:50:42 2010] Zolzz beams a smile at A Mighty Golem
[Fri Jul 16 14:50:42 2010] A Mighty Golem was hit by non-melee for 126 points of damage.
[Fri Jul 16 14:50:42 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:42 2010] You have become better at Alteration! (159)
[Fri Jul 16 14:50:42 2010] You have become better at Channeling! (181)
[Fri Jul 16 14:50:43 2010] A Mighty Golem kicks YOU for 60 points of damage.
[Fri Jul 16 14:50:44 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:44 2010] A Mighty Golem hits YOU for 112 points of damage.
[Fri Jul 16 14:50:44 2010] A Mighty Golem hits YOU for 128 points of damage.
[Fri Jul 16 14:50:44 2010] A Mighty Golem hits YOU for 171 points of damage.
[Fri Jul 16 14:50:44 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:44 2010] You have become better at 2H Slashing! (165)
[Fri Jul 16 14:50:44 2010] You try to slash A Mighty Golem, but A Mighty Golem parries!
[Fri Jul 16 14:50:45 2010] sKleric has healed you for 198 points of damage.
[Fri Jul 16 14:50:45 2010] You begin casting Lifedraw.
[Fri Jul 16 14:50:47 2010] A Mighty Golem tries to hit YOU, but YOU riposte!
[Fri Jul 16 14:50:47 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:47 2010] A Mighty Golem hits YOU for 230 points of damage.
[Fri Jul 16 14:50:47 2010] A Mighty Golem hits YOU for 179 points of damage.
[Fri Jul 16 14:50:47 2010] You regain your concentration and continue your casting.
[Fri Jul 16 14:50:47 2010] Your Mask of the Dragon Slayer begins to glow.
[Fri Jul 16 14:50:47 2010] You have been healed for 138 points of damage.
[Fri Jul 16 14:50:47 2010] Zolzz beams a smile at A Mighty Golem
[Fri Jul 16 14:50:47 2010] A Mighty Golem was hit by non-melee for 126 points of damage.
[Fri Jul 16 14:50:47 2010] A Mighty Golem staggers.
[Fri Jul 16 14:50:47 2010] You have become better at Channeling! (182)
[Fri Jul 16 14:50:49 2010] A Mighty Golem kicks YOU for 53 points of damage.
[Fri Jul 16 14:50:49 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:49 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:50 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:50 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:50 2010] A Mighty Golem hits YOU for 230 points of damage.
------- Zolzz should be below 20% --------------------------------------------------------------
[Fri Jul 16 14:50:51 2010] sKleric has healed you for 198 points of damage.
[Fri Jul 16 14:50:52 2010] You try to slash A Mighty Golem, but miss!
[Fri Jul 16 14:50:52 2010] You slash A Mighty Golem for 14 points of damage.
[Fri Jul 16 14:50:53 2010] A Mighty Golem hits YOU for 70 points of damage.
[Fri Jul 16 14:50:53 2010] A Mighty Golem hits YOU for 162 points of damage.
[Fri Jul 16 14:50:53 2010] A Mighty Golem hits YOU for 120 points of damage.
[Fri Jul 16 14:50:53 2010] A Mighty Golem hits YOU for 154 points of damage.
[Fri Jul 16 14:50:53 2010] You have been knocked unconscious!
[Fri Jul 16 14:50:54 2010] You are conscious again!
[Fri Jul 16 14:50:54 2010] A Mighty Golem kicks YOU for 44 points of damage.
[Fri Jul 16 14:50:54 2010] You slash A Mighty Golem for 68 points of damage.
[Fri Jul 16 14:50:54 2010] You slash A Mighty Golem for 128 points of damage.
[Fri Jul 16 14:50:57 2010] A Mighty Golem hits YOU for 128 points of damage.
[Fri Jul 16 14:50:57 2010] You have been knocked unconscious!
[Fri Jul 16 14:50:57 2010] You have been slain by A Mighty Golem!
[Fri Jul 16 14:50:57 2010] You have lost experience.
[Fri Jul 16 14:50:57 2010] Returning to The Hidden Forest, please wait...
[Fri Jul 16 14:50:58 2010] LOADING, PLEASE WAIT...
[Fri Jul 16 14:51:13 2010] You have entered The Hidden Forest.

zeiksz
Posts: 698

Re: Healer Bot AI feedback

Post#2 » Sat Jul 17, 2010 9:19 am

Thanks for info. The healer logic is all right, I am sure, it may be the problem of settings: perhaps there is no heal spell defined for the bots in database or where-ever it has to be defined. Will check it.

Checked the DB and I was wrong: logic has to be polished further, because heals and heal over times are on same ID. There are no sub-id to show server it is "second hand" heal.

This fix will be implemented after adventure fixes.

zeiksz
Posts: 698

Re: Healer Bot AI feedback

Post#3 » Thu Jul 22, 2010 10:37 am

While trying to put some order in that mess called source code, I learned that in some cases healer bot gets no spot heal at all and sometimes there is no difference between using heal over time and direct heal. This is why it only used heal over time spell.

ETA on this fix is this weeks end or such - I am AFK for some days.

Return to “Test Server”

Who is online

Users browsing this forum: No registered users and 0 guests

cron