Citation: 6B_144/2019 E. 5

Au vu de ce qui précède, le recours doit être partiellement admis, le jugement entrepris annulé 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, qui obtient partiellement gain de cause, supportera une partie des frais judiciaires (art. 66 al. 1 et 4 LTF). Il peut prétendre à des dépens réduits, à la charge du canton de Vaud (art. 68 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :