This update fixes the NaN (Not-a-Number) propagation bug in the damage pipeline that caused modules that do not further increase the raw damage turn infinite damage into NaN because of a multiplication with zero. One of the modules affected by this is reflect which caused it to nullify incoming damage since NaN gets sanitized to 0 at the end of the damage processing pipeline.
Additionally the taste modules have been reworked to make their effect a bit more clear and useful in general.
As always thank you all for your continuous support and let us know about your opinions and ideas. Have a nice day!
Changelog
New Stuff
- added module 'Confusion Field'
Changes
- casting of active modules can now be canceled via right-click
- slightly changed brightness of yellow button highlighting in help menu
- removed condition 'defeat boss 2' to unlock MT6
- overhauled effect and description of taste modules
- Factory producers display their production inside their tooltip
- reforging changes the max. tier slider value to your maximum available tier for the current category when selecting 'all' or 'blueprint'
- Town UI header and footer are less transparent
- increased xp droprate for challenges 5-3, 6-5, 8-5 and 10-2
- fire experiment uses a proper exponential falloff for heatloss
- fire experiment heatloss now starts at -99.99% / min. instead of -100% / min.
Fixes
- fixed stampede sometimes producing goats that have invalid velocity values when the caster is exactly below or above the targeted casting location
- fixed 'open in crafter' button for some items causing an exception
- fixed elemental crit. modules multiplier being offset by 1
- fixed infinite damage inside event data becoming NaN
- fixed universe gift adding its bonus provided to the multiplication queue despite being a multiplicative bonus with other bonuses
- fixed various buff placing entities throwing exceptions when their original owner gets destroyed
Changed files in this update