• Minor technical glitch has been resolved. Logging in and posting is now possible again!
  • Congratulations to new Staff Members on their promotion!

[TFS 1.2] Skill balance (tries problem)

Stanos

Banned User
Joined
Jun 12, 2018
Messages
399
Best answers
0
Reaction score
136
Hello,
so im playing on localhost just to balance skills and i have a hard time doing it basically now i can reach 110CLUB FIGHTING in less then 10hours with skill rate x1 which is to fast my goal is to make it reach in about 3days same with every other skills, it skills to fast with rate x1 and it doesnt look like it increase tries per skill its like flat. So i will show all my skill formulas
XML:
        <skill id="0" multiplier="1.5" />
        <skill id="1" multiplier="1.5" />
        <skill id="2" multiplier="1.5" />
        <skill id="3" multiplier="1.5" />
        <skill id="4" multiplier="1.5" />
        <skill id="5" multiplier="1.5" />
        <skill id="6" multiplier="1.5" />
Lua:
rateExp = 5
rateSkill = 3
rateLoot = 1
rateMagic = 3
rateSpawn = 1
criticDamageMultiplier = 1.01
Lua:
    [SKILL_CLUB] = {
        {minLevel = 1, maxLevel = 29, multiplier = 4},
        {minLevel = 30, maxLevel = 49, multiplier = 3},
        {minLevel = 50, maxLevel = 79, multiplier = 2},
        {minLevel = 80, maxLevel = 120, multiplier = 1},
    },
C++:
uint64_t Vocation::getReqSkillTries(uint8_t skill, uint16_t level)
{
    if (skill > SKILL_LAST) {
        return 0;
    }
 
    auto it = cacheSkill[skill].find(level);
    if (it != cacheSkill[skill].end()) {
        return it->second;
    }
    
    uint64_t tries = static_cast<uint64_t>(skillBase[skill] + static_cast<double>((level + static_cast<double>(level * skillMultipliers[skill])) * skillMultipliers[skill]) * skillMultipliers[skill]);
    cacheSkill[skill][level] = tries;

    return tries;
}
Maybe if it would be possible to increase like x3 times more skill tries per skill it would automatically make skilling harder. Because now i can feel like when you have 50club fighting and skill out to 100 it feels like it skills same speed like having 50. Trying to fix this for about 3-4 days and i dont know the solution for this.
TFS 1.2
 
Top