293 Release Notes
- Fixed: Dream Maker was crashing when trying to process certain #include
directives. (ShadowDarke)
- Fixed: Dream Maker was getting into infinite loops when saving large maps.
(WildBlood)
- Fixed: atoms & datums will now appear in Dream Maker's object-tree when
"Show all nodes" is selected. (Gughunter)
- Fixed: CGI mode was bitching about a bad call to DecRefCount() after the
last release.
- Fixed a problem in server-pushed files (ftp(), browse_rsc(), etc.) that was
causing extra network overhead and stalls in some cases. (ShadowDarke)
- Fixed: In a case like the following where browse() was getting called with a text
string as an argument, rather than a file, it was possible for the text to be
displayed in the browser before the rsc file was properly installed:
browse_rsc('image.jpg')
browse("Here is my picture: ")
- Fixed: Clicking on an area icon on the map used to call Click() on the overlaying
turf. Now area.Click() is called. The location argument is still the turf, as it is
for all Click() events on the map. (Pmikell)
- Fixed: Directional icons loaded at run-time via icon = file() were not always
getting treated correctly. Also may have fixed a problem with the files being
incorrectly read in text mode, which would mess things up. (Pmikell)
- Stat panels should refresh immediately now when you move between them. Before,
the wrong data would occassionally appear during the refresh period. Also fixed
some more stat-related bugs. Those "AddStat" and "DelStat" errors should be a thing
of the past.
- Added some more crash tracing to the server & client. Those of you experiencing
crashes should type ".debug trace-client" when you bootup DS and then send us the
file: .../byond/users/[your_name]/cfg/trace.txt. This will tell us the last routines
encountered before the program froze or crashed. You must enter the debug command
each time you bootup DS if you want to turn tracing on, since it adds a lot of additional
overhead.