There's at least a 5 turn delay before the crushing resistance from Meatshield takes effect. The resistance icon also stays on your character sheet for a few turns after the effect ends. TO REPRODUCE: Start a rogue game Unequip armor Get hit by a potato, gnome, blobby OBSERVE: At least 1 crushing damage taken Cast Meatshield OBSERVE: Same amount of crushing damage taken Run around/wait for a few turns OBSERVE: Same amount of crushing damage taken Cancel Meatshield OBSERVE: Crushing resistance still in character sheet