diff options
-rw-r--r-- | src/emap/mob.c | 4 |
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; } |