Yeah, just yesterday on Amerish... covered the advance of "our" troops around the Bastion with Smoke only to get headshot by a lv100 sniper (jerk!!!). and this was NO error, at the location where i took cover where only friendly troops. so if you want to "smoke" effectively and useful go with a troop/platoon and stay away from "THE ZERG" for the bug with the ammopacks: just move over it repeatedly. will do the same as switching weaponmodes.