magic-using allies abandon you.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4998 c06c8d41-db1a-0410-9941-cceddc491573
4A3Y2BLAYXUFAAT6EK5GYT5ZIMQXQX64ZVJCKNPGEZY7IGTUWWIAC I2ZR5QRPQEDTO5V5ILIJUA5KIEOGJY3BRHRNPXS5BJG7GXTBXJSQC SQFABNVS6OSVRBMJAIV6KIIZW2TYIOQ5BZGLPYJ6BPFD2HMRH4MAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC 4GOAJ76M52PYIX67SUMWWT7M6EKRNBAVTKMVMXYIZPZ5EZHIWO7QC U3KGUJJQWQORJIIFH3ADVNIEEX5HOX6KEOXO7DJSL7L3Z6GG3PAQC V4DWL5WBO2JCODVS5QQNWXDH4DAYZN3D5V3UDCHM2KKOMADOTEDQC CQD3RU44235F3CYFDZBC3JRT2H3AE7PXJNVBBMCRF65Q5LPA3EHQC KOBNLIHIAHSV6IPA3R4HI2KB5HY5XIIJQPJ2GBETYB5AK73NAKJQC P2OYYNPHIBGOLT4CRLNTTIXDN34EU2QCMFQJNLAMUAHQXZTEDPXQC }static bool _magic_users_on_level_attitude_change(){bool success = false;for ( int i = 0; i < MAX_MONSTERS; ++i ){monsters *monster = &menv[i];if (monster->type != -1&& mons_is_magic_user(monster)){#ifdef DEBUG_DIAGNOSTICSmprf(MSGCH_DIAGNOSTICS, "Magic user attitude changing: %s on level %d, branch %d",monster->name(DESC_PLAIN).c_str(),static_cast<int>(you.your_level),static_cast<int>(you.where_are_you));#endif// If you worship Trog, you make all non-hostile magic users// hostile.if (you.religion == GOD_TROG){if (monster->attitude != ATT_HOSTILE|| monster->has_ench(ENCH_CHARM)){monster->attitude = ATT_HOSTILE;monster->del_ench(ENCH_CHARM, true);behaviour_event(monster, ME_ALERT, MHITYOU);// for now CREATED_FRIENDLY/WAS_NEUTRAL stayssuccess = true;}}}}return success;