diff options
author | Andrei Karas <akaras@inbox.ru> | 2018-06-21 00:14:04 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2018-06-29 19:46:06 +0300 |
commit | 6475f9aaef5e6affe3565c80e416e4b4e9cde043 (patch) | |
tree | 88cfc6cc1b27f7c4736927f3d2941439b1707901 /src/common/mmo.h | |
parent | 887d53cac4391b438f07dccf7e148ff0769f6a55 (diff) | |
download | hercules-6475f9aaef5e6affe3565c80e416e4b4e9cde043.tar.gz hercules-6475f9aaef5e6affe3565c80e416e4b4e9cde043.tar.bz2 hercules-6475f9aaef5e6affe3565c80e416e4b4e9cde043.tar.xz hercules-6475f9aaef5e6affe3565c80e416e4b4e9cde043.zip |
Fix packet 836 (search in stores).
Added item options fields into this packet.
Updated other things for support for report item options in vending.
Buying store not supported for now.
Diffstat (limited to 'src/common/mmo.h')
-rw-r--r-- | src/common/mmo.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/common/mmo.h b/src/common/mmo.h index 0b4ba4a45..4a79245a1 100644 --- a/src/common/mmo.h +++ b/src/common/mmo.h @@ -363,6 +363,12 @@ enum attribute_flag { ATTR_BROKEN = 1, }; +struct item_option { + int16 index; + int16 value; + uint8 param; +}; + struct item { int id; short nameid; @@ -376,12 +382,7 @@ struct item { char favorite; unsigned char bound; uint64 unique_id; - - struct { - int16 index; - int16 value; - uint8 param; - } option[MAX_ITEM_OPTIONS]; + struct item_option option[MAX_ITEM_OPTIONS]; }; //Equip position constants |