Re: teacake does Stargate: punch it
Her outfit was supposed to be zat repellant, therefore Daniel had to remove it to take away any advantage she might have had. Otherwise, pointing a zat at her during the dinner scene would be meaningless.
"Internet message boards aren't as funny today as they were ten years ago. I've stopped reading new posts." -The Simpsons 20th anniversary special.