fix a bug of self.friends when the role is predictable