# The Perfect Tower II v0.9.7 Build 1 (22 Nov 2021)

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

## New Stuff

- Added contract 'Activist'
- Added contract 'Elementalist'
- Added contract 'Neutralist'
- Added contract 'Trickster'
- Added contract 'Annihilist'

## Changes

- AI now forces all strings to be lower case during editing, import and export
- AI waiting time counter now uses 64-bit floats
- Statistic goals have been refactored to allow other types of rewards in the future
- Statistic goals now need to be claimed to receive the reward
- Contracts now require a specific Headquarters tier to unlock
- Swapped position of 'pacifist' and 'glass cannon' contract

## Fixes

- Fixed Power Stone limit being tier 49 instead of tier 50
- Fixed error message if units are being destroyed after the tower has been destroyed
- Fixed fabricator sometimes consuming too much mass when fabricating
- Fixed 'AI: Trigger Impulse' returning its own script name instead of the parent script name when being triggered by another script
- Fixed ranged enemies being able to attack while stunned
- Fixed some module tags
- Fixed critical wave jump not being toggle-able via AI

## Technical

- Migrated artifacts location inside the save game
- Slightly increased AI performance by removing string conversion to lower case during runtime
- Statistic goals are now being loaded via mod loader
