$w = $wyb[1]; switch ($w) { case "a": $zrecznosc = $zmienna3->getzrecz(); $zmienna2->atak($zmienna3, $zrecznosc); break; case "b": $wyn = array(); $wyn = pobranie($tekst4, 1); $poziom = $wyn[1]; switch ($poziom) { case $poziom >= 1 && $poziom <= 3: if ($zmienna2->getpktakcji() >= $poziom + 1) { $typ = $zmienna2->utwurzeliksir(); $eliksir = new $typ($poziom, $zmienna2); $zmienna2->seteliksir($eliksir, $poziom); echo "\nEliksir utworzony\n"; } else { echo "za malo punktow akcji"; } break; default: echo "\nPodaj cyfre z przedzialu 1-3\n"; break; } break; case "c": if ($zmienna2->getpktakcji() >= 1) { $zmienna2->wypijeliksir(); echo "\nEliksir wypity\n"; }