As far as I can tell that sprocket has never slipped: the points would be rounded if it had. The points do not seem to be undercut either, so it doesn't look badly worn and hopefully the chain will fit it fairly well. That is often the case with very large sprockets: you'd wear out a whole bunch of the tiny ones before you had to replace the big one. So, I won't be surprised if you find your chain fits it like a glove, but please go ahead and make the check, then tell us the result.