A segfault bug in Tower of Mediocrity has been fixed. The issue was that when I wrote the update function for Towers, the Zower tower returned itself. This worked fine until, in the interest of memory management, I de-allocated the Tower after the upgrade function. This resulted in the tower being de-allocated as well as being referenced, an obvious error. The fix was to allocate a new Zower. This has the downside of re-shuffling the firing frequency, but the upside of correct memory allocation.