rpg mechanics done