After an actor levels up their experience goes back to 0 making it more challenging to level up. Example:Old Way: Level 2 requires 25 exp. You get to level 2 and you keep that 25 experience.This Way: Level 2 requires 25 exp. You get to level 2 but you go back to 0 exp making you get more experience until your next level up.Features

#===============================================================================# Exp Level Reset# Author game_guy# Version 1.0#-------------------------------------------------------------------------------# Intro:# After an actor levels up their experience goes back to 0 making it more # challenging to level up.# Example:# Old Way: Level 2 requires 25 exp. You get to level 2 and you keep that# 25 experience.# This Way: Level 2 requires 25 exp. You get to level 2 but you go back to 0# exp making you get more experience until your next level up.## Features:# Resets Exp after Level Up# Adds some challenge to your game## Instructions:# Place below Scene_Debug but above everything else.## Compatability:# Not tested with SDK.# Will work with any battle system.# Overwrites Game_Actor's exp and level method.## Credits:# game_guy ~ for making it# Branden ~ for testing it and listening to me blab on about the script#===============================================================================class Game_Actor def exp=(exp) @exp = exp while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0 @exp = @exp - @exp_list[@level+1] @level += 1 end for j in $data_classes[@class_id].learnings if j.level == @level learn_skill(j.skill_id) end end @hp = [@hp, self.maxhp].min @sp = [@sp, self.maxsp].min end def level=(level) level = [[level, $data_actors[@actor_id].final_level].min, 1].max @exp = 0 endend

Instructions

Place below Scene_Debug but above everything else.Compatibility

Not tested with SDK.Will work with any battle system.Overwrites Game_Actor exp and level method.Credits and Thanks