public void createEnemy() {
        isEnemyDead = false;
        if (player.getLevel() == 1) {
            enemy.setLevel(rnd.nextInt(2) + 1);
        } else {
            enemy.setLevel(rnd.nextInt(3) + player.getLevel() - 1);
        }


        enemy.setRaging(false);
        enemy.setStatus("Calm");
        enemy.setStrength(rnd.nextInt(3) + 1);
        enemy.setDexterity(rnd.nextInt(3) + 1);
        enemy.setConstitution(rnd.nextInt(3) + 1);

        enemy.setHealthCap(30 * enemy.getConstitution());

        enemy.setAttackRating(enemy.getStrength() * 5);
        enemy.setDefenseRating(enemy.getDexterity() * 5);

        if (enemy.getLevel() >= 2) {
            for (int i = 2; i <= enemy.getLevel(); i++) {
                if (i % 3 == 0) {
                    int temp = rnd.nextInt(3);
                    switch (temp) {
                        case 0:
                            enemy.setStrength(enemy.getStrength() + 1);
                            break;
                        case 1:
                            enemy.setDexterity(enemy.getDexterity() + 1);
                            break;
                        case 2:
                            enemy.setConstitution(enemy.getConstitution() + 1);
                            break;
                    }
                }

                enemy.setHealthCap(enemy.getHealthCap() + enemy.getConstitution() * 8);

                enemy.setAttackRating(enemy.getAttackRating() + enemy.getStrength());
                enemy.setDefenseRating(enemy.getDefenseRating() + enemy.getDexterity());
            }
        }
        enemy.setWorth(enemy.getAttackRating() + enemy.getDefenseRating() + (enemy.getHealthCap() / 2));
        enemy.setHealth(enemy.getHealthCap());
        enemy.setPictureID(rnd.nextInt(6));
    }