Najlepiej w funkcjach aktywowanych przy trafieniu (lista jest w tutku o magicznych mieczach) zagnieźdź funkcję sprawdzającą w kogo trafiłeś. Na przykład jeśli warunek wróg = zombie lub demon lub szkielet okaże się poprawny wtedy odejmij mu dodatkowo powiedzmy 10 HP. Można by też próbować dynamicznie zmieniać obrażenia zadawane przez miecz, ale to by działało PO trafieniu a nie PRZED nim o_o