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. |
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 ....... |
Why can't you just scale it up in the skill_caps table?
|
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. |
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. |
What's your Skills:SwimmingStartValue set to?
|
Quote:
|
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. |
Ahh, ok, so if I change that 100 in the source to 0 and recompile, will that do the trick ?
|
Yes, but why the hell would you do that when you can just set a rule?
|
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 :) |
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.
|
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 |
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! |
Quote:
|
All times are GMT -4. The time now is 06:33 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.