crawl_options.txt more readable concerning inscriptions. (Not that that really is such an issue now there's extensive documentation in the manual, but it surely doesn't hurt.)
Also fix some of the randart autoinscriptions.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3447 c06c8d41-db1a-0410-9941-cceddc491573
4MPLCIJZL4YNUWK2RTKNE6N4UWNBMO5WDRKW737ENVE3RKV5LCRAC
7K5P2GRF6QUXTMERG2R3BB6DZFQYJQ6V2KNPMBPFDLOP36NQILPAC
WJSQFRBUSDKGMQLKIBDVXTWJQHIL45GVBAYXB43AG3NACXYE3BBQC
QFM6WJTFHB4KCQYVROAQD4KRAYV2FZKDL5PJZQN5MS7WDYSLJBIAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
HSRRNAU5UAYC6B6IQWGJPFROMZBTJICPCH6DJVZDHDTAGOQ6IOYAC
JYCMD6WMNHXA53K4LLKVTNX6PLRLU25F6J2TYMPQXM2ENAE66NIAC
SEQIMAWXQYBD6UWTK5HYN4KGLLV53HFM3LLQRSG4N5ZVZTLPR22QC
LZBHBSCXDX2JKU2BSO5QP3WDHFIGHPXK4CKUZV6FWYDRFWLQK26QC
IXVKL2SINZN4DMJSZSYFVK5YLGSBGV4KCN7GKYQL7SZQDCM3S7YQC
65CM2EZCAFFBWLAYZ7ALBV3BQKNZCYOHYIFY46KU7BZL3LHV36JAC
NXVPOFYKJFWQWKVPQUMWH2Y2KJEZX44BUOBFJ4JD4KFGPEGYHG4QC
WL5WZXFJ6TONUQRSHUY4GQ5USU47ILWNN5X2JDQZO4CRJJZSRQIAC
RVST2QHYJ757ZHK4AUJ5NGPDZ44AD6RVFVXYPKQIBJXZBDNUCHXQC
XPCGZBHHSL6MB3ORMUJI64BAERU6AZTIY6RK56BBW7SNB3IK24IAC
EHSY6DVGUMI6C67WKET3GDJVLWJWGYBYQONNDK5JVT7BCTHBEZVAC
BDFIS53HAIHOCXQ5BE7WCO2MEOFCUQPFY4JGUWVLWY6JO3IFMEKQC
RHRAOBKSM35XB4EELW33PZ6ZJ25Z7R5CVCJVBEEAKCBQR7YK2BBAC
unwind_var<int> festart(Options.fire_items_start, 0);
if ((item = get_fire_item_index()) == ENDOFPACK)
// Tell the user why we might have skipped their missile
unwind_var<int> unwind_festart(Options.fire_items_start, 0);
unwind_var<bool> unwind_inscription(Hack_Ignore_F_Inscription, true);
const int skipped_item = get_fire_item_index();
if (skipped_item == ENDOFPACK)
{
index_to_letter(festart.original_value()),
index_to_letter(item));
index_to_letter(unwind_festart.original_value()),
index_to_letter(skipped_item));
}
else
{
mprf("No suitable missiles (ignoring '=f'-inscribed item on '%c').",
index_to_letter(skipped_item));
}
adds a note in curly braces to the item inscription. Several
inscriptions are functional, namely all containing one of the following
@w9 -- now typing 'w9' will wield this item
@*9 -- now any action command followed by '9' will use this item
!w -- before wielding this item, Crawl will ask for confirmation
!* -- any action with this item causes a prompt
adds a note in curly braces to the item inscription. Inscriptions
that contain one or more of the following have functional effects:
@w9 -- Typing 'w9' will wield this item. Any single digit will
work, and the item may contain more than one shortcut.
This also works with commands besides 'w'.
@*9 -- Any action command followed by '9' will use this item.
!w -- Wielding this item causes a prompt for confirmation.
This also works with commands besides 'w'.
!* -- Using this item with any command causes a prompt.
=g -- item will be picked up automatically if autopickup is on
=k -- item will be ignored in all listings on the ground
(it can still be picked up if it's the only item on the
ground)
=g -- Item will be picked up automatically if autopickup is on.
=k -- Item will be ignored in all listings on the ground.
It can still be picked up if it's the only item on the
ground.
=f -- Item will be ignored by the firing prompt and quiver.
It can still be fired/thrown using 't'.