Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0008825 [DCSS] Patches feature N/A 2014-07-25 07:03 2014-07-25 08:56
Reporter infiniplex View Status public  
Assigned To Reaver
Priority normal Resolution done  
Status resolved   Product Branch 0.15 ancient branch
Summary 0008825: A patch to make small maps regenerate
Description Adds the minimum size check to:
  -> layout_big_octagon
  -> layout_layer_cave
  -> layout_falls_marsh
  -> layout_catacombs
  -> layout_concentric_octagons

I believe layout_big_octagon was causing the tiny maps on D and layout_layer_cave was causing them on Lair. I have seen layout_catacombs and layout_concentric_octagons generate very small maps before in Crypt and Snake respectively). layout_falls_marsh is just being safe (I don't know how it works).

I think these are the only ones that needed it.
Additional Information
Tags No tags attached.
Attached Files ? file icon 0001-Forbid-very-small-maps.patch [^] (4,218 bytes) 2014-07-25 07:03 [Show Content]
? file icon 0001-Standardize-forbiddance-of-very-small-maps.patch [^] (11,331 bytes) 2014-07-25 08:21 [Show Content]

- Relationships

-  Notes
(0026836)
infiniplex (reporter)
2014-07-25 08:23

As requested on #crawl-dev, here is a patch that replaces all the "is the map too small" queries with a standard function.

This patch replaces the other one.
(0026837)
Reaver (developer)
2014-07-25 08:56

Pushed as of 1ac2e52, the only modification being linespace fixes.

- Issue History
Date Modified Username Field Change
2014-07-25 07:03 infiniplex New Issue
2014-07-25 07:03 infiniplex File Added: 0001-Forbid-very-small-maps.patch
2014-07-25 08:21 infiniplex File Added: 0001-Standardize-forbiddance-of-very-small-maps.patch
2014-07-25 08:23 infiniplex Note Added: 0026836
2014-07-25 08:56 Reaver Note Added: 0026837
2014-07-25 08:56 Reaver Status new => resolved
2014-07-25 08:56 Reaver Fixed in Branch => 0.15 development branch
2014-07-25 08:56 Reaver Resolution open => done
2014-07-25 08:56 Reaver Assigned To => Reaver


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker