bugfix

Upgraded towers previously wrote DefTower when not shootinh