Custom spells,eq, map, weapons, monsters, and a good story line is what helps a RPG server, have plenty events to help players stay enterested and quest to help get better items, maybe have a boss randomly spawn in certain city's what gives each player certain exp, and items..etc