since dumping the good gods or Beogh will reconvert them across all levels anyway.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4997 c06c8d41-db1a-0410-9941-cceddc491573
67LHB647OBWGRC7XSAVMUJFWRZC5QPY533Y5MT4OYTUSRECK632QC RDS3NSFOLBAEGHBFEQ4TODN5QSJ2DLDM2SIVVUMA6IVRHAZLRVKQC K5J5O34Z4BQL7EODLI7527JLNWTDYK3JUNV2333OXLBA2C4YQV4AC U3V6BJTPNX4XWKMNQW3AB5LRB3Z6WZYFB5C64RIYTME7SOMJ5T5QC QC4AL5LUUY2YYOJVPDLCYF2FFKXBLGUDQSH3J4FZJN7M3T3SQGWAC BKCT7XZIGAI6TPB4BUEBOLKAUUS2Z3UBHXTHF7KFYZALYNC3CDPQC PEXHYCLRKDG2PVOJ3DDCMUZUK2HTSPU5WKH4MODFL4FTBQRQTY5QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC TBLVONZGCKVUXW7NEG4NSDMFIIO6UZOG4FHTJGT6MKSSO3B5J46AC 6RCVWJDZFZMZQK6QPIMUYQPFAZ3NEGDO5TWBZI3ZJWD6UK6AZMDAC TN2D3PHU7VSGUND2BDIC2F4U6O2HFSV3JXLF7HMYYMY7GZXM6IFAC YMUDD3TCTXZ3U4W3AMKNCPO2K5VTOTSXSV34T36NIWMVDJXWA6TAC FDMKFGCTWKKSBP3B5VE4BSVFHUVNX5BSDFRVD6E735DHPVYEQFGQC ECSAD7JJSOUJBCG2SA2R64YJWIGDDP6NHDX5QINBN75VTYDPVZSAC MPIU6R3D5OQMI27B56NONI2FGZE5R2QJAJGNUEKNSZIMR5BYUOZAC PFEJ4LMDNEKLMGRCMWQ7EIRVU4JMYGICI4G7X4WVWOROVXQCBZ7QC NLQNXH3SVJ52CWXEV35FSSZP32VHC4QFGN3HINF4KO5GZHZMOBKQC MG6LLF3XYCOEBQRX7TJ4MUTKM3IROYWUMZGCMYVW4TGDG36CJMJQC B6X2JQ6LF5EEDKFOXKX4RQYH6GW3LXB5E4WTIUVHSXTO4TIZA24QC VRI7YTPWH5IZHDMWHRAUOOPF6ICHKYWDZSXNGWDUWFX4CWO3AYTQC }}else if (!is_good_god(you.religion)&& monster->alive()&& mons_is_holy(monster)&& (monster->attitude != ATT_HOSTILE|| monster->has_ench(ENCH_CHARM))&& (monster->flags & MF_ATT_CHANGE_ATTEMPT)&& mons_player_visible(monster) && !mons_is_sleeping(monster)&& !mons_is_confused(monster) && !mons_is_paralysed(monster)){ // attitude change if non-good godmonster->attitude = ATT_HOSTILE;monster->del_ench(ENCH_CHARM, true);behaviour_event(monster, ME_ALERT, MHITYOU);// WAS_NEUTRAL stays -> no piety bonus on killing these// give message only sometimesif (player_monster_visible(monster) && random2(4)){msg::streams(MSGCH_MONSTER_ENCHANT)<< monster->name(DESC_CAP_THE)<< " turns against you!"<< std::endl;
}}else if (you.religion != GOD_BEOGH&& is_follower(monster)&& (monster->flags & MF_ATT_CHANGE_ATTEMPT)&& mons_player_visible(monster) && !mons_is_sleeping(monster)&& !mons_is_confused(monster) && !mons_is_paralysed(monster)){ // reconversion if no longer Beoghmonster->attitude = ATT_HOSTILE;behaviour_event(monster, ME_ALERT, MHITYOU);// CREATED_FRIENDLY stays -> no piety bonus on killing these// give message only sometimesif (player_monster_visible(monster) && random2(4)){msg::streams(MSGCH_MONSTER_ENCHANT)<< monster->name(DESC_CAP_THE)<< " deserts you."<< std::endl;