# The Perfect Tower II v0.8.7 Build 1 (9 May 2021)

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

## New Stuff

- Added new challenge 'Desert #1'
- Added new challenge 'Desert #2'
- Added new challenge 'Desert #3'
- Added new challenge 'Desert #4'
- Added new challenge 'Desert #5'
- Added new challenge 'Desert #6'
- Added shiny effect to achievements
- Added Worker task 'Neutral: Expand'
- Added AI function 'Timestamp: now'
- Added AI function 'String: index of'
- Added AI function 'String: contains'
- Added exotic skill 'Treasure Map'
- Added new module 'Magical Protection'
- Added new module 'Energy Flow'
- Added new module 'Advanced Heal'
- Added new module 'Sandstorm'
- Added new module 'Desert Gift'
- Added new module 'Head Hunting'

## Changes

- Era damage and health divisors cannot be upgraded anymore once they become infinite
- Readjusted values of module 'Offensive Pack'
- Readjusted values of module 'Defensive Pack'
- Minor changes to Universal Experiment goal display
- Refactored a big chunk of the code base
- Started to replace C# events with our own event logic
- Separated damage text from the core logic of the game (now acts like a mod instead of a hardcoded feature)
- Achievements are now refactored into the new loader system and are not hardcoded anymore

## Fixes

- Fixed AI not being able to open Tower Testing UI when opening it for the first time after entering the Town
- Fixed a rare case where the container height of the module list in the Workshop was too small
- Fixed a potential issue that could affect the duration of long era Workshop researches
- Fixed achievement push notifications not appearing when going back to the main menu once
