Fixed  jump

fall will always calculate, but sine i made it calculate first, the
collision will override it before any changes are actually made