diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-08-31 13:36:08 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-08-31 13:36:08 -0300 |
commit | 60ff5255e599da98a1486dfa1ba9e57ce6765a06 (patch) | |
tree | 72e9768c2cd4c3862a4781f26916b70217c91cca | |
parent | 9e5e0a32593e4e72c3ffafabc6101663c1869dff (diff) | |
download | serverdata-60ff5255e599da98a1486dfa1ba9e57ce6765a06.tar.gz serverdata-60ff5255e599da98a1486dfa1ba9e57ce6765a06.tar.bz2 serverdata-60ff5255e599da98a1486dfa1ba9e57ce6765a06.tar.xz serverdata-60ff5255e599da98a1486dfa1ba9e57ce6765a06.zip |
Rebalance: Firewalk, Nature Wall, Ground Strike, Frost Nova
-rw-r--r-- | db/re/skill_db.conf | 120 | ||||
-rw-r--r-- | npc/003-0/colin.txt | 8 | ||||
-rw-r--r-- | npc/003-0/luca.txt | 2 | ||||
-rw-r--r-- | npc/003-0/trickmaster.txt | 2 |
4 files changed, 69 insertions, 63 deletions
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf index a1fd3221f..6abca6ad2 100644 --- a/db/re/skill_db.conf +++ b/db/re/skill_db.conf @@ -927,7 +927,7 @@ skill_db: ( Lv10: 360 } SkillData1: { - Lv1: 7500 + Lv1: 8500 Lv2: 10000 Lv3: 12000 Lv4: 14000 @@ -3425,13 +3425,13 @@ skill_db: ( InterruptCast: true CastTime: { Lv1: 640 - Lv2: 640 - Lv3: 576 - Lv4: 576 - Lv5: 512 - Lv6: 512 - Lv7: 448 - Lv8: 448 + Lv2: 576 + Lv3: 412 + Lv4: 448 + Lv5: 384 + Lv6: 384 + Lv7: 384 + Lv8: 384 Lv9: 384 Lv10: 384 } @@ -3450,27 +3450,27 @@ skill_db: ( } FixedCastTime: { Lv1: 160 - Lv2: 160 - Lv3: 144 - Lv4: 144 - Lv5: 128 - Lv6: 128 - Lv7: 112 - Lv8: 112 + Lv2: 144 + Lv3: 128 + Lv4: 112 + Lv5: 96 + Lv6: 96 + Lv7: 96 + Lv8: 96 Lv9: 96 Lv10: 96 } Requirements: { SPCost: { - Lv1: 140 - Lv2: 160 - Lv3: 180 - Lv4: 200 - Lv5: 220 - Lv6: 240 - Lv7: 260 - Lv8: 280 - Lv9: 290 + Lv1: 120 + Lv2: 140 + Lv3: 160 + Lv4: 180 + Lv5: 200 + Lv6: 220 + Lv7: 240 + Lv8: 260 + Lv9: 280 Lv10: 300 } } @@ -12387,12 +12387,12 @@ skill_db: ( CastTime: 350 AfterCastActDelay: 500 SkillData2: { - Lv1: 10000 + Lv1: 15000 Lv2: 20000 - Lv3: 30000 - Lv4: 40000 - Lv5: 50000 - Lv6: 60000 + Lv3: 25000 + Lv4: 30000 + Lv5: 35000 + Lv6: 40000 Lv7: 70000 Lv8: 80000 Lv9: 90000 @@ -12402,15 +12402,15 @@ skill_db: ( Requirements: { SPCost: { Lv1: 95 - Lv2: 100 - Lv3: 110 - Lv4: 120 - Lv5: 130 - Lv6: 140 - Lv7: 150 - Lv8: 160 - Lv9: 170 - Lv10: 180 + Lv2: 120 + Lv3: 145 + Lv4: 170 + Lv5: 200 + Lv6: 200 + Lv7: 200 + Lv8: 200 + Lv9: 200 + Lv10: 200 } } }, @@ -28096,16 +28096,16 @@ skill_db: ( Element: "Ele_Fire" InterruptCast: true SkillInstances: { - Lv1: 8 - Lv2: 10 - Lv3: 12 - Lv4: 14 - Lv5: 16 - Lv6: 18 - Lv7: 20 - Lv8: 22 - Lv9: 24 - Lv10: 26 + Lv1: 7 + Lv2: 9 + Lv3: 11 + Lv4: 13 + Lv5: 15 + Lv6: 17 + Lv7: 19 + Lv8: 21 + Lv9: 23 + Lv10: 25 } CastTime: 1000 CoolDown: { @@ -28121,25 +28121,25 @@ skill_db: ( Lv10: 20000 } AfterCastActDelay: 1000 - SkillData1: 12000 - FixedCastTime: -1 + SkillData1: 9000 + FixedCastTime: 300 Requirements: { SPCost: { Lv1: 130 - Lv2: 134 - Lv3: 138 - Lv4: 142 - Lv5: 146 - Lv6: 150 - Lv7: 154 - Lv8: 158 - Lv9: 162 - Lv10: 166 + Lv2: 150 + Lv3: 180 + Lv4: 220 + Lv5: 250 + Lv6: 250 + Lv7: 250 + Lv8: 250 + Lv9: 250 + Lv10: 250 } } Unit: { Id: 0xdc - Interval: 500 + Interval: 750 Target: "Enemy" Flag: { UF_NOREITERATION: true diff --git a/npc/003-0/colin.txt b/npc/003-0/colin.txt index 7d8bbf77b..720afcbc1 100644 --- a/npc/003-0/colin.txt +++ b/npc/003-0/colin.txt @@ -20,6 +20,7 @@ mesc l("Napalm Beat - Spammable AoE Skill"); mesc l("Frost Diver - Attempt to freeze an enemy, dealing damage"); + mesc l("Fire Walk - Creates a trail of fire, harming any pursuer"); mesc l("Frost Nova - Freeze everything in a range"); mesc l("Note: You can exchange 1 @@ for 3 @@", getitemlink(GemPowder), getitemlink(Quill)), 1; @@ -29,6 +30,7 @@ l("Magic Strike"), MG_SOULSTRIKE, l("Napalm Beat"), MG_NAPALMBEAT, l("Frost Diver"), MG_FROSTDIVER, + l("Fire Walk"), SO_FIREWALK, l("Frost Nova"), WZ_FROSTNOVA, rif(countitem(GemPowder), l("Exchange Gempowder for Quill")), -1, l("Cancel"), 0; @@ -60,8 +62,12 @@ if (!mlearn(MG_FROSTDIVER, 7, 2, Quill, 1)) mesc l("You do not meet all requisites for this skill."), 1; break; + case SO_FIREWALK: + if (!mlearn(SO_FIREWALK, 2, 2, Lockpicks, 1)) + mesc l("You do not meet all requisites for this skill."), 1; + break; case WZ_FROSTNOVA: - if (!mlearn(WZ_FROSTNOVA, 7, 3, Quill, 1)) + if (!mlearn(WZ_FROSTNOVA, 4, 3, Quill, 1)) mesc l("You do not meet all requisites for this skill."), 1; break; default: diff --git a/npc/003-0/luca.txt b/npc/003-0/luca.txt index dc5720ebd..677f223c6 100644 --- a/npc/003-0/luca.txt +++ b/npc/003-0/luca.txt @@ -50,7 +50,7 @@ mesc l("You do not meet all requisites for this skill."), 1; break; case ASC_METEORASSAULT: - if (!mlearn(ASC_METEORASSAULT, 5, 2, FluoPowder, 3)) + if (!mlearn(ASC_METEORASSAULT, 3, 2, FluoPowder, 3)) mesc l("You do not meet all requisites for this skill."), 1; break; case SN_SHARPSHOOTING: diff --git a/npc/003-0/trickmaster.txt b/npc/003-0/trickmaster.txt index e35312606..519b152f8 100644 --- a/npc/003-0/trickmaster.txt +++ b/npc/003-0/trickmaster.txt @@ -23,7 +23,7 @@ "fullthrottle", ALL_FULL_THROTTLE, "darkillusion", GC_DARKILLUSION, "trickdead", NV_TRICKDEAD, - "firewalk", SO_FIREWALK, + //"firewalk", SO_FIREWALK, "Cancel", 0; mes ""; setskin ""; |