summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/HPMDataCheck.h1
-rw-r--r--src/common/mmo.h8
2 files changed, 9 insertions, 0 deletions
diff --git a/src/common/HPMDataCheck.h b/src/common/HPMDataCheck.h
index 3ef917a88..ccde005cd 100644
--- a/src/common/HPMDataCheck.h
+++ b/src/common/HPMDataCheck.h
@@ -243,6 +243,7 @@ HPExport const struct s_HPMDataCheck HPMDataCheck[] = {
{ "script_reg_str", sizeof(struct script_reg_str), SERVER_TYPE_ALL },
{ "status_change_data", sizeof(struct status_change_data), SERVER_TYPE_ALL },
{ "storage_data", sizeof(struct storage_data), SERVER_TYPE_ALL },
+ { "storage_settings", sizeof(struct storage_settings), SERVER_TYPE_ALL },
#else
#define COMMON_MMO_H
#endif // COMMON_MMO_H
diff --git a/src/common/mmo.h b/src/common/mmo.h
index a2e91626e..c8a59279c 100644
--- a/src/common/mmo.h
+++ b/src/common/mmo.h
@@ -585,7 +585,15 @@ struct status_change_data {
int total_tick; ///< Total duration.
};
+/* Hercules Ultimate Storage System [Smokexyz/Hercules] */
+struct storage_settings {
+ int uid; ///< Storage Identifier.
+ char name[NAME_LENGTH]; ///< Storage Name
+ int capacity; ///< Item Capacity.
+};
+
struct storage_data {
+ int uid; ///< Storage Identifier.
bool save; ///< save flag.
bool received; ///< received flag.
int aggregate; ///< total item count.