Olá, tudo bem? Gostaria de entender por que na função contains não é necessário colocar o ". (Ponto)" como as demais variáveis game, img e botão?
let game = document.querySelector(`#game-${id}`)
let img = game.querySelector('.dashboard__item__img')
let botao = game.querySelector('.dashboard__item__button')
if(img.classList.contains('dashboarditemimg--rented'))