Hey Meridian, I've noticed that when using the new shotgun code to fire against a wall adjacent to your soldier/gal, a pellet or two may fire 'backwards', behind you. (I don't have a save, but just try using new battle and try to breach a wall from right next to it, like in farm terrain in an enclosed space - it's likely you'll see a hit drawn on the opposite wall from which you're breaching.) I think this is due to how I wrote the finding of the first pellet's trajectory. In order to prevent getting 'no line of fire's errors when searching for trajectories for the subsequent pellets, I choose the 'target' for those pellets as the hit location of the first minus two voxels along the firing line, as I had seen in the vanilla code for drawing the hit location. However, when coupled with short ranges between the origin voxel and the pellet spread, this may end up with firing a projectile or two behind your soldier. I think the fix might be in using the code for forcing a shot with no line of fire, like ctrl+fire to shoot through an obstacle. I haven't been able to find that in the vanilla code - do you know where it is, so I could come up with a potential fix for this issue?