void mail_getattachment(struct map_session_data* sd, int zeny, struct item* item) { if( item->nameid > 0 && item->amount > 0 ) { pc_additem(sd, item, item->amount, LOG_TYPE_MAIL); clif_Mail_getattachment(sd->fd, 0); } if( zeny > 0 ) { //Zeny receive pc_getzeny(sd, zeny,LOG_TYPE_MAIL, NULL); } }
void mail_getattachment(struct map_session_data* sd, int zeny, struct item* item) { if( item->nameid > 0 && item->amount > 0 ) { pc_additem(sd, item, item->amount); log_pick_pc(sd, LOG_TYPE_MAIL, item->nameid, item->amount, item); clif_Mail_getattachment(sd->fd, 0); } if( zeny > 0 ) { //Zeny recieve log_zeny(sd, LOG_TYPE_MAIL, sd, zeny); pc_getzeny(sd, zeny); } }
void mail_getattachment(struct map_session_data* sd, int zeny, struct item* item) { if( item->nameid > 0 && item->amount > 0 ) { pc_additem(sd, item, item->amount); if(log_config.enable_logs&0x2000) log_pick_pc(sd, "E", item->nameid, item->amount, item); clif_Mail_getattachment(sd->fd, 0); } if( zeny > 0 ) { //Zeny recieve if(log_config.zeny) log_zeny(sd, "E", sd, zeny); pc_getzeny(sd, zeny); } }
void mail_getattachment(struct map_session_data* sd, int zeny, struct item* item) { if( item->nameid > 0 && item->amount > 0 ) { pc_additem(sd, item, item->amount); if(log_config.enable_logs&0x2000) log_pick_pc(sd, "E", item->nameid, item->amount, item, item->serial); if( battle_config.lootevent & 8 ) { pc_setglobalreg( sd, "LastLootID", item->nameid ); //Last lootet Item ID pc_setglobalreg( sd, "LastLootAmount", item->amount ); //Last looted Item Amount npc_event_doall_id( "OnLoot", sd->bl.id ); } clif_Mail_getattachment(sd->fd, 0); } if( zeny > 0 ) { //Zeny recieve if(log_config.zeny) log_zeny(sd, "E", sd, zeny); pc_getzeny(sd, zeny); } }