Хочу, чтобы при посещении гарнизонов ИИ, стажники в них были неприсоединяемы.
А при посещении их игроком - стражников можно было бы оставлять/присоединять.
Написал:
Но, получается, что при взятии/посещении гарнизона противника считывается показатель бывшего хозяина и только при повторном посещении гарнизона код срабатывает правильно.
P.S. Считывание в !$OB33; и !?BA1; даёт те же данные
UPD Вопрос снят. Решается через определение хозяина героя, напавшего/посетившего гарнизон