[quote=“Commodore, post:5774, topic:42”]Note: I have Per: 6
Alright so on day 4 I’m mopping up zombies for scrap after using a slingshot to be able to craft longbow. Imagine my surprise when I reach archery two and get the message “You’ll need a more accurate gun to keep improving your aim.” What gives with that? I crafted a short bow which that had just unlocked and got the same thing. I’m essentially trapped at archery 2. So I searched on the message and got the block of code below. Is this another case of bullshit hidden breakpoints like the draw strength stat? How do I even make sense of this garbage to know at what point my Per is too garbage or diminishing returns shortchanges my investment?
// If the dispersion from the weapon is greater than the dispersion from your skill,
// you can't tell if you need to correct or the gun messed you up, so you can't learn.
const int weapon_dispersion = used_weapon->curammo->dispersion + used_weapon->dispersion();
const int player_dispersion = skill_dispersion( used_weapon, false ) +
ranged_skill_offset( used_weapon->skill() );
// High perception allows you to pick out details better, low perception interferes.
const bool train_skill = weapon_dispersion < player_dispersion + rng(0, get_per());
if( train_skill ) {
practice( skill_used, 4 + (num_shots / 2));
} else if( one_in(30) ) {
add_msg_if_player(m_info, _("You'll need a more accurate gun to keep improving your aim."));[/quote]
The discussion came up that in order for a person to get better with aim, the instrument that they’re using has to be accurate enough that where they’re aiming and where their shots go have to be consistent for them to adjust for forces like recoil, posture, wind, motion, etc.
What you need to do is to lower the total dispersion of the arrow and bow. The longbow is less accurate than the easier to draw short bow, and if arrow shafts are used the player won’t be able to raise archery above a few levels like in your case. Fletching, giving the arrows a tip, or in other words shooting fletched field point arrows or other arrows with low dispersion is required to raising the archery skill. These arrows generally have a dispersion of around 15 compared to the ~30 of just plain arrow shafts.
These will only get you to level 6, once you hit level 5, start making fletched metal arrows instead as these have a dispersion of 4 and can allow you to level even higher. Keep in mind however, that if dispersion is not zero, there will e a hard limit to how high you can go in terms of leveling.
Pro-tip, you can modify your bow with a laser sight that increases accuracy.
Can I plug my character into my electric vehicle to charge it? I’ve got a pretty big reserve of power and an easy way to make more power.