summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/emap/mob.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/emap/mob.c b/src/emap/mob.c
index 0460aa5..11b7f9d 100644
--- a/src/emap/mob.c
+++ b/src/emap/mob.c
@@ -344,8 +344,7 @@ int emob_dead_pre(struct mob_data **mdPtr,
map->iwall_remove(name);
}
// FIXME: Check if srcPtr is not null, THEN try this code
- /*
- if (srcPtr) {
+ if (srcPtr && *srcPtr) {
// If Botter Syndrome is active, mob may randomly get NODROP
// Aka *typePtr |= 1
struct map_session_data *sd = BL_CAST(BL_PC, *srcPtr);
@@ -354,7 +353,6 @@ int emob_dead_pre(struct mob_data **mdPtr,
*typePtr = *typePtr | 1;
}
}
- */
}
return 3;
}