aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-12-31 12:56:20 +0100
committerShauren <shauren.trinity@gmail.com>2022-12-31 12:56:20 +0100
commit1fe89a370138cc4677131c1c4ce848249690a964 (patch)
tree414c37626d843411b88061afd06bcd706cda7b3a /src
parent55091ff4bcf4500d0ebe9701e6dc121f5e6a3bb2 (diff)
Core/Players: Implement saving edit mode account data
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/WorldSession.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h
index c45ef344eac..8d8cc224abc 100644
--- a/src/server/game/Server/WorldSession.h
+++ b/src/server/game/Server/WorldSession.h
@@ -851,13 +851,15 @@ enum AccountDataType
GLOBAL_FLAGGED_CACHE = 10,
PER_CHARACTER_FLAGGED_CACHE = 11,
PER_CHARACTER_CLICK_BINDINGS_CACHE = 12,
+ GLOBAL_EDIT_MODE_CACHE = 13,
+ PER_CHARACTER_EDIT_MODE_CACHE = 14,
};
-#define NUM_ACCOUNT_DATA_TYPES 13
+#define NUM_ACCOUNT_DATA_TYPES 15
-#define ALL_ACCOUNT_DATA_CACHE_MASK 0x1FFF
-#define GLOBAL_CACHE_MASK 0x515
-#define PER_CHARACTER_CACHE_MASK 0x1AEA
+#define ALL_ACCOUNT_DATA_CACHE_MASK 0x7FFF
+#define GLOBAL_CACHE_MASK 0x2515
+#define PER_CHARACTER_CACHE_MASK 0x5AEA
struct AccountData
{