From 79b36cc86e1c1c596e1b23874f2c5acf947807bc Mon Sep 17 00:00:00 2001 From: zephyrus Date: Mon, 3 Dec 2007 22:25:57 +0000 Subject: - Added a fix to prevent missing a mail attachment is map servers disconnect from char server. - Fixed the sprite of Wing of Victory. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11855 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/mail.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/map/mail.c') diff --git a/src/map/mail.c b/src/map/mail.c index 9d2f4375e..a08d04c0d 100644 --- a/src/map/mail.c +++ b/src/map/mail.c @@ -154,4 +154,20 @@ int mail_openmail(struct map_session_data *sd) return 0; } +void mail_deliveryfail(struct map_session_data *sd, struct mail_message *msg) +{ + nullpo_retv(sd); + nullpo_retv(msg); + + pc_additem(sd, &msg->item, msg->item.amount); + + if( msg->zeny > 0 ) + { + sd->status.zeny += msg->zeny; + clif_updatestatus(sd, SP_ZENY); + } + + clif_Mail_send(sd->fd, true); +} + #endif -- cgit v1.2.3-60-g2f50