nsktravel, так тип свитка в сундуке задается
в начале игры.
Точнее, задается 5 свитков заклинаний (1..5 уровня) для героев разных уровней:
Герои 1-4 уровней получают всегда свиток 1го уровня
Герои 5-9 уровней получают всегда свиток 2го уровня
...
+ маленький шанс для героев высокого уровня повысить уровень свитка на 1 или 2
В твоем случае (Циэль - 1го уровня) вариантов нет. Точнее, только один: подкачать ее до 5го уровня и взять из этого сундука свиток с заклинанием 2го уровня.
Не знаю, с чего ты решил, что должно быть по другому. Я проверил все старые версии которые у меня сохранились - везде код одинаков.
Возможно, помнишь рандом из-за того, что поднимал сундуки высокоуровневыми или разными героями.