diff options
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r-- | crawl-ref/source/decks.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc index 7c5ba33f36..c2d87e8ca1 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -2279,7 +2279,15 @@ static void crusade_card(int power, deck_rarity_type rarity) { simple_monster_message(monster, " is converted."); if ( one_chance_in(5 - power_level) ) - monster->attitude = ATT_FRIENDLY; + { + if (you.religion == GOD_BEOGH && + mons_species(monster->type) == MONS_ORC) + { + beogh_convert_orc(monster, false); + } + else + monster->attitude = ATT_FRIENDLY; + } else monster->add_ench(ENCH_CHARM); } |