Skip to content

Шаг вживления органа засчитывается без фактического вживления #548

Description

Описание бага

При имплантации органа проверка и исполнение используют руки по-разному. Валидация ищет орган по всем рукам и поэтому разрешает шаг. А исполнение берёт только предмет из основной руки. Если в основной руке лежит посторонний предмет (кроме инструмента хирурга), срабатывает ветка которая выходит из метода, не выставив флаг. Из-за этого шаг засчитывается как выполненный, хотя InsertOrgan не вызывался, слот органа остаётся пустым.

Шаги по воспроизведению

Пешка на операционном столе, слот органа открыт и пуст.
В основную руку взять посторонний предмет (например медипен - НЕ хирургический инструмент).
В дополнительную руку взять оперируемый орган (например сердце).
Выполнить шаг вживления органа.

Ожидаемое поведение

Шаг засчитывается как выполненный, слот остаётся пустым.

ID раунда (если известно)

#15854

Логи или Скриншоты

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions