From 7cdb11d39853378de56ae80479eb3c1dd0698d9f Mon Sep 17 00:00:00 2001 From: MadCamel Date: Thu, 11 Feb 2010 05:52:53 -0500 Subject: Re-calculate player stats when an equipped item is removed. This fixes the issue where a player could drop/trade/store an equipped item and still retain it's attack/def/etc buffs. --- src/map/pc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/map/pc.c') diff --git a/src/map/pc.c b/src/map/pc.c index 9741852..20db3fe 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -3516,7 +3516,7 @@ int pc_dropitem (struct map_session_data *sd, int n, int amount) if (amount <= 0) return 0; - pc_unequipinvyitem (sd, n, 1); + pc_unequipinvyitem (sd, n, 0); if (sd->status.inventory[n].nameid <= 0 || sd->status.inventory[n].amount < amount || -- cgit v1.2.3-60-g2f50