ElementNode.GetTargetSpell C# (CSharp) Method

GetTargetSpell() public method

Gets the target spell.
public GetTargetSpell ( Queue elements ) : TargetSpell,
elements Queue Elements.
return TargetSpell,
	public TargetSpell GetTargetSpell(Queue<Element> elements){
		if(elements.Count==0)
			return null;

        Element element = elements.Dequeue ();
        Logger.Trace(element._name);

        if (!_nodes.ContainsKey (element))
        {
            return null;
        }
			
		
		if (_nodes [element]._nodes == null)
        {
            return null;
		}
		else
        {
            return _nodes [element].GetTargetSpell(elements);
		}
	}