Having a bunch of Fire weapons in Frostburn Canyon has made me notice sometimes my fire weapons (even a high powered sniper rifle) deal *absolutely no damage* or extremely low damage (3-4 points) on enemies that resist fire and sometimes they deal lower but still moderately okay damage. I've hit critical headshots to no damage (or moderate damage) on resisting enemies too.

Is elemental resist a % chance? Does it only effect shots that "proc" and hit with an elemental effect? Why are some of my shots getting through while others aren't?