Merge pull request #717 from officialronode/master
Fixed Cash Shop NPC * Follow up 11f42f27ab4b9eb54c6b12e95b4ff8ec077fa157 * Fixed #931. Failing to buy item from NPC cashshop if no item in item_cash_db
This commit is contained in:
commit
39d918f70c
@ -15688,12 +15688,13 @@ void clif_parse_cashshop_buy(int fd, struct map_session_data *sd) {
|
||||
|
||||
info = &packet_db[sd->packet_ver][cmd];
|
||||
|
||||
if( sd->state.trading || !sd->npc_shopid || !cash_shop_defined) {
|
||||
if( sd->state.trading || !sd->npc_shopid ) {
|
||||
clif_cashshop_ack(sd,1);
|
||||
return;
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
#if PACKETVER < 20101116
|
||||
unsigned short nameid = RFIFOW(fd,info->pos[0]);
|
||||
short nameid = RFIFOW(fd,info->pos[0]);
|
||||
short amount = RFIFOW(fd,info->pos[1]);
|
||||
int points = RFIFOL(fd,info->pos[2]);
|
||||
|
||||
@ -15720,7 +15721,6 @@ void clif_parse_cashshop_buy(int fd, struct map_session_data *sd) {
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
/// Adoption System
|
||||
///
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user