diff options
-rw-r--r-- | crawl-ref/source/monstuff.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc index cf967eca5b..14cffe28a8 100644 --- a/crawl-ref/source/monstuff.cc +++ b/crawl-ref/source/monstuff.cc @@ -1666,6 +1666,7 @@ bool monster_polymorph(monsters *monster, monster_type targetc, mon_enchant neutral = monster->get_ench(ENCH_NEUTRAL); mon_enchant shifter = monster->get_ench(ENCH_GLOWING_SHAPESHIFTER, ENCH_SHAPESHIFTER); + mon_enchant tp = monster->get_ench(ENCH_TP); // Note: define_monster() will clear out all enchantments! -- bwr define_monster( monster_index(monster) ); @@ -1674,6 +1675,7 @@ bool monster_polymorph(monsters *monster, monster_type targetc, monster->add_ench(charm); monster->add_ench(neutral); monster->add_ench(shifter); + monster->add_ench(tp); monster->ench_countdown = old_ench_countdown; |