I believe this is related to the exact point in space on where arrows are destroyed. Even if enemy is shielding, on slow-mo you can notice that they sometimes actually disappear behind the enemy or in the middle of their character, rather than at the shield (although not always, which is why shielding water seems to work randomly).
Discord links are links to messages with videos in #testing channel in kag discord
SHOOTING KEGS:
sometimes the keg falls, sometimes the enemy (or his shield) gets hit
this seems to happen regardless of type arrow or distance
https://discord.com/channels/337250580303052801/337265406001807360/724287491582197894
most likely works the same with fire arrows
WATER ARROWS STUNS
Shooting water on shield is also buggy and inconsistent, apparently https://github.com/transhumandesign/kag-base/issues/687 wasn't fixed after all :(
https://discord.com/channels/337250580303052801/337265406001807360/724683657201320038
2nd water arrow issue - sometimes u can stun through 2 layers of walls, sometimes u can't
https://discord.com/channels/337250580303052801/337265406001807360/724681241932070922
My guess (but I know nothing about code):
I believe this is related to the exact point in space on where arrows are destroyed. Even if enemy is shielding, on slow-mo you can notice that they sometimes actually disappear behind the enemy or in the middle of their character, rather than at the shield (although not always, which is why shielding water seems to work randomly).
https://discord.com/channels/337250580303052801/337265406001807360/724685790277533788