I’m confused: both Shield Mastery and Two Weapon Fighting use identical precondition language

If you wanted to run an Al Amarja alike game, but in Eberron…

Yesterday Matt Mercer was lamenting that he so rarely gets to play D&D as a player…