… | |
… | |
171 | |
171 | |
172 | else |
172 | else |
173 | { |
173 | { |
174 | object *tmp; |
174 | object *tmp; |
175 | |
175 | |
176 | tmp = pick_random_object (style_map_up); |
176 | tmp = style_map_up->pick_random_object (); |
177 | the_exit_up = arch_to_object (tmp->arch); |
177 | the_exit_up = arch_to_object (tmp->arch); |
178 | } |
178 | } |
179 | |
179 | |
180 | /* we need a down exit only if we're recursing. */ |
180 | /* we need a down exit only if we're recursing. */ |
181 | if (RP->dungeon_level < RP->dungeon_depth || RP->final_map[0] != 0) |
181 | if (RP->dungeon_level < RP->dungeon_depth || RP->final_map[0] != 0) |
… | |
… | |
184 | |
184 | |
185 | else |
185 | else |
186 | { |
186 | { |
187 | object *tmp; |
187 | object *tmp; |
188 | |
188 | |
189 | tmp = pick_random_object (style_map_down); |
189 | tmp = style_map_down->pick_random_object (); |
190 | the_exit_down = arch_to_object (tmp->arch); |
190 | the_exit_down = arch_to_object (tmp->arch); |
191 | } |
191 | } |
192 | else |
192 | else |
193 | the_exit_down = 0; |
193 | the_exit_down = 0; |
194 | |
194 | |