Небольшие допиливания
Доведено до ума

без метода Attack.Stop()