diff options
author | Andrei Karas <akaras@inbox.ru> | 2019-04-12 00:48:13 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2019-04-15 21:27:39 +0300 |
commit | 563ddcf6da8b1c0b4bedb3417d8950e20b7c5a0d (patch) | |
tree | 5fdd2a59d67b6b0a85eb3a37d5835214a077fc3e /src/char/mapif.c | |
parent | 5b502a267b6546ade4adb116d11354f0bf929cbf (diff) | |
download | hercules-563ddcf6da8b1c0b4bedb3417d8950e20b7c5a0d.tar.gz hercules-563ddcf6da8b1c0b4bedb3417d8950e20b7c5a0d.tar.bz2 hercules-563ddcf6da8b1c0b4bedb3417d8950e20b7c5a0d.tar.xz hercules-563ddcf6da8b1c0b4bedb3417d8950e20b7c5a0d.zip |
Improve get zeny from rodex
Diffstat (limited to 'src/char/mapif.c')
-rw-r--r-- | src/char/mapif.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/char/mapif.c b/src/char/mapif.c index 7e8f253bc..59c9e88fa 100644 --- a/src/char/mapif.c +++ b/src/char/mapif.c @@ -2464,6 +2464,17 @@ static void mapif_achievement_save(int char_id, struct char_achievements *p) inter_achievement->tosql(char_id, cp, p); } +static void mapif_rodex_getzenyack(int fd, int char_id, int64 mail_id, uint8 opentype, int64 zeny) +{ + WFIFOHEAD(fd, 23); + WFIFOW(fd, 0) = 0x3899; + WFIFOL(fd, 2) = char_id; + WFIFOQ(fd, 6) = zeny; + WFIFOQ(fd, 14) = mail_id; + WFIFOB(fd, 22) = opentype; + WFIFOSET(fd, 23); +} + void mapif_defaults(void) { mapif = &mapif_s; @@ -2608,6 +2619,7 @@ void mapif_defaults(void) mapif->rodex_send = mapif_rodex_send; mapif->parse_rodex_checkname = mapif_parse_rodex_checkname; mapif->rodex_checkname = mapif_rodex_checkname; + mapif->rodex_getzenyack = mapif_rodex_getzenyack; mapif->load_guild_storage = mapif_load_guild_storage; mapif->save_guild_storage_ack = mapif_save_guild_storage_ack; mapif->parse_LoadGuildStorage = mapif_parse_LoadGuildStorage; |