the skill screen (please check this, guys!) - I also changed the targetting description in the tutorial messages. If I've counted right, we've not got five commands to shoot at a previously selected target, namely ., f, p, t and Enter.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1566 c06c8d41-db1a-0410-9941-cceddc491573
TRNEOO3YKZSUGYTJZDDXZTJFQJXY6PWKBDJXAOLY3FZAD6WHTUTQC
3SVWI6KK6IFQ6SB6L3TIC7QIGDITU5QLVAG5C7X57HH75ZHW7T2AC
XRZPPYWPWUOM4SFNI6BHKH2UKJQNLKOV6Y7XIEPEZXE5QYRT26PAC
7NDXS36TE7QVXTXJWMYSVG5UHCCLPIO4VL6NXFGTDK3ZNKE3A2IAC
77H4BWWPPGLM3PLZH4QTAJRXIZTSDVNCOKZE223I437FN2UJ34RQC
6HQB2N6N75R2RGKJFWRUN7WAC2PNGWQFXTII5DTRLTHZ2BOTMTVAC
RCU52DRCPWJVQ6HME4QR6V6EVQWTBKZTPWDI47UGUDAUBPOO5YNAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
NXVPOFYKJFWQWKVPQUMWH2Y2KJEZX44BUOBFJ4JD4KFGPEGYHG4QC
IHIJSWVOONSTA2WCHKW3YKBLETUQECFVBVLMET5SGQZ4C6U3GCUQC
"bow. Do this as follows: <w>wbf+.<magenta> where <w>wb<magenta> "
"wields the bow, <w>f<magenta> fires appropriate ammunition "
"(your arrows) and enters targeting mode. <w>+<magenta> and "
"<w>-<magenta> allow you to select the proper monster. Finally, "
"<w>Enter<magenta> or <w>.<magenta> fire. If you miss, "
"<w>ff<magenta> fires at the previous target again.";
"bow. Do this as follows: <w>wbff<magenta> where <w>wb<magenta> "
"wields the bow, and <w>ff<magenta> fires appropriate ammunition "
"(your arrows) at the nearest hostile monster. If you'd like to "
"choose a new monster you can type <w>f<magenta> followed by "
"<w>+<magenta> or <w>-<magenta> instead to cycle through the "
"available targets. Then press <w>Enter<magenta>, <w>f<magenta> "
"or <w>.<magenta> to fire. If you miss, <w>ff<magenta> fires at "
"the previous target again.";
text = "However, as a conjurer you will want to deal with it using magic."
"Do this as follows: <w>Za+.<magenta> where <w>Za<magenta> zaps "
text = "However, as a conjurer you will want to deal with it using magic. "
"Do this as follows: <w>Za.<magenta> where <w>Za<magenta> zaps "
text += ", and enters targeting mode. <w>+<magenta> and <w>-<magenta> "
"allow you to select the proper target. Finally, <w>Enter<magenta> "
"or <w>.<magenta> fire. If you miss, <w>Zap<magenta> will "
"fire at the previous target again.";
text += ", and <w>.<magenta> shoots at the targetted monster (the closest "
"hostile monster). To target a different monster, use <w>+<magenta> "
"or <w>-<magenta> to cycle through the available targets. "
"<w>Enter<magenta>, <w>f<magenta> or <w>.<magenta> will fire. If you "
"miss, <w>Za<magenta> followed by any of the aforementioned keys "
"will fire at it again.";
break;
case TUT_FLEEING_MONSTER:
if (!Options.tutorial_type == TUT_BERSERK_CHAR)
return;
text << "While unsporting, it is sometimes useful to attack a fleeing "
"monster by throwing something after it. To do this, press "
"<w>t<magenta>, choose a throwing weapon, e.g. one of your "
"spears, use <w>+<magenta> to select a monster and press "
"<w>.<magenta>, <w>f<magenta> or <w>Enter<magenta>. The closest "
"monster will be autoselected. If you've got the fire_order "
"option set you can directly use <w>ff<magenta> or "
"<w>f+.<magenta> instead; the game will pick the first weapon "
"that fits the option.";
// if any more skills added, must adapt letters to go into caps
gotoxy(1, bottom_line-1);
textcolor(LIGHTGREY);
cprintf("Press the letter of a skill to choose whether you want to practise it.");
if (!player_genus(GENPC_DRACONIAN) || you.max_level >= 7)
if (Options.tutorial_left)
{
textcolor(MAGENTA);
gotoxy(1, bottom_line-5);
formatted_string::parse_block(
"This screen shows the skill set of your character. You can pick up new" EOL
"skills by performing the corresponding actions. The number next to the" EOL
"skill is your current level, the higher the better. The blue percent " EOL
"value shows your progress towards the next skill level. You can toggle" EOL
"which skills to train by pressing their slot letters. A <darkgrey>greyish<magenta> skill " EOL
"will increase at a decidedly slower rate and ease training of others. ",
false).display();
}
else