Steam client Listen for errors prior to screen root being added to stage and log them. Set default window size to minimum size (1100x700). When starting in full-screen or maximized, throw away saved window size and position data. Listen for moving/resizing events rather than moved/resized (might better ignore spurious events during maximise). Only restore window size and position when starting in windowed non-maximized mode. Fix some error results in steam authentication account script (ensures we return a proper error result when steam auth fails). Reduce the maximum wait for steam auth to 20 seconds (from 120). When encountering a failed Steam auth attempt, don't show the steam account choice background. Extend the waiting overlay to cover full response to Steam auth request. Make sure we manage/clean up the timer that controls the steam auth waiting overlay properly. Cards Die roll modification timing is affected by animation speed. Slight change to Advanced Battlefield Training card illustration. Fixed typo in flaming spit log text. Figures Added missing alternate color VR dwarf figures. Large portraits for wyvern babies, flying monkeys, monkey chieftain, and ogre bruisers. Battle Delay on event log entries can be affected by animation speed (speed up only). Animation speed affects tweens on card movement for damage, healing and others. Use greater than instead of equality for testing a bunch of tween end events (might fix some stuck tweening issues). Adventures Fixed sunlit field victory points goal. Fixed a typo in mm5 scenario text. Profiling Catch null message parameters when profiling messages. Corrected column headings in csv output for profiled timing.
There is a small bug with the fastest animation option, in that combat text sometimes doesn't scroll to keep up with the action, forcing a manual scroll.