@Override protected void onThrow(int cell) { if (Dungeon.level.map[cell] == Terrain.ALCHEMY || Dungeon.level.pit[cell]) { super.onThrow(cell); } else { Dungeon.level.plant(this, cell); } }