cable puzzle damage was sending int instead of float