#include "floor/floor-save.h"
#include "floor/floor.h"
#include "floor/wild.h"
+#include "grid/feature.h"
#include "io/files-util.h"
#include "io/input-key-acceptor.h"
#include "io/input-key-requester.h"
#include "game-option/disturbance-options.h"
#include "game-option/input-options.h"
#include "game-option/special-options.h"
+#include "grid/feature.h"
#include "inventory/player-inventory.h"
#include "io/files-util.h"
#include "io/targeting.h"
#include "game-option/birth-options.h"
#include "game-option/cheat-options.h"
#include "game-option/cheat-types.h"
+#include "grid/feature.h"
#include "main/sound-definitions-table.h"
#include "main/sound-of-music.h"
#include "object-enchant/apply-magic.h"
#pragma once
#include "system/angband.h"
-#include "grid/feature.h"
#include "grid/grid.h"
#include "system/monster-type-definition.h"
#include "system/object-type-definition.h"
#include "floor/floor.h"
#include "floor/geometry.h"
#include "game-option/text-display-options.h"
+#include "grid/feature.h"
#include "util/bit-flags-calculator.h"
/*!
#include "effect/effect-characteristics.h"
#include "effect/spells-effect-util.h"
#include "floor/floor-object.h"
+#include "grid/feature.h"
#include "io/targeting.h"
#include "monster-race/monster-race.h"
#include "monster-race/race-flags-resistance.h"
*/
#include "monster-floor/monster-move.h"
+#include "core/speed-table.h"
#include "effect/effect-characteristics.h"
#include "game-option/disturbance-options.h"
+#include "grid/feature.h"
#include "io/files-util.h"
-#include "monster-race/race-indice-types.h"
-#include "core/speed-table.h"
+#include "monster-attack/monster-attack-processor.h"
+#include "monster-floor/monster-object.h"
#include "monster-race/monster-race.h"
#include "monster-race/race-flags1.h"
#include "monster-race/race-flags2.h"
#include "monster-race/race-flags7.h"
#include "monster-race/race-flags8.h"
-#include "monster-attack/monster-attack-processor.h"
+#include "monster-race/race-indice-types.h"
#include "monster/monster-describer.h"
#include "monster/monster-flag-types.h"
-#include "monster-floor/monster-object.h"
+#include "monster/monster-info.h"
#include "monster/monster-status.h"
#include "monster/monster-update.h"
-#include "monster/monster-info.h"
#include "pet/pet-util.h"
#include "player/player-move.h"
#include "spell/process-effect.h"
#include "monster-floor/monster-sweep-grid.h"
#include "floor/floor.h"
+#include "grid/feature.h"
#include "monster-race/monster-race.h"
#include "monster-race/race-flags-ability1.h"
#include "monster-race/race-flags-ability2.h"
#include "monster/monster-info.h"
#include "dungeon/quest.h"
#include "floor/wild.h"
+#include "grid/feature.h"
#include "monster-race/monster-race.h"
#include "monster-race/race-flags-resistance.h"
#include "monster-race/race-flags1.h"
#include "pet/pet-fall-off.h"
#include "core/stuff-handler.h"
#include "floor/floor.h"
+#include "grid/feature.h"
#include "io/targeting.h"
#include "monster-race/monster-race.h"
#include "monster/monster-describer.h"
#include "floor/floor.h"
#include "floor/wild.h"
#include "game-option/cheat-types.h"
+#include "grid/feature.h"
#include "grid/grid.h"
#include "room/rooms.h"
#include "store/store-util.h"
#include "spell-realm/spells-crusade.h"
#include "effect/effect-characteristics.h"
#include "floor/floor.h"
+#include "grid/feature.h"
#include "io/targeting.h"
#include "spell/range-calc.h"
#include "spell/process-effect.h"
*/
#include "spell/range-calc.h"
+#include "grid/feature.h"
#include "spell/spell-types.h"
#include "util/bit-flags-calculator.h"
#include "util/sort.h"
-#include "floor/floor.h"
#include "dungeon/quest.h"
-#include "object-enchant/artifact.h"
+#include "floor/floor.h"
+#include "grid/feature.h"
#include "monster-race/race-flags1.h"
#include "monster-race/monster-race.h"
#include "monster/monster-flag-types.h"
+#include "object-enchant/artifact.h"
/*
* Angband sorting algorithm -- quick sort in place