- summary: Why the server refused to add an account to one of your contact lists.
- area: Game.Social
Why the server refused to add an account to one of your contact lists.
Kind enum · Area Game.Social
Carried by IgnoreEvent.Error.reason. In beta the friend, contact and block
failures carry it too; those messages have no signature here yet.
All six values are named. The official client shows one fixed text per value (quoted on each value) and the "unknown reason" text for any other number.
Not sent on its own — an enum carried by IgnoreEvent.Error.reason, never sent on its own. inferred
Used by
Values
| Value | Number | Meaning |
|---|---|---|
ADD_FAILURE_REASON_UNKNOWN | 0 | No specific reason. Beta calls it UNKNOWN. That name would collide with Alignment's UNKNOWN: both enums are top-level in Game.proto, and proto3 puts enum values in the enclosing scope. The official client shows ui.common.unknowReason ("Unknown reason"), the same text it shows for any number it does not know. |
OVER_QUOTA | 1 | The list is full. The official client shows ui.social.friend.addFailureListFull: "This list cannot exceed 200 players (100 if you are not a subscriber)." |
NOT_FOUND | 2 | No character or account of that name was active recently on this server. The official client shows ui.social.friend.addFailureNotFound. |
EGOCENTRIC | 3 | You named yourself. The official client shows ui.social.friend.addFailureEgocentric: "You cannot add yourself to your list." |
IS_DOUBLE | 4 | The account is already in this list. The official client shows ui.social.friend.addFailureAlreadyInList: "Already in your list." |
IS_CONFLICTING_DOUBLE | 5 | The account is already in another of your lists, and the two exclude each other. The official client shows ui.social.friend.addFailureAlreadyInConflictedList: "Already in another list." |