aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Miscellaneous/SharedDefines.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Miscellaneous/SharedDefines.h')
-rw-r--r--src/server/game/Miscellaneous/SharedDefines.h37
1 files changed, 34 insertions, 3 deletions
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h
index a1971b9768f..15319307a15 100644
--- a/src/server/game/Miscellaneous/SharedDefines.h
+++ b/src/server/game/Miscellaneous/SharedDefines.h
@@ -163,11 +163,12 @@ enum Classes : uint8
CLASS_DRUID = 11, // TITLE Druid
CLASS_DEMON_HUNTER = 12, // TITLE Demon Hunter
CLASS_EVOKER = 13, // TITLE Evoker
- CLASS_ADVENTURER = 14 // TITLE Adventurer
+ CLASS_ADVENTURER = 14, // TITLE Adventurer
+ CLASS_TRAVELER = 15 // TITLE Traveler
};
// max+1 for player class
-#define MAX_CLASSES 15
+#define MAX_CLASSES 16
#define CLASSMASK_ALL_PLAYABLE \
((1<<(CLASS_WARRIOR-1)) | \
@@ -1643,6 +1644,15 @@ enum SpellEffectName
SPELL_EFFECT_343 = 343,
SPELL_EFFECT_344 = 344, // some kind of teleport
SPELL_EFFECT_ASSIST_ACTION = 345, // MiscValue[0] = AssistActionType, MiscValue[1] = ID, depends on type
+ SPELL_EFFECT_346 = 346,
+ SPELL_EFFECT_EQUIP_TRANSMOG_OUTFIT = 347, // MiscValue[0] = TransmogOutfitEntry
+ SPELL_EFFECT_GIVE_HOUSE_LEVEL = 348,
+ SPELL_EFFECT_LEARN_HOUSE_ROOM = 349, // MiscValue[0] = HouseRoom
+ SPELL_EFFECT_LEARN_HOUSE_EXTERIOR_COMPONENT = 350, // MiscValue[0] = ExteriorComponent
+ SPELL_EFFECT_LEARN_HOUSE_THEME = 351, // MiscValue[0] = HouseTheme
+ SPELL_EFFECT_LEARN_HOUSE_ROOM_COMPONENT_TEXTURE = 352, // MiscValue[0] = RoomComponentTexture
+
+ // = 354, // MiscValue[0] = NeighborhoodInitiative
TOTAL_SPELL_EFFECTS
};
@@ -8549,7 +8559,28 @@ enum class GameError : uint32
ERR_CURRENCY_TRANSFER_UNMET_REQUIREMENTS = 1199,
ERR_CURRENCY_TRANSFER_TRANSACTION_IN_PROGRESS = 1200,
ERR_CURRENCY_TRANSFER_DISABLED = 1201,
- ERR_RECENT_ALLY_PIN_SERVER_ERROR = 1202,
+ ERR_NO_OWNED_HOUSE_IN_THIS_NEIGHBORHOOD_MAP = 1202,
+ ERR_HOUSING_RESULT_NEIGHBORHOOD_NOT_FOUND = 1203,
+ ERR_INVITED_TO_NEIGHBORHOOD = 1204,
+ ERR_NEIGHBORHOOD_OWNER_TRANSFERRED_S = 1205,
+ ERR_NOT_WHILE_HOUSE_EDIT = 1206,
+ ERR_NEW_PARTY_NEIGHBORHOOD_RESERVATION = 1207,
+ ERR_HOUSE_MOVED = 1208,
+ ERR_CHARTER_SIGNATURE_REQUEST_SENT = 1209,
+ ERR_CHARTER_SIGNATURE_RECEIVED = 1210,
+ ERR_CHARTER_SIGNATURE_REQUEST_FAILED_MISSING_EXPANSION = 1211,
+ ERR_CHARTER_SIGNATURE_REQUEST_FAILED_DUPLICATE_SIGNATURE = 1212,
+ ERR_CHARTER_SIGNATURE_REQUEST_FAILED_GENERIC = 1213,
+ ERR_CHARTER_SYSTEM_REQUEST_FAILED_GENERIC = 1214,
+ ERR_HOUSING_ACTION_UNAVAILABLE = 1215,
+ ERR_HOUSING_RESULT_MISSING_EXPANSION_ACCESS = 1216,
+ ERR_HOUSING_RESULT_PERMISSION_DENIED = 1217,
+ ERR_GUILD_NEIGHBORHOOD_BUILT_HOUSE_S = 1218,
+ ERR_GUILD_NEIGHBORHOOD_SOLD_HOUSE_S = 1219,
+ ERR_GUILD_NEIGHBORHOOD_NEW_SUBDIVISION = 1220,
+ ERR_GUILD_NEIGHBORHOOD_RENAME_S = 1221,
+ ERR_CHARTER_NEIGHBORHOOD_RENAME = 1222,
+ ERR_RECENT_ALLY_PIN_SERVER_ERROR = 1223,
};
enum class MountResult : uint32