public override List<BattleFighter> getTarget(BattleFighter attacker, BattleTeam targetTeam)
		{
			int _startPoint = startPoint;
			List<int> _pointList = new List<int>();
			_pointList.Add(_startPoint);
			foreach (PointDirection _pd in pointArray)
			{
				int _index = _pd.getChangedIndex(_startPoint);
				if (ArrayUtils.isRightArrayIndex(_index, BattleConstants.HERO_BATTLE_ARR_LENGTH))
				{
					_pointList.Add(_index);
				}
			}
			List<BattleFighter> _fighterList = new List<BattleFighter>();
			foreach (int _index in _pointList)
			{
				_fighterList.Add(targetTeam.getFighterByIndex(_index));
			}
			return _fighterList;
		}