Ok, so I retried the Voltorb battle and Edo was right on their #1 option, It was a lag in the animation.
For the Igglybuff I figured out that it's IV for def is 1 and no EVs so that might be why, but I'm just not sure.
It happens a lot actually in this game, I'm either getting 1-2 shot by everything that is either 1 lvl lower than me or equal, but the same is inverse as well I end up 1-2 shot everything if I'm equal or 1 lvl higher. IDK maybe I'm just crazy and not noticing the right stuff lol
As for the ChargeBeam I figured out that it ups the users Sp. Attack, so that is probably why it happened. But that is a great tool for calculations, Thanks LilyX
Thank you all for the help I really appreciate It.