I hate delevel system, it's so dumb.

A debt system is easier.

The more you die, the higher you debt becomes.

Say you die as a 50 paladin, your exp debt is now 100,000 exp. you kill a mob worth 1000 exp. 500 exp goes to your actually level, while the other 500 goes to the debt. You will not get full exp until the debt is paid. If your level 50 the debt won't matter it won't go down cause your not gaining exp to your level bar. But when you try to level another class that isn't 50 then debt will become active.

Now there should be a limit, for example you die 10 times. That will be the maximum amount times till the exp debt will no longer go any higher. 100,000 exp debt each death x10 being the maximum deaths = 1 million exp debt to pay off.