effects) to ignore the endpoint target ('.') in favour of continuing until the end of the range.
Unrestrict tridents for some more species.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6265 c06c8d41-db1a-0410-9941-cceddc491573
Y35JUXHENHI4INSFP2UO4ZJLJJFC7WDDC7LR4HZZHR73FKQB4DXQC
PO3IATZV4JX3I3522UAGF53ZLZ4FW7C2J32Z23PEWQVHGGEUO7SAC
C2PRXJYHDRF2642VDAUY76HJKCPQFGWDI6AM3SMCMYCHGWYDQXQQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
OFH2B2UZBK43QLFQBZ54FOCFLFNE54BZVDNCEUGDTBCUGNVZULIQC
ZGUJWUFJ4NFFJ6PGXLFGQWCWBCZHPWGWI44NJHJEVPRG5L36PADQC
JM7UAK777RAVDAVLQLEOBRTGNW2B47S5G55XITJXO243IUNZHVYQC
TPPJRQ2NTCV3GI2VRHEXQJREDERPJODCJWUG5WCOQGN4REPPPAMAC
EAAACIJUVSBDOB6S73O4NFSMRDLFLQTFO7SXWWALGMVDZTQTHQBQC
HSRRNAU5UAYC6B6IQWGJPFROMZBTJICPCH6DJVZDHDTAGOQ6IOYAC
// Tridents are strictly better than spears, so unrestrict them
// for some species whose Polearm aptitudes are not too bad.
switch (you.species)
{
case SP_MOUNTAIN_DWARF:
case SP_OGRE:
case SP_DEMIGOD:
case SP_DEMONSPAWN:
case SP_GHOUL:
case SP_VAMPIRE:
return (CC_UNRESTRICTED);
default:
break;
}
static void direction_again(dist& moves, targeting_type restricts,
targ_mode_type mode, int range, bool just_looking,
const char *prompt, targeting_behaviour *beh)
static void _direction_again(dist& moves, targeting_type restricts,
targ_mode_type mode, int range, bool just_looking,
const char *prompt, targeting_behaviour *beh)