Citation: 6B_36/2019 E. 6

Au vu de ce qui précède, le recours doit être partiellement admis s'agissant de la fixation de la peine et la cause renvoyée à la cour cantonale pour qu'elle se prononce sur ce point. Pour le surplus, le recours doit être rejeté dans la mesure où il est recevable. Le recourant a requis l'assistance judiciaire. Il peut prétendre à une indemnité de dépens réduite relativement à l'admission partielle de son recours (art. 68 al. 1 LTF) à la charge du canton de Vaud, ce qui rend sa demande d'assistance judiciaire sans objet dans cette mesure. Le recours était pour le surplus dénué de chance de succès, si bien que l'assistance judiciaire doit être refusée (art. 64 al. 1 et 2 LTF). Le recourant supporte des frais réduits en raison de l'issue de la procédure et de sa situation financière (art. 65 al. 2 et 66 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :