public void autoJob() {
        if (GameConstants.isEvan(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 2200);
                    break;
                case 20:
                    changeJob((short) (job + 10));
                    break;
                case 30:
                case 40:
                case 50:
                case 60:
                case 80:
                case 100:
                case 120:
                case 160:
                    changeJob((short) (job + 1));
                    break;
            }
        } else if (GameConstants.isMercedes(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 2300);
                    break;
                case 30:
                    changeJob((short) 2310);
                    break;
                case 60:
                    changeJob((short) 2311);
                    break;
                case 100:
                    changeJob((short) 2312);
                    break;
            }
        } else if (GameConstants.isHayato(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 4100);
                    break;
                case 30:
                    changeJob((short) 4110);
                    break;
                case 60:
                    changeJob((short) 4111);
                    break;
                case 100:
                    changeJob((short) 4112);
                    break;
            }
        } else if (GameConstants.isKanna(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 4200);
                    break;
                case 30:
                    changeJob((short) 4210);
                    break;
                case 60:
                    changeJob((short) 4211);
                    break;
                case 100:
                    changeJob((short) 4212);
                    break;
            }
        } else if (GameConstants.isAngelicBuster(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 6500);
                    break;
                case 30:
                    changeJob((short) 6510);
                    break;
                case 60:
                    changeJob((short) 6511);
                    break;
                case 100:
                    changeJob((short) 6512);
                    break;
            }
        } else if (GameConstants.isLuminous(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 2700);
                    break;
                case 30:
                    changeJob((short) 2710);
                    break;
                case 60:
                    changeJob((short) 2711);
                    break;
                case 100:
                    changeJob((short) 2712);
                    break;
            }
        } else if (GameConstants.isKaiser(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 6100);
                    break;
                case 30:
                    changeJob((short) 6110);
                    break;
                case 60:
                    changeJob((short) 6111);
                    break;
                case 100:
                    changeJob((short) 6112);
                    break;
            }
        } else if (GameConstants.isXenon(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 3600);
                    break;
                case 30:
                    changeJob((short) 3610);
                    break;
                case 60:
                    changeJob((short) 3611);
                    break;
                case 100:
                    changeJob((short) 3612);
                    break;
            }
        } else if (GameConstants.isDualBlade(job)) {
            switch (getLevel()) {
                case 10:
                    changeJob((short) 400);
                    break;
                case 20:
                    changeJob((short) 430);
                    break;
                case 30:
                    changeJob((short) 431);
                    break;
                case 45:
                    changeJob((short) 432);
                    break;
                case 60:
                    changeJob((short) 433);
                    break;
                case 100:
                    changeJob((short) 434);
                    break;
            }
        } else if (GameConstants.isJett(job)) {
            switch (getLevel()) {
                case 30:
                    changeJob((short) 570);
                    break;
                case 60:
                    changeJob((short) 571);
                    break;
                case 100:
                    changeJob((short) 572);
                    break;
            }
        }
    }