Интересно. Вы можете указать на правило комп для этого (в частности, замена каркаса с лича в тексте правила)? Я искал но не мог найти. Если вы собираетесь копировать/вставить, вы должны иметь ссылки на источник. Не должны `rand_lim(spin_vals.размер())` быть `rand_lim(spin_vals.размер() - 1)`? Если я сделаю, что результаты вашего кода совпадает с моим :) почему это работает, когда ты заменил его возвращения ранд() % предел является то, что это на самом деле должно быть возвращение ранд() % (предел - 1)`, так как ошибки отменяют друг друга. Пассажир может закончится где угодно. Вы не должны покончить с ними на маршруте. Одна странная причуда; вы можете отправить пассажиров в городском Фрам а в пункт Б и обратно, если они используют одного маршрута в одну сторону, а другого игрока маршрута в другую сторону, используя пассажирских карт.

Имеет ли он вызывать болезнь или нет, зависит от того, как долго вы контролировали горы. Как долго это существо все равно.

Если вы контролировали гора с начала вашего последнего хода он не имеет болезнь вызова. Так что вы хорошо если Вы играли в горы на предыдущем повороте.

Если вы не контролировал гора с начала вашего последнего хода, он имеет болезнь вызова. Если это существо, оно не может атаковать, и вы не можете использовать свои активируемые способности с символом поворота ({T}) или символом разворота ({г}) в его стоимость. (Это означает, что вы не сможете использовать свой родной маны способности производить.)

302.6. Активируемая способность существа с символом водопроводной или символом разворота в стоимости активации не может быть активирована, если существо под контролем контроллера непрерывно с момента его последнего хода. Существо не может атаковать, если оно не было под контролем контроллера непрерывно с момента его последнего хода. Это правило неформально называют “болезнью вызова” правило.