Can i fix this at home?

Probably not, unless you are really proficient at cast iron welding. Unless it's a rare block or it's the numbers matching block for your car, I'd shop around for another usable block.