# The Perfect Tower II v0.9.8 Build 1 (6 Feb 2022)

Web version: https://www.perfecttower2.com/changelog/0.9.8-build-1/

## New Stuff

- Added hard mode challenges
- Added audio sync setup to Boss 3 in Statue of Cubos
- Added option 'Size (UI)'
- Added experimental option 'Dynamic Rendering' to disable rendering when the game is not focused
- Added AI function 'UI: Size'
- Added Power Plant Boost for Arcade
- Added Power Plant Boost for Trading Post
- Added tooltips to all military requirements
- Added tooltips to crafter scan requirements
- Added tutorial to Headquarters
- Added tutorial to Arcade
- Added trading cards to Arcade
- Added worker for Arcade
- Added AI functions for Arcade
- Added skill 'Synergy' to the Workshop
- Added skill 'Foretelling' to Arcade
- Added skill 'Gamblers Luck' to Arcade
- Added skill 'High Stakes' to Arcade
- Added skill 'Fate Forging' to Arcade
- Added skill 'Extended Possibilities' to Arcade
- Added skill 'Determination' to Arcade
- Added exotic skill 'Metallic Tokens' to Arcade
- Added exotic skill 'Spiked Tokens' to Arcade
- Added exotic skill 'Charged Tokens' to Arcade
- Added neutral damage infinity perk
- Added Arcade boost infinity perk
- Added artifact 'Heart of the Cards'
- Added module 'Refined Armor'
- Added module 'Neutral Response'
- Added module 'Fracture'
- Added module 'Reboot'
- Added module 'Power of the Cat'
- Added module 'Void'

## Changes

- Revamped the Arcade building
- Replaced 'favor conversion' Town Perk with 'coin rewards'
- Changed base conversion rate of Arcade from 100000 to 25000
- Downgrading modules inside the Workshop does not require a skill anymore
- Changed Workshop skill 'Reforge'
- Changed icon of Workshop skill 'engineering'
- Changed Headquarters UI to match the new style
- Modifier UI in town now properly refreshes upon reopening
- AI scripts can now be put into packages
- Converting an invalid double to an int via the AI does not throw an exception anymore
- Using a negative length for the AI substring function now returns an empty string
- Optimized Tower customization duplicate vertex check
- Conversion menu now features a parser for engineering and named formatting
- Hidden strings (displayed as ???) now exclude formatting tag characters
- Lowered base scanning price for items in the crafter
- Asteroid clusters do not create Factory item rewards anymore that are currently uncraftable or unobtainable in the Factory
- Asteroid item reward tiers are now linked to your current military tier
- Increased contrast of building buttons in the building skills menu
- Background of skills and military perk UI is now slightly darker in favor of higher contrast
- Background of skills now gets a slight tint based on selected building color
- Removed debug message from Fabricator
- Removed slight transparency from Trading Post

## Fixes

- Fixed bulwark module tag
- Fixed color dialog transparency issue
- Fixed annihilist contract internally searching for #neutral tagged modules instead of #universal
- Fixed infinity splash applying damage modifiers twice to itself
- Fixed bug that allowed items to be cloned in the Factory
- Fixed bug in gems experiment that could produce a non-gem with 100% gem chance
- Fixed typo in water experiment
- Fixed negative input for Fabrication queue
- Fixed buff display sometimes showing invalid buff entries
- Fixed buff display sometimes producing errors in the log files
- Fixed AI throwing an exception when using substrings with a negative length
- Fixed dialog headers sometimes wrapping

## Technical

- Refactored options
- Refactored attribute modifier system
