@Override public void onSelect(Integer target) { if (target != null) { if (target == getCurUser().getPos()) { GLog.i(TXT_SELF_TARGET); return; } final Wand curWand = (Wand) Wand.curItem; final int cell = Ballistica.cast(getCurUser().getPos(), target, true, curWand.hitChars); getCurUser().getSprite().zap(cell); curWand.wandEffect(cell); } }