From bde640d49c4a26203d76ea5884c1264b3f7828e2 Mon Sep 17 00:00:00 2001 From: skotlex Date: Wed, 15 Mar 2006 21:07:00 +0000 Subject: - Added mapflag nodrop, fixed mapflag notrade. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5619 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/clif.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/map/clif.c') diff --git a/src/map/clif.c b/src/map/clif.c index ac7c73ef5..802bbea15 100644 --- a/src/map/clif.c +++ b/src/map/clif.c @@ -9617,7 +9617,10 @@ void clif_parse_DropItem(int fd, struct map_session_data *sd) { item_index = RFIFOW(fd,packet_db[sd->packet_ver][RFIFOW(fd,0)].pos[0])-2; item_amount = RFIFOW(fd,packet_db[sd->packet_ver][RFIFOW(fd,0)].pos[1]); - pc_dropitem(sd, item_index, item_amount); + if (!pc_dropitem(sd, item_index, item_amount)) + //Because the client does not likes being ignored. + clif_delitem(sd, item_index,0); + } /*========================================== -- cgit v1.2.3-70-g09d2