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/map/buyingstore.c | |
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/map/buyingstore.c')
-rw-r--r-- | src/map/buyingstore.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/map/buyingstore.c b/src/map/buyingstore.c index 8f8e8da9c..16c35ff2a 100644 --- a/src/map/buyingstore.c +++ b/src/map/buyingstore.c @@ -475,7 +475,8 @@ bool buyingstore_searchall(struct map_session_data* sd, const struct s_search_st ; } - if( !searchstore->result(s->search_sd, sd->buyer_id, sd->status.account_id, sd->message, it->nameid, it->amount, it->price, buyingstore->blankslots, 0) ) + // TODO: add support for cards and options + if (!searchstore->result(s->search_sd, sd->buyer_id, sd->status.account_id, sd->message, it->nameid, it->amount, it->price, buyingstore->blankslots, 0, buyingstore->blankoptions)) {// result set full return false; } @@ -487,7 +488,8 @@ void buyingstore_defaults(void) { buyingstore = &buyingstore_s; buyingstore->nextid = 0; - memset(buyingstore->blankslots,0,sizeof(buyingstore->blankslots)); + memset(buyingstore->blankslots, 0, sizeof(buyingstore->blankslots)); + memset(buyingstore->blankoptions, 0, sizeof(buyingstore->blankoptions)); /* */ buyingstore->setup = buyingstore_setup; buyingstore->create = buyingstore_create; |