PDA

View Full Version : SK - Rangers?


Mistmaker
03-26-2017, 01:44 PM
Our SK bots are casting Ranger spell sets. Does anyone have a quick fix for this?


Thanks,

Uleat
03-26-2017, 01:58 PM
#permaclass 4?


Are they casting SK and Ranger spells?

Or, is it a class swap issue? (SK casts Ranger..Ranger casts SK)

Mistmaker
03-26-2017, 02:04 PM
Ranger bots are using Ranger spells.

New SK bots created are using Ranger spells. #bot list shows them as SK. When first spawned they start buffing only Ranger spells. Tested with two account including GM account.

Dont think its a swap just that its them not using SK spells at all.

Uleat
03-26-2017, 02:10 PM
I just reviewed the spell type assignments and those are correct in the update scripts.

Lemme look at the actual spell entries and code changes.

Mistmaker
03-26-2017, 02:18 PM
Thanks for looking into this! I will let you know if i see any other anomalies.

Uleat
03-26-2017, 02:22 PM
Try this:
select id, name from spells_new where id in (select spellid from bot_spells_entries where npc_spells_id = 3005);

I tested the updated db and a raw install of peq and both returned these results:

5012,Spike of Disease
2571,Despair
229,Fear
3561,Spear of Disease
370,Shadow Vortex
127,Invoke Fear
3560,Spear of Pain
3562,Spear of Plague
6986,Shadow Voice
6987,Shadow Bellow
3491,Spear of Decay
4904,Miasmic Spear
6988,Shadow Howl
5334,Spear of Muram
346,Grim Aura
359,Vampiric Embrace
1289,Strengthen Death
236,Shieldskin
2574,Scream of Death
1376,Shroud of Undeath
393,Steelskin
394,Diamondskin
661,Augment Death
3227,Shroud of Chaos
1414,Augmentation of Death
5327,Shroud of Discord
5332,Rune of Decay
199,Harmshield
491,Leering Corpse
351,Bone Walk
362,Convoke Shadow
492,Restless Bones
440,Animate Dead
441,Summon Dead
442,Malignant Dead
495,Cackling Bones
443,Invoke Death
5331,Son of Decay
341,Lifetap
502,Lifespike
445,Lifedraw
692,Life Leech
525,Drain Spirit
447,Drain Soul
3401,Touch of Volatis
3413,Touch of Innoruuk
5324,Touch of Inruku
5338,Touch of the Devourer
344,Clinging Darkness
355,Engulfing Darkness
452,Dooming Darkness
453,Cascading Darkness
3400,Festering Darkness
340,Disease Cloud
360,Heat Blood
367,Heart Flutter
3686,Blood of Pain
451,Boil Blood
454,Vampiric Curse
1508,Asystole
6,Ignite Blood
456,Bond of Death
3489,Blood of Hate
5320,Blood of Discord
5322,Dark Constriction
5323,Bond of Inruku
5330,Blood of Inruku
343,Siphon Strength
2572,Scream of Hate
2573,Scream of Pain
1457,Shroud of Hate
1458,Shroud of Pain
2575,Abduction of Strength
2577,Torrent of Hate
2578,Torrent of Pain
2579,Torrent of Fatigue
3406,Aura of Darkness
213,Cure Disease

Mistmaker
03-26-2017, 02:27 PM
Think I'm getting the same results.

MariaDB [peq]> select id, name from spells_new where id in (select spellid from bot_spells_entries where npc_spells_id = 3005);
+------+-----------------------+
| id | name |
+------+-----------------------+
| 5012 | Spike of Disease |
| 340 | Disease Cloud |
| 491 | Leering Corpse |
| 341 | Lifetap |
| 2571 | Despair |
| 344 | Clinging Darkness |
| 229 | Fear |
| 351 | Bone Walk |
| 502 | Lifespike |
| 346 | Grim Aura |
| 355 | Engulfing Darkness |
| 359 | Vampiric Embrace |
| 362 | Convoke Shadow |
| 360 | Heat Blood |
| 1289 | Strengthen Death |
| 445 | Lifedraw |
| 492 | Restless Bones |
| 236 | Shieldskin |
| 3561 | Spear of Disease |
| 367 | Heart Flutter |
| 2574 | Scream of Death |
| 370 | Shadow Vortex |
| 440 | Animate Dead |
| 3686 | Blood of Pain |
| 127 | Invoke Fear |
| 452 | Dooming Darkness |
| 441 | Summon Dead |
| 692 | Life Leech |
| 3560 | Spear of Pain |
| 199 | Harmshield |
| 442 | Malignant Dead |
| 451 | Boil Blood |
| 3562 | Spear of Plague |
| 1376 | Shroud of Undeath |
| 393 | Steelskin |
| 454 | Vampiric Curse |
| 525 | Drain Spirit |
| 6986 | Shadow Voice |
| 495 | Cackling Bones |
| 394 | Diamondskin |
| 453 | Cascading Darkness |
| 661 | Augment Death |
| 1508 | Asystole |
| 447 | Drain Soul |
| 3400 | Festering Darkness |
| 6 | Ignite Blood |
| 456 | Bond of Death |
| 3401 | Touch of Volatis |
| 3227 | Shroud of Chaos |
| 3489 | Blood of Hate |
| 6987 | Shadow Bellow |
| 1414 | Augmentation of Death |
| 3491 | Spear of Decay |
| 443 | Invoke Death |
| 3413 | Touch of Innoruuk |
| 4904 | Miasmic Spear |
| 5323 | Bond of Inruku |
| 5320 | Blood of Discord |
| 5322 | Dark Constriction |
| 5327 | Shroud of Discord |
| 5324 | Touch of Inruku |
| 6988 | Shadow Howl |
| 5330 | Blood of Inruku |
| 5331 | Son of Decay |
| 5332 | Rune of Decay |
| 5334 | Spear of Muram |
| 5338 | Touch of the Devourer |
| 343 | Siphon Strength |
| 2572 | Scream of Hate |
| 2573 | Scream of Pain |
| 1457 | Shroud of Hate |
| 1458 | Shroud of Pain |
| 2575 | Abduction of Strength |
| 2577 | Torrent of Hate |
| 2578 | Torrent of Pain |
| 2579 | Torrent of Fatigue |
| 3406 | Aura of Darkness |
| 213 | Cure Disease |
+------+-----------------------+
78 rows in set (0.00 sec)

Uleat
03-26-2017, 03:03 PM
See if you can find out what the actual ranger spells being cast are and I can work backwards from that.

Mistmaker
03-26-2017, 03:13 PM
When I first spawn the SK they start buffing me with:

Onyx Skin
Guard of the Earth
Storm Strength
Shield of the Briar
Strength of the Hunter
Hunter's Vigor

I that order.

Uleat
03-26-2017, 03:17 PM
Wow..I thought someone could have put ranger spells in the sk entries..but, that is definitely not what is indicated.

Looking into it..

Proxeeus
03-26-2017, 03:26 PM
I can confirm that I'm experiencing the exact same issue as well !

Uleat
03-26-2017, 04:05 PM
I have a fix incoming for this one (typo...)


EDIT:

Let me know if this doesn't fix it or if something else arises from the change.

Proxeeus
03-27-2017, 02:28 AM
Just saw the fix you pushed to github, will try that tonight, thank you !

As a side note, thank you also to all the involved parties regarding the latest updates to bots in general (LoS issues, bard songs, bot follow speed...) they've been pretty phenomenal !

Uleat
03-27-2017, 03:06 AM
Others have contributed to these efforts as well..whether through code development in other systems, trouble-shooting symptoms, etc...

Some of it is my vision for bots..but, I definitely can't take all of the credit :)


EDIT:

Yes, that typo was definitely an oversight on my part...

Proxeeus
03-27-2017, 03:11 AM
Others have contributed to these efforts as well..whether through code development in other systems, trouble-shooting symptoms, etc...

Some of it is my vision for bots..but, I definitely can't take all of the credit :)


EDIT:

Yes, that typo was definitely an oversight on my part...

Oh well...3004, 3005..Almost the same, right? :D

Uleat
03-27-2017, 03:24 AM
That's what I thought too!! :P

GRUMPY
03-27-2017, 03:28 AM
I heard a rumour that a cleric could spawn an army of beastlord bots and live happily ever after, haha

Uleat
03-27-2017, 03:37 AM
I'll tell ya...

My current test group is:

Me: Monk
Bot1: Bard
Bot2: Berserker
Bot3: Enchanter
Bot4: Shaman
Bot5: Rogue

I swapped out the Rogue for a Beastlord for this case and it was ridiculous.


EDIT:

OP comes to mind..

GRUMPY
03-27-2017, 03:41 AM
I'm actually thinking of installing them in a project I am working on and trying them all out. I've always (playfully) thought of them as the blowup dolls for solo players, haha