summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/godabil.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/godabil.cc')
-rw-r--r--crawl-ref/source/godabil.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/godabil.cc b/crawl-ref/source/godabil.cc
index 61eb747fce..c7fc683a3f 100644
--- a/crawl-ref/source/godabil.cc
+++ b/crawl-ref/source/godabil.cc
@@ -962,7 +962,14 @@ int corpse_spores(beh_type behavior)
MG_FORCE_PLACE));
if (rc!=-1)
+ {
env.mons[rc].flags |= MF_ATT_CHANGE_ATTEMPT;
+ if(behavior == BEH_FRIENDLY)
+ {
+ env.mons[rc].behaviour = BEH_WANDER;
+ env.mons[rc].foe = MHITNOT;
+ }
+ }
if (mons_skeleton(stack_it->plus))
turn_corpse_into_skeleton(*stack_it);