Added to-hit caps

to-hit target number is now set to always be at least 2, but no more
than 20, in order to better reflect H&H rules and prevent
always-hit/always-miss scenarios.