From 47b61a2032d35bb95e9394eca73ca60d1c976abb Mon Sep 17 00:00:00 2001 From: zelgadis Date: Mon, 29 Dec 2008 21:43:06 +0000 Subject: Mark created/summoned god gifts as MF_GOD_GIFT, not just convereted orcs (oops). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8023 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/monplace.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'crawl-ref/source/monplace.cc') diff --git a/crawl-ref/source/monplace.cc b/crawl-ref/source/monplace.cc index 514701331a..62c8cb5df3 100644 --- a/crawl-ref/source/monplace.cc +++ b/crawl-ref/source/monplace.cc @@ -993,10 +993,11 @@ static int _place_monster_aux( const mgen_data &mg, else define_monster(id); - // Give priestly monsters a god (unless the monster is a god gift, in - // which case its god will be set elsewhere). - if (mg.god == GOD_NO_GOD && - mons_class_flag(mg.cls, M_PRIEST)) + // Is it a god gift? + if (mg.god != GOD_NO_GOD) + menv[id].flags |= MF_GOD_GIFT; + // Not a god gift, give priestly monsters a god. + else if ( mons_class_flag(mg.cls, M_PRIEST)) { switch(mons_genus(mg.cls)) { -- cgit v1.2.3-54-g00ecf