Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-12-2016, 02:27 PM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default Swimming Skillup ???

Just wondering what handles the swimming skillup function that causes it
to auto max the swimming skill whenever a toon levels ?
I have no auto-skillups enabled or any global player script doing anything.
I couldn't find anything in the rules table for it.
Just trying to get this set, so one has to actually go swimming to get their
skill up.
__________________
Project Insect Completed
Reply With Quote
  #2  
Old 10-14-2016, 04:15 PM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

There isn't really anything that can be done in the skill_caps table to stop it from capping
as soon as one levels. So I figure it must be in the source somewhere .......
__________________
Project Insect Completed
Reply With Quote
  #3  
Old 10-14-2016, 06:01 PM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

Why can't you just scale it up in the skill_caps table?
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #4  
Old 10-14-2016, 07:26 PM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Thats something I did try, but just an example here:
Swimming skill cap for level 9 is 45 and level 10 is 50
Now when a toon dings from level 9 to 10, his swimming skill is maxed to 50 as soon
as he dings 10, without having to swim some more to get that skill up the 5 points
from 45-50. So no matter what I set the skill cap at for level 10, the toon will get the
capped points as soon as he levels. Thats what I am trying to prevent.
Kind of like other skills, when a war has 1HS maxed for his level, then after dinging,
he has to get the 1HS skills up to max again. Hence - no auto skillups upon leveling.
So just to test, I raised the level 10 cap to 60. But as soon as the toon dinged 10, his
swimming skill was maxed to 60.
__________________
Project Insect Completed
Reply With Quote
  #5  
Old 10-14-2016, 07:40 PM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Just noticed something, to add, it will only auto-skillup the swimming to 100, no matter
what level is reached. At level 65 the cap is 325 but the skill will only reach 100 from
leveling alone. So up until level 20 (the 100 cap) it auto-skillups then toon has to swim.
__________________
Project Insect Completed
Reply With Quote
  #6  
Old 10-15-2016, 12:27 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

What's your Skills:SwimmingStartValue set to?
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #7  
Old 10-15-2016, 12:54 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Quote:
Originally Posted by N0ctrnl View Post
What's your Skills:SwimmingStartValue set to?
Is that supposed to be in the rule_values table ? I definately don't have that one, haha
__________________
Project Insect Completed
Reply With Quote
  #8  
Old 10-15-2016, 12:59 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

It defaults to 100. So if you don't have it set as a rule, that would be it.

https://github.com/EQEmu/Server/blob...letypes.h#L180

Set it to 0 and see if that does the trick. It should.
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #9  
Old 10-15-2016, 01:03 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Ahh, ok, so if I change that 100 in the source to 0 and recompile, will that do the trick ?
__________________
Project Insect Completed
Reply With Quote
  #10  
Old 10-15-2016, 01:07 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

Yes, but why the hell would you do that when you can just set a rule?
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #11  
Old 10-15-2016, 01:20 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Oh, I'm going to set a rule for it, I was just curious (for future reference) about hardcoding it.
And many thanks to you for helping me figure this one out. Every other skillup was
functioning, normally, except for the swimming so I was kind of baffled.
I like those "old school" mechanics of game play
__________________
Project Insect Completed
Reply With Quote
  #12  
Old 10-15-2016, 01:22 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

But yeah. Ruletypes.h holds the default value for all the rules. When no rule value is set in your ruleset, it defaults to the value in there.
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
Reply With Quote
  #13  
Old 10-15-2016, 01:30 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

Did the original classic EQ ever have a time where the sense heading skill had to be
trained ? haha, I couldn't imagine that task
__________________
Project Insect Completed
Reply With Quote
  #14  
Old 10-15-2016, 01:47 AM
DanCanDo's Avatar
DanCanDo
Discordant
 
Join Date: May 2016
Location: Above Hell
Posts: 400
Default

I just tested out the swimming rule. I set it for 0 first time and it didn't do anything
for the issue. But I set it for 5 as a start, as it is in skill caps, and now it works like
it's supposed to. Thank You kind sir!
__________________
Project Insect Completed
Reply With Quote
  #15  
Old 10-15-2016, 02:05 AM
N0ctrnl's Avatar
N0ctrnl
Discordant
 
Join Date: Jan 2007
Posts: 443
Default

Quote:
Originally Posted by DanCanDo View Post
Did the original classic EQ ever have a time where the sense heading skill had to be
trained ? haha, I couldn't imagine that task
Sure did. Compass would just bounce. It was not a good time :P
__________________
Ender - Lead GM/Developer
Vegarlson Asylum Server - http://www.vegarlson-server.org/
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 02:52 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