Enum GuildResultType
Result types for guild operations, indicating success or specific failure reasons.
public enum GuildResultType : byte
Fields
The requester already has an application pending with this guild.
Character is already in a guild.
The application no longer exists — withdrawn, or already resolved.
The application was accepted for delivery. Not the same as being admitted.
The requester applied too recently.
The request failed for a reason with no more specific code.
Appended, never inserted — the values are on the wire. Exists so that server-side failures which are real but uncategorised (a persist that was refused, a compensating rollback) reach the player as something rather than as silence.
The guild is at its member cap.
The guild no longer exists (disbanded between invite and accept).
The requester's guild rank does not permit the operation.
Guild name is invalid.
The rank name was empty or contained nothing usable.
The invitation expired, or does not match the one being answered.
The requester invited this target too recently.
Guild name already exists.
The guild is not accepting applications.
The rank still has members and cannot be removed.
The named rank does not exist in this guild.
Operation succeeded.
The target has blocked the requester.
The guild already has as many ranks as it may have.
The operation would have left the guild with no rank able to administer it.
Its own code rather than a generic refusal because it is the one refusal a player is entitled to find surprising: the request was legal, the requester had the permission, and it was still refused — to stop the guild soft-locking itself.