Check nomove in common_move and return, so custom velocity can be used.
Fix range picking logic, previous logic tend to choose freespecials too much.
Authored by: utunnels 2011-10-31
Parent: [r3568]
Child: [r3570]