Notice anything different? Probably not. But you sure will when you actually go to use shotguns. Before, each shotgun pellet would randomly roll between 0 and the Maximum aimcone to offset its trajectory. This kinda really didn't work, as you can see from the above image. There were random groupings and gaps. You were completely at the mercy of RNG and could be close to point blank and still miss! I fixed this by implementing two distinct features.
First, each pellet adds itself at a random point on a concentric circle from the aim point. This leads to a better overall distribution with fewer gaps.
Secondly, I've added a weight to the pellets so that the first 20% of pellets are more likely to hit where you are aiming (notice the groupings near the X's in the after shot vs the before shot).
Thirdly, I've lowered the maximum effective range of shotguns to about 40m for buckshot and 25m for handmade shells.
All this plays nicely together to make shotguns far more viable weapons that actually pack some real punch in their intended rage. You'll be able to aim at and hit people at a decent distance without it being overpowered at long ranges, which is so much better than just having a large aimcone. Give it a try and let me know what you guys think.
There is also a slew of other changes made to shotguns and ammo in general (such as half price slugs!) so check out the changelog for everything else.