#include "load/load-v1-5-0.h"
#include "cmd-item/cmd-smith.h"
#include "dungeon/dungeon.h"
+#include "game-option/birth-options.h"
#include "grid/grid.h"
#include "grid/trap.h"
-#include "game-option/birth-options.h"
#include "load/angband-version-comparer.h"
#include "load/item-loader.h"
#include "load/load-util.h"
/* Type/Subtype */
rd_byte(&tmp8u);
- o_ptr->tval = tmp8u;
+ o_ptr->tval = static_cast<tval_type>(tmp8u);
rd_byte(&tmp8u);
o_ptr->sval = tmp8u;
/* Old CAVE_IN_MIRROR flag */
if (g_ptr->info & CAVE_OBJECT) {
g_ptr->mimic = feat_mirror;
- } else if ((g_ptr->feat == OLD_FEAT_MINOR_GLYPH) || (g_ptr->feat == OLD_FEAT_GLYPH)) {
+ } else if ((g_ptr->feat == OLD_FEAT_RUNE_EXPLOSION) || (g_ptr->feat == OLD_FEAT_RUNE_PROTECTION)) {
g_ptr->info |= CAVE_OBJECT;
g_ptr->mimic = g_ptr->feat;
g_ptr->feat = feat_floor;