o_ptr->artifact_bias = BIAS_ROGUE;
break;
+
+ case MAX_CLASS:
+ break;
}
}
powers[num++] = PET_TWO_HANDS;
}
break;
+
+ default:
+ break;
}
}
}
creature_ptr->select_ring_slot = FALSE;
break;
+
+ default:
+ break;
}
if (object_is_cursed(&creature_ptr->inventory_list[slot])) {
}
break;
}
+
+ default:
+ break;
}
/* Sniper */
mult = 150;
break;
}
+
+ default:
+ break;
}
if (mult > 150)
case TV_BOW:
describe_bow(player_ptr, flavor_ptr);
break;
+
+ default:
+ break;
}
}
case TV_SCROLL:
case TV_ROD:
return TRUE;
+
+ default:
+ break;
}
return FALSE;
}
*t = '\0';
-}
\ No newline at end of file
+}
if (!j_ptr->name1)
j_ptr->number = (byte)damroll(6, 7);
}
+
+ default:
+ break;
}
if (cheat_peek)
lore_ptr->p = _("歌う", "sing");
lore_ptr->pc = TERM_SLATE;
break;
+
+ case RBM_NONE:
+ case RBM_SHOOT:
+ case NB_RBM_TYPE:
+ break;
}
}
case RBE_FLAVOR:
// フレーバー打撃には何の効果もないので付加説明もない。
break;
+
+ case RBE_NONE:
+ case NB_RBE_TYPE:
+ break;
}
}
price = MAX(10, price);
price = (o_ptr->number * k_ptr->pval - o_ptr->pval) * price;
break;
+
+ default:
+ break;
}
if (price > 0)
o_ptr->ident &= ~(IDENT_EMPTY);
break;
+
+ default:
+ break;
}
}
mam_ptr->touched = FALSE;
break;
}
+
+ case RBM_NONE:
+ case RBM_SHOOT:
+ case NB_RBM_TYPE:
+ break;
}
}
case TV_FIGURINE:
okay = TRUE;
break;
+
+ default:
+ break;
}
autopick_alter_item(caster_ptr, item, (bool)(okay && destroy_feeling));
if (o_ptr->sval != SV_POISON_NEEDLE)
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
monster_attack_show(monap_ptr);
break;
}
+
+ case RBM_NONE:
+ case RBM_SHOOT:
+ case NB_RBM_TYPE:
+ break;
}
}
monap_ptr->obvious = TRUE;
monap_ptr->damage = 0;
break;
+
+ case NB_RBE_TYPE:
+ break;
}
}
break;
}
+
+ default:
+ break;
}
}
break;
}
+
+ default:
+ break;
}
}
break;
}
+
+ default:
+ break;
}
-}
\ No newline at end of file
+}
break;
}
+
+ default:
+ break;
}
}
case TV_BOLT: {
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
if (o_ptr->sval != SV_POISON_NEEDLE)
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
{
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
{
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
{
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
{
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
case TV_BOOTS: {
return (INVEN_FEET);
}
+
+ default:
+ break;
}
return -1;
return 1000L;
else
return ((r_info[o_ptr->pval].level) * 50L + 1000);
+
+ default:
+ break;
}
return (0L);
if (has_flag(flgs, TR_SPEED))
value += (o_ptr->pval * 10000L);
break;
+
+ default:
+ break;
}
switch (o_ptr->tval) {
value = 0L;
break;
}
+
+ default:
+ break;
}
if (value < 0)
dam = 0;
check_wraith_form = FALSE;
break;
+
+ default:
+ break;
}
if (check_wraith_form && target_ptr->wraith_form) {
}
break;
+
+ default:
+ break;
}
}
feel = FEEL_TERRIBLE;
break;
}
+
+ default:
+ break;
}
}
heavy = TRUE;
break;
}
+
+ case MAX_CLASS:
+ break;
}
if (compare_virtue(creature_ptr, V_KNOWLEDGE, 100, VIRTUE_LARGE))
okay = TRUE;
break;
}
+
+ default:
+ break;
}
if (!okay)
break;
}
+
+ case MAX_CLASS:
+ break;
}
for (INVENTORY_IDX i = 0; i < INVEN_TOTAL; i++) {
okay = TRUE;
break;
}
+
+ default:
+ break;
}
if (!okay)
creature_ptr->vir_types[i++] = V_FAITH;
creature_ptr->vir_types[i++] = V_UNLIFE;
break;
+
+ case MAX_CLASS:
+ break;
};
/* Get one virtue based on race */
case RACE_BEASTMAN:
creature_ptr->vir_types[i++] = V_CHANCE;
break;
+ case MAX_RACES:
+ break;
}
/* Get a virtue for realms */
self_ptr->info[self_ptr->line++] = _("あなたは素早く移動することができる。(消費なし)", "You can walk extremely fast (cost 0).");
break;
+
+ case CLASS_ARCHER:
+ case CLASS_BARD:
+ case CLASS_SNIPER:
+ case MAX_CLASS:
+ break;
}
}
if (saving_throw(10 + creature_ptr->lev))
return;
break;
+
+ default:
+ break;
}
} else {
if (mimic_info[creature_ptr->mimic_form].MIMIC_FLAGS & MIMIC_IS_DEMON) {
creature_ptr->update |= PU_BONUS;
handle_stuff(creature_ptr);
-}
\ No newline at end of file
+}
case TR_DARK_SOURCE:
case TR_SUPPORTIVE:
return check_equipment_flags(creature_ptr, tr_flag);
+
+ case TR_FLAG_MAX:
+ break;
}
return 0;
}
case CLASS_NINJA:
result |= FLAG_CAUSE_CLASS;
break;
+
+ default:
+ break;
}
if (creature_ptr->mimic_form == MIMIC_DEMON_LORD) {
case RACE_SPECTRE:
return 0;
break;
+
+ default:
+ break;
}
return 100;
case RACE_BALROG:
creature_ptr->align -= 200;
break;
+
+ default:
+ break;
}
}
if ((empty_hands(creature_ptr, FALSE) != EMPTY_HAND_NONE) && !has_melee_weapon(creature_ptr, INVEN_MAIN_HAND)
&& !has_melee_weapon(creature_ptr, INVEN_SUB_HAND))
return TRUE;
+
+ default:
+ break;
}
}
/* fall through */
case MELEE_TYPE_BAREHAND_TWO:
hit += (creature_ptr->skill_exp[GINOU_SUDE] - WEAPON_EXP_BEGINNER) / 200;
+ break;
+
+ default:
+ break;
}
if ((is_martial_arts_mode(creature_ptr) && empty_hands(creature_ptr, FALSE) == (EMPTY_HAND_MAIN | EMPTY_HAND_SUB))
}
break;
+
+ default:
+ break;
}
}
case TV_DIGGING: {
return TRUE;
}
+
+ default:
+ break;
}
return FALSE;
if (o_ptr->pval > j_ptr->pval)
return FALSE;
break;
+
+ default:
+ break;
}
return o_value > object_value(player_ptr, j_ptr);
case SPOILER_OUTPUT_SUCCESS:
msg_print("Successfully created a spoiler file.");
break;
+ case SPOILER_OUTPUT_CANCEL:
+ break;
}
msg_erase();
}