Major Changes: - Implemented some non-trivial optimizations to increase game performance. (Smarter sprite batching) (Merged several spritesheets to reduce texture swapping) (Additional minor tweaks to reduce GPU load). - Fixed bug where corrupt backup saves would get players into endless save corruption loops. - Forced flushing to OS stream for backup files to (hopefully) reduce the chances of a backup save corrupting.
General fixes: - Fixed bug where gold would very rarely go into the negatives, resulting in a crash. - Removed normal mapping effects from the content pipeline. - Fixed bug where you could exit the axe carnival room, resulting in odd game behaviour. - Fixed bug where you could talk to shop keeps and architect while in mid-dash, resulting in a crash. - Fixed bug where beating the last boss would zero out your traits. - Fixed bug where money bags were not animating properly upon landing. - Fixed bug where beating the game with the compass item would result in a crash when starting a new game.
- Forgot to actually disable DInput controls when turning it off in the options menu.
Rogue Legacy v1.0.12b
General fixes: - Fixed bug where game would crash if the DirectInput device was removed mid-game. - Fixed bug where running the game with a DirectInput device was causing slowdown. - Fixed bug in a 1x3 room where you could not fall through a specific platform. - Fixed bug where game would sometimes crash when dying (again).
Rogue Legacy v1.0.12a
General fixes: - Added error trapping to handle crashes when the DirectInput device was not being initialized properly. - Fixed bug where deadzones were accidentally disabled from the last patch. - Game no longer goes into screensaver mode while active.
Balance Changes: - Lowered the cost of upgrading Haggle by a small amount. - A few spelling fixes to make the Lich's abilities more clear.
Rogue Legacy v1.0.12
Major Changes: - Added support for DirectInput controllers (toggle-able from options screen). - Alexander will now spawn higher level mobs on NG+ and above. - All bosses now break Paladin secret move, not just the final boss. - Fixed bug where controller hardware was being polled too often, resulting in significant lag for some systems.
General fixes: - Optimization tweaks to rendering. People should find a small improvement to framerate. - Typo fixes to profile card crit chance. - Fix to game sometimes crashing during Alexander fight. - Fixed bug where beating the game with Calypso's compass would crash the game. - Fixed bug where architect fee could carry over to NG+ - Fixed bug with architect fee text overlap on NG+ bonus. - Typo fixes in Journal, and Paladin, and Translocator spell description. - Alexander boss floor and roof lowered to prevent him from going too low. - Enemies that are split during timestop are now immune to timestop until it's reactivated (Feature). - Enlarged projectile pool.
Balance Changes: - Architect fee raised from 30% to 40%.
Major Changes: - Fixed bug where the player could kill a boss and die at the same time. - Fixed bug where game would crash when entering the lineage screen if the audio engine failed to initialize. - Implemented another check for skill tree corruption. - Fixed bug with back up save system if player data was corrupt from the very start. - Fixed bug where back up save system didn't work properly on corrupted maps and map data.
General fixes: - Message box will now appear if the game crashes. - Fixed bug where crash logs were not being generated if the game crashed inside its constructor. - Fixed bug where Paladins could block their own spells. - Fixed exploit where player could drop through platforms while controls were locked. - Fixed bug where impact effect resource pool ran out of resources. - Fixed bug where Item drop Manager resource pool ran out of resources. - Typo fixed for Death Defy.
Balance Changes: - Shinobi can no longer get the timestop spell. - Dragon fireball spam re-enabled. - Knight Special drain rate tic raised from 3 to 6. - Assassin Class spell initialization cost lowered from 10 to 5. - Assassin Class spell tic rate raised from 5 to 7. - Asassin mana pool lowered from 0.75 to 0.65. - Barbarian Special raised from 15 to 20. - Mage Int bonus lowered from 1.3 to 1.25
Major Changes: - Back up saving Re-enabled. If the game fails to load properly, it will automatically attempt to load a back up save file. - Game will announce an error if it fails to save your game 3 times in a row.
General fixes: - Fixed bug where the game would crash on people who had set their OS language settings to Turkish. - Numpad now configurable in key bindings list. - Trait Tourettes changed to Coprolalia - Typo fix for Alektorophobia. - Fixed exploit with invulnerable assassin. - Fixed bug where saves no longer worked if you ran game with an argument passed in the command line. - Fixed bug where Special class could lose their special spell when getting a new spell. - Fixed Boss sfx not being adjusted by SFX volume settings. - Fixed carnival exploit with special class. - Fixed Final boss fight making player clip through wall during cutscene in special places. - Fixed special class having no spell delay. - Fixed exploit with Barbarian special destroying all targets in carnival room. - Fixed bug where game would sometimes crash when exiting outside entrance. - Dragon armor bug fix. Armor raised from 68 to 78. - NG+ Difficulty raised slightly. - NG++ Difficulty raised significantly. - Down Strike Up text updated. - Mage INT bonus reduced from 1.35x to 1.3x - Fix 1x2 map with barrels letting player jump out of the world. - Fix 2x3 map block spawn bug. - Typo fixes in skill tree (assassin, miner, etc) - Time stop mana drain tic rate raised from 7 to 8. - Red teleporter random crash bug fixed. - Fixed bug where Ice and Fire wizarsd projectiles would die in their hands if you ran into them. - Dying death crash bug fixed. - Fixed bug where game wouldn't load properly if Game Config was empty. - Security check to make sure game doesn't crash on RunGameOver - Fixed bug where potion up and downstrike up descriptions were not updating properly. - Min mana and health capped at 1. You can no longer go into the negatives. - Fixed bug where hazards could deal 0 in special circumstances. - Fixed bug with projectiles sometimes being fired backwards. - Fixed bug where equipping blood equipment would screw up HUD in blacksmoith screen. - Fixed bug with last boss where you could take damage if you were in a bad position when you beat him. - Fixed bug with last boss and time stop. - Disabled all Class Skills in carnival room. - Fixed bug with mana loss appearing if crowstorm was cast in an empty room. - Dwarf holes removed in 2x2 room. - Last boss now drops less mana potions.