2010-11-18, 03:21 PM
Why not
This would make sure that if you have X points today, regardless of whether you got them from level-up, questing, or cash shop, you will still have X points after the reset. No need to do any special processing.
This needs to skip the skills that come pre-levelled or level themselves regardless of SP (like Monster Rider or BoF). I'd just skip resetting the entire beginner skill tab, I'm sure nobody is going to complain that they were not able to reset Recovery into Nimble Feet or vice versa.
Code:
for all skillID do
add the SP in the skill to the appropriate pool
set skill SP to 0This would make sure that if you have X points today, regardless of whether you got them from level-up, questing, or cash shop, you will still have X points after the reset. No need to do any special processing.
This needs to skip the skills that come pre-levelled or level themselves regardless of SP (like Monster Rider or BoF). I'd just skip resetting the entire beginner skill tab, I'm sure nobody is going to complain that they were not able to reset Recovery into Nimble Feet or vice versa.

