Send PreCastEvent and CastEvent events