On Wed, Dec 29, 2010 at 12:13:46AM +0100, Adam Borowski wrote: > Is anyone against just making the Abyss, Pan and so on regular branches > code-wise? It would stop bugs like this, make it easier to save multiple > levels (stacked troves, etc), and let us have sane depths in Ziggurats > (currently duplicated in Lua, badly).
We have discussed this on IRC previously, and we haven't been able to reach consensus regarding how to do branches for portal vaults. The idea that I liked was introducing the ability to create branches dynamically, but that sounds like a lot of work, too. Also, bugs like this one could also be resolved by setting you.where_are_you to something like NUM_BRANCHES when setting level_type to non-LEVEL_DUNGEON. It's also questionable whether having special cases for branches is actually better than having special cases for different level_types, and many special cases (for example, those related to monster generation) wouldn't go away easily. -- Zaba ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Crawl-ref-discuss mailing list Crawl-ref-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss