Thanks!
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10608 c06c8d41-db1a-0410-9941-cceddc491573
MUN4FZPPYRQDGFJDIGNS6AGTBOJ42GGMXCZHPT5Y7CQFFFSF5SRAC 4TGSEZKONVHXIGT52B57EVOZT77JI5DV7GAUBAD2VEBDCJJ5KCJAC NQMXQ6OQVUSC7Y7F7IL252QW4A5JED224EECNHWAM4ZZYVNY745AC KATZLWENEIQMKKWIV4ZLXJ5HFUW6SU5K4ZU6NENBOL4XAAVTDUKAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC YAAJ6PTN6QUSWE52URI5AENOGD366FIHOIFUOXFUJLVZYE4OG6HQC ABLV37FMURRJPEZV2VRKOUYAKEMLI7E6RA4PDAII2EJ5L7WBHKZQC NLSZ4SHFD6LN6AWB3HLLKQTCKQW55ZHEW3YM7XRAVAKIPD3C3Q3AC LFBNFE3PZBXTR2ROPKYPARUWLJAYWAKGTS7VBWADZWVVSJ5CLX6AC 45QV77UI6QFW4234P365LD3FGJYRVWTT5455DPB324NG2NFQMKTQC 3523HSJ5BHDJWA4LG27ZJS3QAECBV3NDHUUPIEEU5FVT33L2TGEAC WLBSQ2ESMTOPKZUFZL6KPKKTRPW5Y2LDJO6F34K6WSNE7H77KFKAC TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC AKIBZESMWXUYTAKI3YEWHXDX7M3XM2Q72RQYNGYT4IBXC3R3JWAQC TJRYL3NXPW5IUGEV3YOC7JYWEXCZDBFPLT4AUG4P227WVKVB72ZAC LW4N5EHKL776DURXZMAM6JEW3JPWWX5BSNP7TCZHTLCDOQTTGFCAC FEGNPOJI2SALUA2PVIXIQ2CIXFLSXD7UB7CNUSAAKV4L3POXCRFQC KCHX2F3JFEWOZT3WMJVZAAQUU2QSZ5Q7RDCD7WUJ7VE65J52JFUQC JFWC6LBPSC4SE52KE5FCBC2ZVCGLEJ6SJH5UUN5JRJLTNENENIJQC 25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC HSRRNAU5UAYC6B6IQWGJPFROMZBTJICPCH6DJVZDHDTAGOQ6IOYAC (testbits( flags, SPFLAG_TARGET ) ? DIR_TARGET :testbits( flags, SPFLAG_GRID ) ? DIR_TARGET :testbits( flags, SPFLAG_DIR ) ? DIR_DIR: DIR_NONE);
( (spell == SPELL_APPORTATION) ? DIR_TARGET_OBJECT :testbits(flags, SPFLAG_TARGET) ? DIR_TARGET :testbits(flags, SPFLAG_GRID) ? DIR_TARGET :testbits(flags, SPFLAG_DIR) ? DIR_DIR :DIR_NONE );
const monsters *montarget = &menv[you.prev_targ];if (you.can_see(montarget)// not made friendly since then&& (mons_attitude(montarget) == ATT_HOSTILE|| mode == TARG_ENEMY && !mons_friendly(montarget))&& _is_target_in_range(montarget->pos(), range))
skip_iter = true;found_autotarget = true;}else if (Options.default_target && (mode == TARG_ENEMY || mode == TARG_HOSTILE)){skip_iter = true; // Skip first iteration...XXX mega-hackif (you.prev_targ != MHITNOT && you.prev_targ != MHITYOU)
found_autotarget = true;moves.target = montarget->pos();
const monsters *montarget = &menv[you.prev_targ];if (you.can_see(montarget)// not made friendly since then&& (mons_attitude(montarget) == ATT_HOSTILE|| mode == TARG_ENEMY && !mons_friendly(montarget))&& _is_target_in_range(montarget->pos(), range)){found_autotarget = true;moves.target = montarget->pos();}