Convicted killer Timothy Shahid must pay over $15,000 in restitution to the family of Joshua Kalina.
The total restitution must be paid as part of any post-release supervision or other early release.
Shahid was convicted in July to almost 19-and-a-half years on a voluntary manslaughter charge and another year for aggravated assault with a deadly weapon.
Shahid shot Kalina outside Terry's Billiards in Topeka in April last year.
After completing the prison sentence, Shahid will have to officially register as a violent offender.