Stanos
Veteran OT User
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
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
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