Alfred Douglas, 46, was charged with felonious assault and disorderly conduct intoxicated.
Dennis Palmer, 56, told police he knocked on Douglas' door in the 200 block of Perry St. at about 10 p.m. and asked for a cigarette, the report said.
"When he asked for a cigarette Douglas struck him in the head — four to five times — with a small wooden bat," the report said.
Palmer's face was swollen and his left hand was bleeding as he talked to officers. Douglas, who appeared to be intoxicated, initially denied the allegations — he told police he'd been wrapping presents, the report said.
On the way to jail, he changed his story. "While in route, Douglas wanted to finally speak to this officer about the incident," the report said. "Douglas came over to his apartment demanding a cigarette. Douglas said Palmer slapped him across the left side of his face so he had to defend himself."
Late Wednesday, Douglas was still in the Erie County jail on $21,340 bond.