major bugfix; if statement for (WONT, TTYPE)

was missing, and the intended logic checks were under the if statement for (WONT, SGA), making that branch never called.