feat(Core): implement world availability option (#8755)

This commit is contained in:
Meltie2013
2021-10-29 08:32:19 -05:00
committed by GitHub
parent 5b6cc5e6f5
commit 250dee5be9
5 changed files with 39 additions and 7 deletions

View File

@@ -3597,6 +3597,19 @@ enum ServerProcessTypes
NUM_SERVER_PROCESS_TYPES
};
// Login Failure Reasons
enum class LoginFailureReason : uint8
{
Failed = 0,
NoWorld = 1,
DuplicateCharacter = 2,
NoInstances = 3,
Disabled = 4,
NoCharacter = 5,
LockedForTransfer = 6,
LockedByBilling = 7
};
namespace Acore::Impl
{
struct AC_SHARED_API CurrentServerProcessHolder