OSDN Git Service

GF_MAKE_TRAPで無駄な地形判定削除。place_trap()が全てやってくれる。
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 24 Nov 2003 19:42:38 +0000 (19:42 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 24 Nov 2003 19:42:38 +0000 (19:42 +0000)
src/spells1.c

index 073bdc8..80c51dd 100644 (file)
@@ -907,10 +907,6 @@ static bool project_f(int who, int r, int y, int x, int dam, int typ)
                /* Make traps */
                case GF_MAKE_TRAP:
                {
-                       /* Require a "naked" floor grid */
-                       if (!have_flag(f_ptr->flags, FF_FLOOR) || is_mirror_grid(c_ptr))
-                               break;
-
                        /* Place a trap */
                        place_trap(y, x);