Должна быть глупая ошибка с вашей стороны, что в вашей Clicker
функции замените каждый экземпляр этого -
driver.find_element_by_id
этим-
self.driver.find_element_by_id
И затем, в своей Upgrader
функции, замените каждый экземпляр этого -
driver.self.find_element_by_id
этим -
self.driver.find_element_by_id
Это позволит скрипту выполнять все клики непрерывно как часть вашей игры.