#ifndef RAGNAROK_SOURCE_NETWORK_PACKETS_MODERESULTENUMS_H #define RAGNAROK_SOURCE_NETWORK_PACKETS_MODERESULTENUMS_H enum e_enchantgrade_result : int { ENCHANTGRADE_UPGRADE_SUCCESS = 0, ENCHANTGRADE_UPGRADE_FAILED = 1, ENCHANTGRADE_UPGRADE_DOWNGRADE = 2, ENCHANTGRADE_UPGRADE_BREAK = 3, ENCHANTGRADE_UPGRADE_PROTECTED = 4, }; enum pincode_state : int { PINCODE_OK = 0, PINCODE_ASK = 1, PINCODE_NOTSET = 2, PINCODE_EXPIRED = 3, PINCODE_NEW = 4, PINCODE_ILLEGAL = 5, PINCODE_KSSN = 6, PINCODE_PASSED = 7, PINCODE_WRONG = 8, }; enum LOGINREFUSEREASON : int { REFUSE_INVALID_ID = 0, REFUSE_INVALID_PASSWD = 1, REFUSE_ID_EXPIRED = 2, REFUSE_NOT_CONFIRMED = 4, REFUSE_INVALID_VERSION = 5, REFUSE_BLOCK_TEMPORARY = 6, REFUSE_NONSAKRAY_ID_BLOCKED = 8, REFUSE_BAN_BY_DBA = 9, REFUSE_EMAIL_NOT_CONFIRMED = 10, REFUSE_BAN_BY_GM = 11, REFUSE_TEMP_BAN_FOR_DBWORK = 12, REFUSE_SELF_LOCK = 13, REFUSE_NOT_PERMITTED_GROUP = 14, REFUSE_WAIT_FOR_SAKRAY_ACTIVE = 15, REFUSE_DELETED_ACCOUNT = 99, REFUSE_ALREADY_CONNECT = 100, REFUSE_TEMP_BAN_HACKING_INVESTIGATION = 101, REFUSE_TEMP_BAN_BUG_INVESTIGATION = 102, REFUSE_TEMP_BAN_DELETING_CHAR = 103, REFUSE_TEMP_BAN_DELETING_SPOUSE_CHAR = 104, REFUSE_USER_PHONE_BLOCK = 105, ACCEPT_LOGIN_USER_PHONE_BLOCK = 106, }; #endif