diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-07-18 01:12:01 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-07-18 01:12:01 -0300 |
commit | 05f07ee71603a8bf091c2c5a5458f118233cfd3a (patch) | |
tree | 60895c2247c1785934f9b6997baa16ea9b6e607c /npc/011-1 | |
parent | dfe3a9635cc4a85bbdd3ae5d394a1e883555e96d (diff) | |
download | serverdata-05f07ee71603a8bf091c2c5a5458f118233cfd3a.tar.gz serverdata-05f07ee71603a8bf091c2c5a5458f118233cfd3a.tar.bz2 serverdata-05f07ee71603a8bf091c2c5a5458f118233cfd3a.tar.xz serverdata-05f07ee71603a8bf091c2c5a5458f118233cfd3a.zip |
Fixes & Rebalance to Mana Stone
Diffstat (limited to 'npc/011-1')
-rw-r--r-- | npc/011-1/manastone.txt | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/npc/011-1/manastone.txt b/npc/011-1/manastone.txt index d8a105e47..a5d259b63 100644 --- a/npc/011-1/manastone.txt +++ b/npc/011-1/manastone.txt @@ -30,18 +30,20 @@ L_NotWorthy: percentheal -70+BaseLevel, -100+BaseLevel; npctalk3 l("You are not worthy!"); + if (MAGIC_LVL == 0) + dispbottom l("I should train my intelligence, have full MP, and don't neglect even Job Level."); end; L_Level: if (MAGIC_LVL == 0 && readparam(bInt) >= 30 && BaseLevel >= 40 && JobLevel >= 10 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; - if (MAGIC_LVL == 1 && readparam(bInt) >= 60 && BaseLevel >= 60 && JobLevel >= 30 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 1 && readparam(bInt) >= 45 && BaseLevel >= 60 && JobLevel >= 25 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; // Everything below this line is garbage - if (MAGIC_LVL == 2 && readparam(bInt) >= 90 && BaseLevel >= 80 && JobLevel >= 50 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; - if (MAGIC_LVL == 3 && readparam(bInt) >= 120 && BaseLevel >= 100 && JobLevel >= 70 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; - if (MAGIC_LVL == 4 && readparam(bInt) >= 150 && BaseLevel >= 120 && JobLevel >= 90 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; - if (MAGIC_LVL == 5 && readparam(bInt) >= 180 && BaseLevel >= 140 && JobLevel >= 110 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; - if (MAGIC_LVL == 6 && readparam(bInt) >= 210 && BaseLevel >= 160 && JobLevel >= 120 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 2 && readparam(bInt) >= 60 && BaseLevel >= 80 && JobLevel >= 40 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 3 && readparam(bInt) >= 75 && BaseLevel >= 100 && JobLevel >= 55 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 4 && readparam(bInt) >= 90 && BaseLevel >= 120 && JobLevel >= 70 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 5 && readparam(bInt) >= 105 && BaseLevel >= 140 && JobLevel >= 85 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; + if (MAGIC_LVL == 6 && readparam(bInt) >= 120 && BaseLevel >= 160 && JobLevel >= 100 && readparam(Sp) == readparam(MaxSp)) goto L_LevelUp; if (MAGIC_LVL >= 7) npctalk3 l("You already got all power I could grant you!"); if (is_gm()) percentheal -20, -50; if (MAGIC_LVL >= 7 || is_gm()) close; |