Heya guys,
Today we are releasing a new beta of the update we've been working on for the past few months for all three platforms (Mac, Linux, and Windows). This new update concentrates pretty much on two things exclusively: bugfixes (and lots of them), and porting Barony from C to C++. Which means as of this update, Barony is now officially a C++ project. :)
Keep in mind to activate this release, you will need to right click on Barony in your steam library, select "Properties", go to the "BETAS" tab, and in the drop down list, choose the "beta" option. No password is needed to activate this branch. Just hit okay and after an update, you'll be good to go.
So without any further ado, let's cut to the chase and list all the changes in this release:
- internal port of lots and lots of C to C++
- fixed occasional crash on player death
- fixed occasional random crash in collision code
- fixed occasional crash when trading with shopkeeper
- fixed lots of other random crashes
- boulders now fall through water and lava
- fixed shields getting double bonus or negative from beatitude
- fixed traps spawning in doors
- fixed clients not being able to walk through certain allies
- fixed stack overflow caused by monsters accidentally being set as an ally to all other monsters
- fixed demon heads going through ceilings (they now break them like minotaurs)
- fixed minotaurs not breaking gates, only gate frames
- fixed spears actually doing worse than other weapon types
- fixed amulet of life saving not extinguishing burning characters
- fixed ladders being placed behind iron gates
- cure ailment now extinguishes burning players
- fixed shopkeepers not losing their grudge after a new game is started
- fixed creature followers getting in fights with shopkeepers and other humans
- added ability to bind mouse buttons
- added future ability to bind joystick buttons :)
- attack and use inputs now configurable
- fixed game speed slowing down when fps<30 (now only happens if fps<10 to prevent racing)
- fixed possible crashes when playing the game with incompatible highscore and save files
- multithreaded steamworks packet handling
- added /segfault console command, which induces a segfault. :)
- Linux only: game now releases mouse and dumps stack on segfault
Other things you may need to note with this release:
you may have to bind the Attack and Use commands in your settings menu to use the mouse buttons when you start playing, or you will find you cannot pick up or use anything! Keep that in mind before you send us any angry messages about the game being broken or some such.
I'm hungry so it's time for me to build a sandwich. Hope y'all enjoy the update -- we have
big plans for the future. Also, keep an eye out for an open source release of the game code (not the assets) in the next few days.
Sheridan
[ 2016-06-26 23:41:23 CET ] [ Original post ]