Копий тогда ещё не было, а в атакуемом городе был 1 лук (который всех положил) и 2 коляски (которые прибежали в последний момент).
При наличии шпиона, нужно атаковать наверняка. Лука ты видел, коляски тоже должен был видеть. Соответственно, для уверенной атаки требовалось 6 колясок если город не на холме. Значит, или плохо использовал шпиона, или не расчитал силы, или сильно не повезло с рендомом.