summaryrefslogtreecommitdiff
path: root/src/map/clif.c
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2018-01-07 03:30:16 +0300
committerAndrei Karas <akaras@inbox.ru>2018-01-14 18:06:02 +0300
commitcd9fca48ad3fcb86fe4b4f159c68595859077998 (patch)
treeb7890b0a4f9511b44d58ee82aba861c254da5e8f /src/map/clif.c
parenta3073644e5c15264a0e1ca6e9b79558215851573 (diff)
downloadhercules-cd9fca48ad3fcb86fe4b4f159c68595859077998.tar.gz
hercules-cd9fca48ad3fcb86fe4b4f159c68595859077998.tar.bz2
hercules-cd9fca48ad3fcb86fe4b4f159c68595859077998.tar.xz
hercules-cd9fca48ad3fcb86fe4b4f159c68595859077998.zip
Send wrong bank status by bank check packet status in clif_parse_BankCheck.
Diffstat (limited to 'src/map/clif.c')
-rw-r--r--src/map/clif.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/map/clif.c b/src/map/clif.c
index b5e71ab95..378e5c268 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -18462,19 +18462,19 @@ void clif_parse_BankWithdraw(int fd, struct map_session_data *sd)
void clif_parse_BankCheck(int fd, struct map_session_data* sd) __attribute__((nonnull (2)));
void clif_parse_BankCheck(int fd, struct map_session_data* sd)
{
-#if PACKETVER >= 20130313
+#if PACKETVER >= 20130320
struct packet_banking_check p;
+ p.PacketType = banking_checkType;
if (!battle_config.feature_banking) {
- clif->messagecolor_self(fd, COLOR_RED, msg_fd(fd,1483));
- return;
+ p.Money = 0;
+ p.Reason = (short)1;
+ } else {
+ p.Money = (int)sd->status.bank_vault;
+ p.Reason = (short)0;
}
- p.PacketType = banking_checkType;
- p.Money = (int)sd->status.bank_vault;
- p.Reason = (short)0;
-
- clif->send(&p,sizeof(p), &sd->bl, SELF);
+ clif->send(&p, sizeof(p), &sd->bl, SELF);
#endif
}