line AOE implementation
fix line attack handling