変愚蛮怒のメインリポジトリです
Revision | 180d1880a46eb2276365a7e49bf3610b25553f60 (tree) |
---|---|
Time | 2002-08-12 12:14:09 |
Author | mogami <mogami@0568...> |
Commiter | mogami |
vaultの中等で階段がトラップと同じ場所に配置されて、トラップを発見したときに
階段が消える事があったバグを修正。
@@ -178,6 +178,9 @@ static bool alloc_stairs(int feat, int num, int walls) | ||
178 | 178 | /* Require a certain number of adjacent walls */ |
179 | 179 | if (next_to_walls(y, x) < walls) continue; |
180 | 180 | |
181 | + /* No hidden trap on stairs */ | |
182 | + c_ptr->info &= ~CAVE_TRAP; | |
183 | + | |
181 | 184 | /* Clear previous contents, add stairs */ |
182 | 185 | if (i < more_num) c_ptr->feat = feat+0x07; |
183 | 186 | else c_ptr->feat = feat; |