• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[TFS 1.2] Skill balance (tries problem)

Stanos

Veteran OT User
Joined
Jun 12, 2018
Messages
584
Solutions
4
Reaction score
314
Location
Europe
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
 
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


already solved? me too the situation
 
Back
Top