summaryrefslogtreecommitdiff
path: root/src/map/unit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/unit.c')
-rw-r--r--src/map/unit.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/map/unit.c b/src/map/unit.c
index e35a8005c..a230881fa 100644
--- a/src/map/unit.c
+++ b/src/map/unit.c
@@ -1724,9 +1724,10 @@ int unit_free(struct block_list *bl) {
}
} else if(bl->type == BL_MOB) {
struct mob_data *md = (struct mob_data*)bl;
- if(md->deletetimer!=-1)
+ if(md->deletetimer!=-1) {
delete_timer(md->deletetimer,mob_timer_delete);
- md->deletetimer=-1;
+ md->deletetimer=-1;
+ }
if(md->lootitem) {
aFree(md->lootitem);
md->lootitem=NULL;