1. Hello!

    First of all, welcome to MapleLegends! You are currently viewing the forums as a guest, so you can only view the first post of every topic. We highly recommend registering so you can be part of our community.

    By registering to our forums you can introduce yourself and make your first friends, talk in the shoutbox, contribute, and much more!

    This process only takes a few minutes and you can always decide to lurk even after!

    - MapleLegends Administration-
  2. Experiencing disconnecting after inserting your login info? Make sure you are on the latest MapleLegends version. The current latest version is found by clicking here.
    Dismiss Notice

Job Advancement HP/MP gains

Discussion in 'Help & Advice' started by thetavi, May 22, 2015.

  1. Chew
    Offline

    Chew Headless Horseman

    896
    400
    372
    May 8, 2015
    Male
    7:19 AM
    Beginner
    I think that is the values your given from leveling up yes, but none of the guides actually state that you get this from "leveling up", NOT adding level up points to HP.
    So a thief will go from example 1000 to 1020~1024, from level 30 to 31. But we don't know this for sure yet as it has not been confirmed by Navi.
     
  2. Navi
    Offline

    Navi Administrator Staff Member Administrator Game Developer Game Moderator

    1,483
    1,437
    485
    Sep 9, 2014
    Male
    1:19 AM
    Moderator Post
    Code:
    ISkill improvingMaxMP = SkillFactory.getSkill(2000001);
    int improvingMaxMPLevel = getSkillLevel(improvingMaxMP);
    if (job == MapleJob.BEGINNER) {
            maxhp += rand(12, 16);
            maxmp += rand(10, 12);
    } else if (job.isA(MapleJob.WARRIOR)) {
            improvingMaxHP = SkillFactory.getSkill(1000001);
            improvingMaxHPLevel = getSkillLevel(improvingMaxHP);
            maxhp += rand(24, 28);
            maxmp += rand(4, 6);
    } else if (job.isA(MapleJob.MAGICIAN)) {
            maxhp += rand(10, 14);
            maxmp += rand(22, 24);
    } else if (job.isA(MapleJob.BOWMAN) || job.isA(MapleJob.THIEF)) {
            maxhp += rand(20, 24);
            maxmp += rand(14, 16);
    } else if (job.isA(MapleJob.PIRATE)) {
            improvingMaxHP = SkillFactory.getSkill(5100000);
            improvingMaxHPLevel = getSkillLevel(improvingMaxHP);
            maxhp += rand(22, 28);
            maxmp += rand(18, 23);
    }
    //For Warriors/Pirates/Magicians, the extra HP/MP from their Improving Max HP/MP skills are added at the end
    
     
    Last edited: May 29, 2015
    • Like Like x 4
    • Informative Informative x 1
  3. Bok
    Offline

    Bok Timer

    103
    23
    121
    Jan 27, 2017
    1:19 PM
    NinjaBok
    I am playing an Assassin, and according to this I was supposed to gain 150~200 MP after my job advancement to Assassin. However my MP is now 70X at Lv.38, and using the formula 14 x Level + 148, the minimum MP I can reset to is 680. I am only 20+ MP above that, so I'm wondering if I was supposed to gain MP after completing the 2nd job advancment.
     
  4. Navi
    Offline

    Navi Administrator Staff Member Administrator Game Developer Game Moderator

    1,483
    1,437
    485
    Sep 9, 2014
    Male
    1:19 AM
    Moderator Post
    Do you think that you are missing any MP?

    Below are my calculations (assuming you didn't add any AP into INT/MP and aren't wearing any int/mp equip):
    At Level 1, you start with 5 MP
    For 9 Levels as a Beginner, you gain ~11 MP/Level
    First Job Advancement for Thief does not add any MP
    Second Job Advancement for Thief adds ~175 MP
    For 28 Levels as a Thief/Assassin, you gain ~15 MP/Level

    If you add up 5+(11*9)+175+(15*28), you get 699, which means you're actually slightly doing better than the average.

    Note that you also gain 1 MP per level up for every 10 INT you have (either base or from equips) rounded down, so if you have at least 10 INT, you may get a small bump per level.
     
  5. Bok
    Offline

    Bok Timer

    103
    23
    121
    Jan 27, 2017
    1:19 PM
    NinjaBok
    Oh...so the formula has taken into account the job advancement bonus. Thanks!
     
  6. Buccaneer
    Offline

    Buccaneer Horny Mushroom

    46
    109
    51
    Mar 29, 2017
    Male
    1:19 AM
    Is this right?
    I heard that the pirates ones are higher (although I need to double check that) at an average of 325 HP?

    There there more code for 3rd and 4th jobs too? I can't seem to find those either!
     
    Last edited: May 2, 2017
  7. sennin
    Offline

    sennin Red Snail

    9
    15
    16
    Mar 20, 2017
    Male
    7:19 AM
    Sennin
    Beginner
    hii i was readed ur post and recently i get my 2nd job advancement im fighter.
    i start(swordman) whit 1552 hp and 292 mp
    Now (fighter) i have 1895 hp and same mp
    im not sure if u need this now but i hope this helps u
     
  8. Czaro
    Offline

    Czaro Orange Mushroom

    30
    0
    35
    Jun 27, 2017
    Male
    7:19 AM
    NaviNavi . Those codes still accurate? Also codes with job advance hp/mp gains ?
     
  9. TheDude
    Offline

    TheDude Selkie Jr.

    219
    75
    211
    Jun 13, 2016
    Male
    Canada, eh?
    1:19 AM
    Prometheus/1979/Starkiller
    why wouldnt they be accurate?
    and look at the first page of this thread to find hp/mp gains for job advancement
     
  10. TheDude
    Offline

    TheDude Selkie Jr.

    219
    75
    211
    Jun 13, 2016
    Male
    Canada, eh?
    1:19 AM
    Prometheus/1979/Starkiller
    thats a 343 hp gain, which falls in the the range of 300-350hp gain for advancing to fighter. also advancing to fighter doesnt say anything about mp gains. so whats the problem?

    look at the the first page of this thread 'HP/MP does not increase with 3rd or 4th job advancements in GMS.'
     

Share This Page