Всем привет!
Знающий народ, подскажите пожалуйста, есть ли в данном фрагменте кода юнита очевидные проблемы.
Контекст проблемы следующий: данный юнит успешно работает на тактике в кастом-битве, но при этом вызывает вылеты при загрузке тактического режима в кампании, когда находится в стеке армии, штурмующей/осаждающей какое-нибудь поселение.
Текущая ситуация следующая: в принципе я и сам могу разобраться, однако устройство EDU-записи юнита в деталях помню плохо (требуется время, чтобы освежить в памяти всё, это вполне осуществимо, но конкретно сейчас не является приоритетным), просто нужно, чтобы кто-то поднаторевший в данном деле со свежим знанием темы взглянул зорким глазом на нижеприведенный код, увидел возможные источники проблемы и намекнул, куда стоит копать.
type dunlendings warriors
dictionary dunlendings_warriors
category infantry
class light
voice_type Heavy
banner faction main_infantry
banner holy crusade
soldier dunlendings_warriors_upg0, 60, 0, 0.8
mount_effect elephant -4
attributes sea_faring, hide_forest, hardy, can_withdraw, free_upkeep_unit
move_speed_mod 0.9
formation 1.6, 1.6, 3.2, 3.2, 4, square
stat_health 1, 3
stat_pri 8, 5, no, 0, 0, melee, melee_blade, blunt, mace, 75, 1
stat_pri_attr ap
stat_sec 0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1
stat_sec_attr no
stat_pri_armour 2, 2, 6, leather
stat_sec_armour 0, 0, flesh
stat_heat 4
stat_ground 1, 0, 2, 0
stat_mental 16, impetuous, untrained
stat_charge_dist 7
stat_fire_delay 0
stat_food 10, 20
stat_cost 1, 220, 120, 35, 35, 400, 4, 100
armour_ug_levels 0, 1, 2
armour_ug_models dunlendings_warriors_upg0, dunlendings_warriors_upg1, dunlendings_warriors_upg2
ownership isengard, dunland, slave
era 0 isengard, dunland, slave
era 1 isengard, dunland, slave
era 2 isengard, dunland, slave
recruit_priority_offset 8

Заранее спасибо за ответы!