Hi guys! So I was about to merge galehar's commit for friendly sensed monsters, when I realized that trunk now has one more monster than 0.8, namely the holy swine. In the unlikely case that a save with a holy swine is transferred to 0.8, what happens? Crash? Now if I add the friendly sensed monster, that would mean that on transfer any holy swine is changed to a friendly monster placeholder, which probably also breaks stuff. I'm also not sure how the game handles remembered monsters that don't exist in the current version. To cut a long story short, do we need to handle this somehow?
In my estimation, 0.8 is getting along nicely. Thanks to all you zealous bug fixers! I'm actually quite proud of the much reduced number of open Mantis issues. :D There are still a couple of commits I'm going to add tomorrow, where I wanted to wait and see whether they broke anything unexpected, and some more that, while not bug fixes, could be added anyway (e.g. Enchanters getting Stabbing). The 0.8 wiki page mentions the "unarmed auxilary special damage" as something that might need rolling back, but I couldn't even work out what's meant by it, let alone which commits belong to it. As I haven't actually played any real games, I've no idea how noticeable the changes are, or whether rolling back is even necessary. I've already announced this on IRC, but I'm going to leave the team tomorrow because I start a job on Monday that has a no-competition-clause, which does include unpaid game development. For me it's the end of an era, and for you it means you'll need a new release manager. The developers currently most active are Adam, Chris and Raphael, so it'll probably have to be one of you. I'd nominate Adam because of his expertise in the unicode changes, which is the main area of commits that haven't been cherrypicked, but it's really something you'll have to work out for yourself. As far as I can tell, there aren't actually any 0.8 pre-release versions available to the players right now, but I think that getting feedback is mandatory, especially with the unicode changes that haven't been merged yet but might be more necessary than anticipated. If CDO doesn't switch to 0.8 on this week-end, extending the time until the release might be advisable, so we (you) can get at least a full week of 0.8 pre-release player tests in. Johanna ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ Crawl-ref-discuss mailing list Crawl-ref-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss