epsilon-phase / Symmetricality

More symmetry for everyone :)
GNU General Public License v3.0
4 stars 0 forks source link

Single tile buildings prevent other buildings from being built after removal. #17

Closed epsilon-phase closed 8 years ago

epsilon-phase commented 8 years ago

Single tile buildings may not release the _occupation flag correctly. If this is the case, then the fix must be made in Blueprint::placeBuilding, or in Blueprint::remove_occupation

epsilon-phase commented 8 years ago

This seems to involve then symmetry code. It appears that remove doesn't propagate correctly.

Fixed the problem, used the parameters of the placeBuilding function instead of the relevant coordinates that it iterated through.