#include "spells-object.h"
#include "spells-summon.h"
#include "spells-status.h"
+#include "spells-world.h"
+#include "spells-floor.h"
+
#include "object-hook.h"
#ifdef ALLOW_WIZARD
return (TRUE);
}
-
-/*!
- * @brief プレイ日数を変更する / Set gametime.
- * @return 実際に変更を行ったらTRUEを返す
- */
-static bool set_gametime(void)
-{
- int tmp_int = 0;
- char ppp[80], tmp_val[40];
-
- sprintf(ppp, "Dungeon Turn (0-%ld): ", (long)dungeon_turn_limit);
- sprintf(tmp_val, "%ld", (long)dungeon_turn);
- if (!get_string(ppp, tmp_val, 10)) return (FALSE);
- tmp_int = atoi(tmp_val);
-
- /* Verify */
- if (tmp_int >= dungeon_turn_limit) tmp_int = dungeon_turn_limit - 1;
- else if (tmp_int < 0) tmp_int = 0;
- dungeon_turn = turn = tmp_int;
- return (TRUE);
-
-}
-
-
/*!
* @brief 指定されたIDの固定アーティファクトを生成する / Create the artifact of the specified number
* @return なし
msg_print("Allocated.");
}
-
-/*!
- * @brief ウィザードモード用モンスター調査 / Hack -- quick debugging hook
- * @return なし
- */
-static void do_cmd_wiz_hack_ben(void)
-{
- msg_print("Oops.");
- (void)probing();
-}
-
/*!
* @brief ウィザードモード用モンスターの群れ生成 / Summon a horde of monsters
* @return なし
if (!tgt_pt(&x, &y)) return;
- g_ptr = &grid_array[y][x];
+ g_ptr = ¤t_floor->grid_array[y][x];
/* Default */
sprintf(tmp_val, "%d", prev_feat);
/* Hitpoint rerating */
case 'h':
- roll_hitdice(SPOP_DISPLAY_MES | SPOP_DEBUG);
+ roll_hitdice(p_ptr, SPOP_DISPLAY_MES | SPOP_DEBUG);
break;
case 'H':
{
for (x = 0; x < cur_wid; x++)
{
- grid_array[y][x].info |= (CAVE_GLOW | CAVE_MARK);
+ current_floor->grid_array[y][x].info |= (CAVE_GLOW | CAVE_MARK);
}
}
wiz_lite(FALSE);
/* Hack -- whatever I desire */
case '_':
- do_cmd_wiz_hack_ben();
+ probing();
break;
/* For temporary test. */