Originally Posted by merlight
1. and 3. have been answered
2.1 - where you get a role you didn't set
I think this is set by the server. The only place where UI calls UpdatePlayerRole is from ZO_PreferredRolesButton_OnClicked.
And it might not even be a bug, just poor design. You're looking for 2 healers, and then invite a player directly, circumventing the group finder. So the game assumes the invited player is going to fulfil the healer role. Why I think this is poor design is because it makes assumptions. You might as well decide to run with just 1 healer, or no healer at all. We know many dungeons are easy enough to do that. The game should not assume and assign roles without the player's consent.
2.2 - where the roles get assigned randomly
This is a mess. Honestly I don't even want to start looking into it, because it'd be so hard and time-consuming, and probably turning out as another server issue.
|
what about not a fix, but just setup a role and addon will check everytime you join a group, or group mode changed, or other events it will check your role and if it will not match the role you choose before - addon will change it automatically