SphereCommunity
sphere_skills.scp question - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: sphere_skills.scp question (/Thread-sphere-skills-scp-question)



sphere_skills.scp question - Capes - 04-02-2018 05:33 AM

Hi!
I have search the forums and wiki about the skills file (I'm trying to understand it).

I found a lot of info but I am only left in greater confusion.
I seem to have miss-placed my orphan Anny decoder ring.....
Can some one explain what this means;

[ADVANCE]
// Generic advance rates for stats
STR=10000,4000,600
INT=10000,4000,600
DEX=10000,4000,600

[COMMENT SKILL x]
ADV_RATE=10.0,200.0,800.0
// 10.0 successes at 0% to gain .1,
// 800.0 successes at 100% to gain .1,
// 200.0 successes at 50% to gain .1

Thanks
Capes


RE: sphere_skills.scp question - darksun84 - 04-02-2018 05:48 AM

It means you need around 10 success for gaining 0.1 when you skill is near 0, around 200 success when your skill is around 50% and 800 success when your skill is around 100.

They are not precise values, but is just the average number of success for gaining 0.1 when the skill is around one of that numbers.


RE: sphere_skills.scp question - Capes - 04-02-2018 06:15 AM

Thanks for the quick response!

Also I have noticed an error in the gaining of skills.
Lumberjack skill is 21.8
It prompts a nice msg - Your skill in lumberjacking has increased by 0.1%. Lumberjacking is now 22.8%
- should it not be 21.9%
It seems to happen to any/all skill gains... using 0.56d with default scripts.
Anyway to correct this?

Thanks
Capes


RE: sphere_skills.scp question - darksun84 - 04-02-2018 06:31 AM

The value you see when the skill increase is not wrong, it's just the real skill value plus the stat bonus.

The stat bonus for each skill block, are these:
Code:
BONUS_STR=0
BONUS_DEX=25
BONUS_INT=75
BONUS_STATS=50
That means 75% of the character INT value will be added to the skill plus 25% of the character DEX value.
But then, only 50% of the sum of the bonuses will be used (BONUS_STATS)
If you want to remove the bonus, just set them to 0.


RE: sphere_skills.scp question - Capes - 04-02-2018 06:54 AM

Ok - that makes perfect sense!

Thanks!
Capes