It doesn't say "ignores all magic but water" that would be the exact opposite of what the enemies are doing. It says "Blue Scout fights all mag but "Water." Which, while engrishy as hell, is pretty self explanatory. Stop blaming poor translation for Ryantric not reading.
I wonder how many people skipped around in this ER after it ceased being funny that Ryantric have some fear of reading what appears on screen.