if ((num < 0) || (num >= max_num))
return 0;
- tval_type tval = tvals[num].tval;
+ tval_type tval = static_cast<tval_type>(tvals[num].tval);
concptr tval_desc = tvals[num].desc;
term_clear();
num = 0;
*/
void wiz_create_item(player_type *caster_ptr)
{
- screen_save(caster_ptr);
+ screen_save();
OBJECT_IDX k_idx = wiz_create_itemtype();
- screen_load(caster_ptr);
+ screen_load();
if (!k_idx)
return;
feature_type *f_ptr;
f_ptr = &f_info[get_feat_mimic(g_ptr)];
- if (has_flag(f_ptr->flags, FF_GLYPH) || has_flag(f_ptr->flags, FF_MINOR_GLYPH))
+ if (has_flag(f_ptr->flags, FF_RUNE_PROTECTION) || has_flag(f_ptr->flags, FF_RUNE_EXPLOSION))
g_ptr->info |= CAVE_OBJECT;
else if (has_flag(f_ptr->flags, FF_MIRROR))
g_ptr->info |= CAVE_GLOW | CAVE_OBJECT;
if (tmp_int < 0 || tmp_int >= MAX_CLASS)
return;
- creature_ptr->pclass = (byte)tmp_int;
+ creature_ptr->pclass = static_cast<player_class_type>(tmp_int);
creature_ptr->window_flags |= PW_PLAYER;
creature_ptr->update |= PU_BONUS | PU_HP | PU_MANA | PU_SPELLS;
handle_stuff(creature_ptr);
exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, _(" しかし、生き返った。", " but revived."));
leave_floor(creature_ptr);
-}
\ No newline at end of file
+}