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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-26-2017, 01:44 PM
Mistmaker's Avatar
Mistmaker
Sarnak
 
Join Date: Feb 2014
Posts: 77
Default SK - Rangers?

Our SK bots are casting Ranger spell sets. Does anyone have a quick fix for this?


Thanks,
__________________
~ Mr. Gold ~ Pillage and Plunder ~
Reply With Quote
  #2  
Old 03-26-2017, 01:58 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

#permaclass 4?


Are they casting SK and Ranger spells?

Or, is it a class swap issue? (SK casts Ranger..Ranger casts SK)
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #3  
Old 03-26-2017, 02:04 PM
Mistmaker's Avatar
Mistmaker
Sarnak
 
Join Date: Feb 2014
Posts: 77
Default

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.
__________________
~ Mr. Gold ~ Pillage and Plunder ~
Reply With Quote
  #4  
Old 03-26-2017, 02:10 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

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.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #5  
Old 03-26-2017, 02:18 PM
Mistmaker's Avatar
Mistmaker
Sarnak
 
Join Date: Feb 2014
Posts: 77
Default

Thanks for looking into this! I will let you know if i see any other anomalies.
__________________
~ Mr. Gold ~ Pillage and Plunder ~
Reply With Quote
  #6  
Old 03-26-2017, 02:22 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Try this:
Code:
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:
Quote:
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
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #7  
Old 03-26-2017, 02:27 PM
Mistmaker's Avatar
Mistmaker
Sarnak
 
Join Date: Feb 2014
Posts: 77
Default

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)
__________________
~ Mr. Gold ~ Pillage and Plunder ~
Reply With Quote
  #8  
Old 03-26-2017, 03:03 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

See if you can find out what the actual ranger spells being cast are and I can work backwards from that.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #9  
Old 03-26-2017, 03:13 PM
Mistmaker's Avatar
Mistmaker
Sarnak
 
Join Date: Feb 2014
Posts: 77
Default

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.
__________________
~ Mr. Gold ~ Pillage and Plunder ~
Reply With Quote
  #10  
Old 03-26-2017, 03:17 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Wow..I thought someone could have put ranger spells in the sk entries..but, that is definitely not what is indicated.

Looking into it..
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #11  
Old 03-26-2017, 03:26 PM
Proxeeus
Fire Beetle
 
Join Date: May 2005
Posts: 27
Default

I can confirm that I'm experiencing the exact same issue as well !
Reply With Quote
  #12  
Old 03-26-2017, 04:05 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

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.
__________________
Uleat of Bertoxxulous

Compilin' Dirty

Last edited by Uleat; 03-26-2017 at 04:41 PM..
Reply With Quote
  #13  
Old 03-27-2017, 02:28 AM
Proxeeus
Fire Beetle
 
Join Date: May 2005
Posts: 27
Default

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 !
Reply With Quote
  #14  
Old 03-27-2017, 03:06 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

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...
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #15  
Old 03-27-2017, 03:11 AM
Proxeeus
Fire Beetle
 
Join Date: May 2005
Posts: 27
Default

Quote:
Originally Posted by Uleat View Post
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?
Reply With Quote
Reply


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 11:58 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