Регистрация: Nov 2010
Сообщений: 21
|
Насколько я понимаю, ошибка где-то в районе функции Action(); которая вызывается из функции nextturn(); что в конце кода...
Проблема в том, что в массив TimeLine несколько раз подряд записывается массив EnemyAction.
Если на втором ходу вывести trace (TimeLine); то пишет так:
TimeLine=,,,Яростная атака,Рубящий удар,в корпус,12,,Яростная атака,Удар щитом,в голову,18,,,Яростная атака,Удар щитом,в голову,18
А если на третьем:
TimeLine=,,,Яростная атака,Рубящий удар,в корпус,12,,Держать дистанцию,Удар щитом,в голову,12,,,Держать дистанцию,Удар щитом,в голову,12,,,,,Держать дистанцию,Удар щитом,в голову,12
Четвертый:
TimeLine=,,,Яростная атака,Рубящий удар,в корпус,12,,Яростная атака,Рубящий удар,в голову,15,,,Яростная атака,Рубящий удар,в голову,15,,,,,Яростная атака,Рубящий удар,в голову,15,,,,,Яростная атака,Рубящий удар,в голову,15
И так далее...
|