public Arrow GetArrow() { if (Arrows.Count == 0) { OnNoArrowPop(Arrows); return(null); } return(Arrows.Pop()); }