After hours of eventing and testing, i have made a successful towerdefense.

There are 2 teams, towers, and creeps.

Creeps must go through a maze and try to take 5 lives from the towers, the creeps themselves have 4 lives.
the towers must select the towers they want from the map,(if the tower they want is unavailable, it is blacked out on the map)


If they want to switch towers, they must right click and the tower will eject them and spawn them back to the tower room.
This took a long time and lots of testing.