The hook doesn't have a BasePlayer object because one isn't provided where it is hooked, otherwise it would have had it already.