James Dewar got boozed up on Coalsnaughton Gala Day and ended up punching and headbutting his living room door.
The 48-year-old, of Sheardale, appeared at Alloa Sheriff Court on Thursday and pled guilty to behaving in a threatening or abusive manner which was likely to cause a reasonable person to suffer fear or alarm at his home on 15 June.
The court heard that Dewar had been drinking alcohol at the gala with his wife who returned home and left him to carry on socialising.
Later that night he was seen in a drunken state and was taken home by his eldest daughter.
It was there, fiscal depute Dana Forbes explained, he had his outburst aimed at his daughter's ex-partner. He began punching and headbutting the living room door and throwing a children's seat at the wall.
Gary Munro, defending, said his client could not remember much about the incident.
He said, "He had alcohol problems in the past and had been sober for two years. It was the local gala day and he had taken a drink. Since then he has not had a drink."
Sentencing him to Community Payback Order of a year with 100 hours unpaid work, Sheriff Alastair Brown said, "Alcohol addiction is an illness. The only real way to deal with that illness is not to touch a drink. There is no reason why your family should have to put up with that behaviour."