Lines Matching refs:skill

42     const skill_type skill = (skill_type) idx;  in draw_tag()  local
43 const int apt = species_apt(skill, you.species); in draw_tag()
48 skill_name(skill), in draw_tag()
49 you.skill(skill, 10) / 10.0, in draw_tag()
62 const skill_type skill = (skill_type) m_items[item_idx].idx; in handle_mouse() local
69 wizard_set_skill_level(skill); in handle_mouse()
74 if (!you.can_currently_train[skill]) in handle_mouse()
78 else if (you.skills[skill] >= 27) in handle_mouse()
84 you.train[skill] = (training_status)!you.train[skill]; in handle_mouse()
87 you.train[skill] = (training_status) in handle_mouse()
88 ((you.train[skill] + 1) % NUM_TRAINING_STATUSES); in handle_mouse()
94 else if (skill != NUM_SKILLS && event.button == wm_mouse_event::RIGHT) in handle_mouse()
96 describe_skill(skill); in handle_mouse()
127 const skill_type skill = (skill_type) m_items[item_idx].idx; in update_tip_text() local
130 if (you.train[skill]) in update_tip_text()
162 const skill_type skill = (skill_type) idx; in update_alt_text() local
166 inf.body << get_skill_description(skill, true); in update_alt_text()
205 const skill_type skill = (skill_type) item.idx; in pack_buffers() local
213 const int apt = species_apt(skill, you.species); in pack_buffers()
235 const skill_type skill = (skill_type) idx; in update() local
237 if (is_useless_skill(skill)) in update()
240 if (you.skills[skill] >= 27) in update()
241 desc.tile = tileidx_skill(skill, TRAINING_MASTERED); in update()
242 else if (!you.training[skill]) in update()
243 desc.tile = tileidx_skill(skill, TRAINING_INACTIVE); in update()
245 desc.tile = tileidx_skill(skill, you.train[skill]); in update()
247 desc.quantity = you.skills[skill]; in update()
249 if (!you.can_currently_train[skill] || you.skills[skill] >= 27) in update()