glowering , he strode right through what was about to be a dogfight and odin only watched him , amused and angry with one eyebrow cocked , but apparently magical shields protected against magical attacks , not pissed off giants .