away from you, but they'll eventually return to your side. Note that charmed allies will abandon you.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9563 c06c8d41-db1a-0410-9941-cceddc491573
YWMFNECE52EL7RP2Y5WUTKP6VOVDAINTR7XI6RUB3XWE45H7FCAQC 4M6JJPRNEQZIOYMQI24SLTDL27TRD3HGB344TA2KY7OKJMKBDRXQC TPJYUAKSEZMCCCJANJ5EQ7F67QVTPFEOWBD7WYK33NLRN657Y5VQC KFULGQQOHWUTXOM3BXCCYPGGVGGY4Z6265XUFRCBPNLTZAEHJZSQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC NUYXKJP5YXHRDUQW5QW7UC3D5U3VPANIOZAOHFCPWMSRYGMA3GCAC QEGZBMFMDLT6HPVW4ZA3JLQL7CCXOI2ITI2RXJNZW5ZPCKX67TDAC TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC YPD42V7VOQFGAVLLOSQAQ4SD77L5L3LZHPLFVZIAOHBNDKPO3O4QC WQIEW3O4MANA2KKYRUWEZP44KHVJ4RRHEZTDXSF4EDELX66LO26QC X5WLJCJVW55SXZVP7IKP7ADCJIGNKN4PKAXFECVR6TNK7XSMZR7QC SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC P5TRGRH7XMQSPCZKM5IEEO34TY6WMLGHHX7BU6Y453JFRXLUR2VQC IO5CHPT4QBYSFAPSZGGJAYMN33RDAQKGLVW6OKK25HVIEEQEI4IQC setTarget = true;
mon->behaviour = BEH_FLEE;mon->foe = src;mon->target = src_pos;if (src == MHITYOU){// Friendly monsters don't become hostile if you read a// scroll of fear, but enslaved ones will.// Send friendlies off to a random target so they don't cling// to you in fear.if (mons_friendly(mon)){breakCharm = true;mon->foe = MHITNOT;_set_random_target(mon);}elsesetTarget = true;}else if (mons_friendly(mon))mon->foe = MHITYOU;
simple_monster_message(mon, " turns to fight!");
{if (mons_friendly(mon)){mon->foe = MHITYOU;simple_monster_message(mon, " returns to your side!");}elsesimple_monster_message(mon, " turns to fight!");}