WIP Complete vote logic

Line is too long. [117/80]<br>Explicit non-nil checks are usually redundant.