fix reaper gravity

reapers fallin on reapers and gravity and oh god no, just no.

removed some redundant code, fixed some code to account for stupid
large units, replaced vector with list to avoid NPE on our iterator.