Viper in XCOM 2
Vipers are like Jafar from that terrifying scene in Aladdin in alien form and they’re here to make your squad’s life hell. They don’t take many shots, but they do have some devastating powers. Sure, they can use their blaster, they rarely will though. No, Vipers like to stick to a place where they can grab a soldier with their long tongue, drag her or him away, and continuously damage them by binding around them. This does two damage every turn until the Viper is shot or the soldier dies. Additionally, if a Viper is within range and sees multiple soldiers standing together, it will shoot out a poisonous goo that can hit multiple units and damage them each turn.
Yes, the Viper loves damage per turn attacks. Your best bet is to keep soldiers within range of one another. When one is grabbed, shoot at the Viper until its hit. It doesn’t need to die to let go of the bind, and your soldier will have a turn once they are let go. After that, unleash on the stupid snake.