private boolean playerSkill(int dmg) {
        String skillz = "";
        for (int i = 0; i < hero.getJob().getSkills().length; i++) {
            if (!hero.getJob().getSkills()[i].getSkillName().equals("Attack")) {//Need to remove getSkills from adding Attack
                skillz += "[" + i + "]" + hero.getJob().getSkills()[i].getSkillName() +  ", ";
            }
        }

        skillz = skillz.substring(0, skillz.length() - 2);
        System.out.println(skillz);

        System.out.println("Which skill will you use?");

        int skillChosen = -1;
        boolean loop = true;
        while (loop) {
            try {
                System.out.print(">");
                skillChosen = scan.nextInt();
                scan.nextLine();//consumes empty line

                if (skillChosen < hero.getJob().getSkills().length && skillChosen >= 0 && !hero.getJob().getSkills()[skillChosen].getSkillName().equals("Attack")) {//^^ lol ^^
                    loop = false;
                }
                else {
                    TextRPG.invalidInput();
                }
            } catch (InputMismatchException e) {
                TextRPG.invalidInput();
                scan.next();
            }
        }
        if (hero.getCurrentMana() >= hero.getJob().getSkills()[skillChosen].getManaCost()) { //If they have enough mana
            dmg = hero.getJob().getSkills()[skillChosen].use();

            if (monster.getWeakness() == hero.getJob().getSkills()[skillChosen].getType()) {
                dmg = (int) (dmg * 1.5);//number uncertain about I am
            }
            monster.setCurrentHealth(monster.getCurrentHealth() - dmg);
            hero.setCurrentMana(hero.getCurrentMana() - hero.getJob().getSkills()[skillChosen].getManaCost());//uses up mana

            System.out.println("Did " + dmg + " damage! Remaining HP of monster:" + monster.getCurrentHealth());
            pass = true;//PASSED!
            return true;//do I need both of these...
        }
        else {
            System.out.println("Not enough mana!");
            return false;
        }
    }