Why .net sorts bools as false then true for ascending order is beyond me. It may have something to do with the fact that false = 0 and true = 1, shrug.
few more fixes for the boolean sort
RAH!! I win. Couple more fixes to targetting and priority.
more tweaking to unlock selection
Hopefully
Fix the NullReference
stop trying to target things that are already dead