EOSERV Bug Tracker > Bug #277: Normalize Stat Points when dist. is changed.

Bug #277: Normalize Stat Points when dist. is changed.

Normalize Stat Points when dist. is changed.
ID #277
Submitter Apollo
Product EOSERV
Severity Feature Request
Status CLOSED, WONTFIX
Submitted 2nd Feb 2014
Updated 2nd Feb 2014
Apollo Submitter 10 years, 47 weeks ago

Stat points after a change to the distribution currently are only corrected at skill master reset, however this can lead to inconsistencies for players that do not reset. Points should be calcutated at level up to award due points if under the set config or 0 points if over so calculations may normalize without the need of manual database corrections.

Comments

Sausage Developer 10 years, 47 weeks ago

No plans to implement this. Server operator should be thinking about their existing players if they're changing the stat points awarded per level. If they want to adjust existing players to match, it's up to them to decide how they want to do it.

Updated Severity to REQUEST
Updated Status to CLOSED, WONTFIX

Hacker_Alex 10 years, 47 weeks ago

How about a command a database binary variable. Command sets the variable to 1 for all registered characters in databse.

Each time a character levels up, it checks the database if this variable == 1

if == 1

recalc()

= 0

so it checks if it equals 1 if so it recalculates the stats then it sets the variable back to 0.

a config setting can support what Darren wants.

if you're feeling charitable, perhaps you can make the command take in single character names, and number ranges. For example character entries 1-50 in the database. (Owner might want to not reset older players.)

Apollo Submitter 10 years, 47 weeks ago

It is best to add the used and unused points together and subtract from StatPerLevel * CharacterLevel. Just gonna throw that out there for anyone that makes an unofficial mod to EOSERV.

Add Comment

Please don't post unless you have something relevant to the bug to say.
Do not comment to say "thanks" or "fix this please".

Please log in to add comments. EOSERV Bug Tracker > Bug #277: Normalize Stat Points when dist. is changed.