<strong class='bbc'>407893</strong> SUB DWORD [49E670],300 <-- THIS CAN BE CHANGED, IT'S SPEED OF GOING UP
<strong class='bbc'>40789D</strong> JMP SHORT 407905
1. Instead of ending the CreateBullet function and jumping to the end of code, we make a (long) jump to free space.
2. We end the CreateBullet function and jump (long) to another free space (it wasn't enough to fit everything).
3. We substract 300 (hex) (or other value) from player's Y-velocity. Then we make a short jump (takes only 2 bits instead of 5, but it can only be done on short „distances” in the code) to some more space.
And finally, we jump back to the end of bullet code.