- Rewrote ammo grabbing system to work better and be more generalized
- Can now use a graphics.dsb even when compiling a dungeon from scripts
- Major tweaks and improvements to melee combat (Thanks RemyR and Jor)
- Fixed a bug in the parameter sanity checking of dsb_party_place()
- Fixed a design flaw with wall rendering at low light levels
- Fixed a glitch in the rendering of attack methods
- Fixed bugs in attack_from_back ability
- Fixed a nasty bug in dsb_level_getinfo
- Fixed a few small bugs in dsb_msgzone
- Made size 2 monsters cover ground objects properly
- Fixed errors in collision detection when monsters group up
- Fixed a bug with grouping of size 2 monsters
- Tweaked attack speeds for very fast and very slow monsters
- Added dsb_in_obj(inst) iterator
- Added dsb_lastmethod(ppos) = method, slot, item
- Added "UNTOUCHED" gfxflag (unset by engine when an item is moved)
- Windowed mode now has an enabled close button
- Alt+F4 will now exit the program immediately
In addition, I've added a money box to the test dungeon, just because it's fun.
