added player role and quest cancel