Trigger:
- Gold Tower
- Events
- Unit - A unit Finishes construction
- Conditions
- (Unit-type of (Constructed structure)) Equal to Your Tower
- Actions
- Player - Set (Owner of (Constructed structure)) Current gold to (((Owner of (Constructed structure)) Current gold) + 10)
But that's current gold. Doesn't that force the triggering players gold to become 10 even when having more than 10 gold?