A man was left bloodied and traumatised from an attack inside his North Albury home soon after returning there at 4am on New Year's Day, a court has heard.
His assailant was a man he had shared beers with just hours earlier.
"I've been beaten up," the victim, who suffered from mental health issues, told his carer when she arrived at his home about 11.20am.
IN OTHER NEWS:
She asked him who had attacked him and he replied: "The guy from the caravan park."
Steven Anthony McGregor, with a friend, had shared beers with the victim for about 15 minutes after turning up about 1am.
McGregor, Albury Local Court has heard, then left with a cheery: "All right, guess it's time to go."
After they left, the victim grabbed his backpack and a "bum bag" containing his prescription medicine and went out, but on return was ambushed inside his cabin.
At first, magistrate Richard Funston has been told, the man heard a voice he didn't recognise call out his name.
He walked to the front door, but as he did McGregor appeared from the hallway and said: "You lied to me."
McGregor lunged at him, then punched him to the jaw. He walked backwards until he reached the wall of his bedroom.
McGregor then tried unsuccessfully to wrench the backpack from the victim.
They wrestled then the victim fled, making it to the home of his support worker, telling him he had been punched several times by a man called "Steve".
The victim had only known McGregor briefly after being introduced to him through another resident he knew as "Shane".
McGregor, 42, who court papers listed as coming from Grafton, has been committed for sentence before the District Court in Albury after pleading guilty to a single charge of aggravated robbery and use corporal violence.
That came after Director of Public Prosecutions representative Mary-Beth McFarlane withdrew a charge of aggravated robbery and inflict actual bodily harm.
McGregor, who appeared via a video link to Junee jail, will be arraigned before the District Court on September 10.
Our journalists work hard to provide local, up-to-date news to the community. This is how you can continue to access our trusted content:
Sign up for our newsletter to stay up to date.