если ты такой супермегапрограмист, что за пару часов нашел кучу недоработок, то пожалуйста поделись ими со всеми. будет над чем подумать создателю кликера.
насчет сабов, работают вроде как обычно, и изнутри второго можно вызвать первый:
SUB(первый)
print("первый")
END_SUB
SUB(второй)
первый()
END_SUB
второй()
halt
в логе видим, что отработал первый саб.
возможно ты не смотря в справку итак знаеш как в кликере работают подпрограммы. из справки - "описание подпрограммы должно быть раньше (выше) любого из ее вызовов".
если есть еще какието функции, которые работают не идеально, пиши, будет интересно.