A prestige system for my AzerothCore server running the mod-playerbots fork. Once you hit the level cap you can talk to the Rebirth NPC (Aevum, Keeper of Rebirth) and be reborn: back to level 1 (Death Knights to 55), talents and skills reset. Gear, gold, bags, bank, mounts, recipes and quest progress all stay.
Each rebirth gives you two things: a permanent, stacking XP bonus that applies to every further XP gain, and Rebirth Tokens as a currency you spend at the same NPC's token shop. Bots never use the NPC and never earn rebirth rows, so the XP bonus only ever kicks in for real players.
The module creates its tables and the NPC row itself on first start, you spawn the NPC once by hand wherever you want it.