summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilereg-skl.cc
diff options
context:
space:
mode:
authorRaphael Langella <raphael.langella@gmail.com>2011-07-04 23:58:01 +0200
committerRaphael Langella <raphael.langella@gmail.com>2011-07-04 23:58:53 +0200
commit029cdfee66afda832c6cd1b75c3fb41939ea7bb3 (patch)
tree5db26696b3a1e95caabbe636202e519956257279 /crawl-ref/source/tilereg-skl.cc
parent55d5b58761fe2065f5126ca3fc3b48f3cff50236 (diff)
downloadcrawl-ref-029cdfee66afda832c6cd1b75c3fb41939ea7bb3.tar.gz
crawl-ref-029cdfee66afda832c6cd1b75c3fb41939ea7bb3.zip
New skill training system.
Exercised are stored in a queue and skills are trained immediately when XP is gained. There's a manual mode in which only the selected skills are trained. No XP pool. No victory dancing.
Diffstat (limited to 'crawl-ref/source/tilereg-skl.cc')
-rw-r--r--crawl-ref/source/tilereg-skl.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/tilereg-skl.cc b/crawl-ref/source/tilereg-skl.cc
index 633c8e6307..c859641e6d 100644
--- a/crawl-ref/source/tilereg-skl.cc
+++ b/crawl-ref/source/tilereg-skl.cc
@@ -82,7 +82,7 @@ int SkillRegion::handle_mouse(MouseEvent &event)
else
{
tiles.set_need_redraw();
- you.practise_skill[skill] = !you.practise_skill[skill];
+ you.training[skill] = !you.training[skill];
}
return CK_MOUSE_CMD;
}
@@ -122,7 +122,7 @@ bool SkillRegion::update_tip_text(std::string& tip)
const skill_type skill = (skill_type) m_items[item_idx].idx;
tip = "[L-Click] ";
- if (you.practise_skill[skill])
+ if (you.training[skill])
tip += "Lower the rate of training";
else
tip += "Increase the rate of training";
@@ -237,7 +237,7 @@ void SkillRegion::update()
InventoryTile desc;
desc.tile = tileidx_skill(skill,
- you.practise_skill[skill]);
+ you.training[skill]);
desc.idx = idx;
desc.quantity = you.skills[skill];