stop_singing(creature_ptr);
}
- /* Hex */
if (hex_spelling_any(creature_ptr)) stop_hex_spell_all();
/* Prompt for time if needed */
*/
void exe_read(INVENTORY_IDX item, bool known)
{
- int k, used_up, ident, lev;
+ int k, used_up, ident, lev;
object_type *o_ptr;
o_ptr = REF_ITEM(p_ptr, current_floor_ptr, item);
}
if (music_singing_any(p_ptr)) stop_singing(p_ptr);
-
- /* Hex */
if (hex_spelling_any(p_ptr) && ((p_ptr->lev < 35) || hex_spell_fully())) stop_hex_spell_all();
/* Not identified yet */
}
if (cmd_limit_confused(p_ptr)) return;
-
- /* Hex */
if (p_ptr->realm1 == REALM_HEX)
{
if (hex_spell_fully())
}
#endif
-
use_realm = tval2realm(o_ptr->tval);
-
- /* Hex */
if (use_realm == REALM_HEX)
{
if (hex_spelling(spell))
{
drain_heal = damroll(2, drain_result / 6);
- /* Hex */
if (hex_spelling(HEX_VAMP_BLADE)) drain_heal *= 2;
if (cheat_xtra)
}
}
- /* Hex */
if (multiply_barrier(m_idx)) k = 8;
/* Hack -- multiply slower in crowded areas */
/* Sniper */
if (creature_ptr->concent) reset_concentration(TRUE);
- /* Hex */
if (hex_spelling_any(p_ptr)) stop_hex_spell_all();
notice = TRUE;
if (!creature_ptr->paralyzed)
{
msg_print(_("体が麻痺してしまった!", "You are paralyzed!"));
- /* Sniper */
if (creature_ptr->concent) reset_concentration(TRUE);
-
- /* Hex */
if (hex_spelling_any(p_ptr)) stop_hex_spell_all();
creature_ptr->counter = FALSE;
/* Sniper */
if (creature_ptr->concent) reset_concentration(TRUE);
-
- /* Hex */
if (hex_spelling_any(p_ptr)) stop_hex_spell_all();
notice = TRUE;
* @file realm-hex.h
*/
- /* Hex */
#define hex_spelling_any(CREATURE_PTR) \
(((CREATURE_PTR)->realm1 == REALM_HEX) && ((CREATURE_PTR)->magic_num1[0]))
#define hex_spelling(X) \
{TERM_YELLOW, "隠", "超隠密"},
{TERM_WHITE, "帰", "帰還"},
{TERM_WHITE, "現", "現実変容"},
- /* Hex */
{TERM_WHITE, "オ", "氷オーラ"},
{TERM_BLUE, "オ", "電オーラ"},
{TERM_L_DARK, "オ", "影オーラ"},
{TERM_YELLOW, "Stlt", "Stealth"},
{TERM_WHITE, "Rc", "Recall"},
{TERM_WHITE, "Al", "Alter"},
- /* Hex */
{TERM_WHITE, "SCo", "SCold"},
{TERM_BLUE, "SEl", "SElec"},
{TERM_L_DARK, "SSh", "SShadow"},