summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-07-18 03:18:06 -0300
committerJesusaves <cpntb1@ymail.com>2018-07-18 03:18:06 -0300
commit504fa5c8aff7649fbdd02c1b0a8d364d7b40cac2 (patch)
tree3de6f94f1c18b8b2fb894f0719e8561e1150773f
parent1cbbeef8c0feb5b380613f121170bc69eedf5d85 (diff)
downloadserverdata-504fa5c8aff7649fbdd02c1b0a8d364d7b40cac2.tar.gz
serverdata-504fa5c8aff7649fbdd02c1b0a8d364d7b40cac2.tar.bz2
serverdata-504fa5c8aff7649fbdd02c1b0a8d364d7b40cac2.tar.xz
serverdata-504fa5c8aff7649fbdd02c1b0a8d364d7b40cac2.zip
Mana cost for magic skills.
-rw-r--r--db/re/skill_db.conf220
-rw-r--r--npc/003-0/mages.txt12
-rw-r--r--npc/011-1/manastone.txt2
3 files changed, 119 insertions, 115 deletions
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index 4f93bee6a..efe353053 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -504,7 +504,7 @@ skill_db: (
SplashArea: true
SplitDamage: true
}
- SplashRange: 1
+ SplashRange: 2
InterruptCast: true
CastTime: 400
AfterCastActDelay: {
@@ -522,16 +522,16 @@ skill_db: (
FixedCastTime: 100
Requirements: {
SPCost: {
- Lv1: 9
- Lv2: 9
- Lv3: 9
- Lv4: 12
- Lv5: 12
- Lv6: 12
- Lv7: 15
- Lv8: 15
- Lv9: 15
- Lv10: 18
+ Lv1: 90
+ Lv2: 120
+ Lv3: 150
+ Lv4: 190
+ Lv5: 220
+ Lv6: 250
+ Lv7: 290
+ Lv8: 350
+ Lv9: 400
+ Lv10: 500
}
}
},
@@ -731,16 +731,16 @@ skill_db: (
}
Requirements: {
SPCost: {
- Lv1: 12
- Lv2: 14
- Lv3: 16
- Lv4: 18
- Lv5: 20
- Lv6: 22
- Lv7: 24
- Lv8: 26
- Lv9: 28
- Lv10: 30
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 300
}
}
},
@@ -879,16 +879,16 @@ skill_db: (
Lv10: 200
}
SPCost: {
- Lv1: 125
- Lv2: 150
- Lv3: 175
- Lv4: 200
- Lv5: 250
- Lv6: 300
- Lv7: 400
- Lv8: 500
- Lv9: 600
- Lv10: 750
+ Lv1: 100
+ Lv2: 125
+ Lv3: 150
+ Lv4: 175
+ Lv5: 200
+ Lv6: 250
+ Lv7: 300
+ Lv8: 350
+ Lv9: 400
+ Lv10: 450
}
},
{
@@ -1094,16 +1094,16 @@ skill_db: (
}
Requirements: {
SPCost: {
- Lv1: 12
- Lv2: 14
- Lv3: 16
- Lv4: 18
- Lv5: 20
- Lv6: 22
- Lv7: 24
- Lv8: 26
- Lv9: 28
- Lv10: 30
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 300
}
}
},
@@ -2000,11 +2000,15 @@ skill_db: (
}
AttackType: "Weapon"
Element: "Ele_Poison"
+ CastTime: 1500
+ AfterCastActDelay: 2000
+ FixedCastTime: 1000
+ CoolDown: 30000
DamageType: {
NoDamage: true
}
Requirements: {
- SPCost: 10
+ SPRateCost: 40
}
},
{
@@ -2036,7 +2040,7 @@ skill_db: (
Lv10: 1
}
AfterCastActDelay: {
- Lv1: 0
+ Lv1: 500
Lv2: 1000
Lv3: 2000
Lv4: 3000
@@ -2442,16 +2446,16 @@ skill_db: (
FixedCastTime: 0
Requirements: {
SPCost: {
- Lv1: 14
- Lv2: 18
- Lv3: 22
- Lv4: 26
- Lv5: 30
- Lv6: 34
- Lv7: 38
- Lv8: 42
- Lv9: 46
- Lv10: 50
+ Lv1: 75
+ Lv2: 95
+ Lv3: 115
+ Lv4: 135
+ Lv5: 155
+ Lv6: 175
+ Lv7: 195
+ Lv8: 215
+ Lv9: 235
+ Lv10: 250
}
// Items: {
// Holy_Water: 1
@@ -3536,16 +3540,16 @@ skill_db: (
}
Requirements: {
SPCost: {
- Lv1: 12
- Lv2: 14
- Lv3: 16
- Lv4: 18
- Lv5: 20
- Lv6: 22
- Lv7: 24
- Lv8: 26
- Lv9: 28
- Lv10: 30
+ Lv1: 100
+ Lv2: 120
+ Lv3: 140
+ Lv4: 160
+ Lv5: 180
+ Lv6: 200
+ Lv7: 220
+ Lv8: 240
+ Lv9: 260
+ Lv10: 300
}
}
},
@@ -5395,7 +5399,7 @@ skill_db: (
CastTime: 1600
FixedCastTime: 400
Requirements: {
- SPCost: 15
+ SPCost: 75
}
},
{
@@ -8316,20 +8320,20 @@ skill_db: (
}
InterruptCast: true
SkillData1: {
- Lv1: 1200000
- Lv2: 1200000
- Lv3: 1200000
- Lv4: 1200000
- Lv5: 1800000
- Lv6: 1800000
- Lv7: 1800000
- Lv8: 1800000
- Lv9: 1800000
- Lv10: 1800000
+ Lv1: 120000
+ Lv2: 135000
+ Lv3: 150000
+ Lv4: 165000
+ Lv5: 180000
+ Lv6: 195000
+ Lv7: 210000
+ Lv8: 225000
+ Lv9: 240000
+ Lv10: 255000
}
FixedCastTime: 3000
Requirements: {
- SPCost: 40
+ SPCost: 150
// Items: {
// Boody_Red: 1
// }
@@ -8356,20 +8360,20 @@ skill_db: (
}
InterruptCast: true
SkillData1: {
- Lv1: 1200000
- Lv2: 1200000
- Lv3: 1200000
- Lv4: 1200000
- Lv5: 1800000
- Lv6: 1800000
- Lv7: 1800000
- Lv8: 1800000
- Lv9: 1800000
- Lv10: 1800000
+ Lv1: 120000
+ Lv2: 135000
+ Lv3: 150000
+ Lv4: 165000
+ Lv5: 180000
+ Lv6: 195000
+ Lv7: 210000
+ Lv8: 225000
+ Lv9: 240000
+ Lv10: 255000
}
FixedCastTime: 3000
Requirements: {
- SPCost: 40
+ SPCost: 150
// Items: {
// Crystal_Blue: 1
// }
@@ -8396,20 +8400,20 @@ skill_db: (
}
InterruptCast: true
SkillData1: {
- Lv1: 1200000
- Lv2: 1200000
- Lv3: 1200000
- Lv4: 1200000
- Lv5: 1800000
- Lv6: 1800000
- Lv7: 1800000
- Lv8: 1800000
- Lv9: 1800000
- Lv10: 1800000
+ Lv1: 120000
+ Lv2: 135000
+ Lv3: 150000
+ Lv4: 165000
+ Lv5: 180000
+ Lv6: 195000
+ Lv7: 210000
+ Lv8: 225000
+ Lv9: 240000
+ Lv10: 255000
}
FixedCastTime: 3000
Requirements: {
- SPCost: 40
+ SPCost: 150
// Items: {
// Wind_Of_Verdure: 1
// }
@@ -8436,20 +8440,20 @@ skill_db: (
}
InterruptCast: true
SkillData1: {
- Lv1: 1200000
- Lv2: 1200000
- Lv3: 1200000
- Lv4: 1200000
- Lv5: 1800000
- Lv6: 1800000
- Lv7: 1800000
- Lv8: 1800000
- Lv9: 1800000
- Lv10: 1800000
+ Lv1: 120000
+ Lv2: 135000
+ Lv3: 150000
+ Lv4: 165000
+ Lv5: 180000
+ Lv6: 195000
+ Lv7: 210000
+ Lv8: 225000
+ Lv9: 240000
+ Lv10: 255000
}
FixedCastTime: 3000
Requirements: {
- SPCost: 40
+ SPCost: 150
// Items: {
// Yellow_Live: 1
// }
diff --git a/npc/003-0/mages.txt b/npc/003-0/mages.txt
index 6f92cdd23..118f6b035 100644
--- a/npc/003-0/mages.txt
+++ b/npc/003-0/mages.txt
@@ -6,12 +6,12 @@
// Sage
// SA_FREECAST (allows to move/attack while casting)
-// SA_FLAMELAUNCHER (bestow fire element on weapon for 20m, 70% cth)
-// SA_FROSTWEAPON (bestow water element on weapon for 20m, 70% cth)
-// SA_LIGHTNINGLOADER (bestow wind element on weapon for 20m, 70% cth)
-// SA_SEISMICWEAPON (bestow earth element on weapon for 20m, 70% cth)
+// SA_FLAMELAUNCHER (bestow fire element on weapon for 2m, 70% cth)
+// SA_FROSTWEAPON (bestow water element on weapon for 2m, 70% cth)
+// SA_LIGHTNINGLOADER (bestow wind element on weapon for 2m, 70% cth)
+// SA_SEISMICWEAPON (bestow earth element on weapon for 2m, 70% cth)
// SA_DRAGONOLOGY (+4% ATK, +2% MATK, +1 INT and +4% resist against DRAGONS)
-// some summoning magic, maybe? Or just MAGIC_EXP gain rate up
+// Maybe MAGIC_EXP gain rate up?
// Priest
// Broken //AL_PNEUMA (BLOCKS ranged (4+ tiles) physical attacks on a 3x3 area. No bows :D)
@@ -19,4 +19,4 @@
// MG_SRECOVERY (small increase to SP Recovery while idle each 10 sec.)
// ALL_RESURRECTION (Revive at 10% HP. May insta-kill undead.)
// PR_ASPERSIO (Change anyone weapon to holy for 60s. Or 40 defense-disregard holy dmg to undead/evil)
-// TF_DETOXIFY (cancels poison)
+// TF_DETOXIFY (cancels poison. 40% MP.)
diff --git a/npc/011-1/manastone.txt b/npc/011-1/manastone.txt
index 82ea148a1..543acbc4a 100644
--- a/npc/011-1/manastone.txt
+++ b/npc/011-1/manastone.txt
@@ -39,9 +39,9 @@ L_NotWorthy:
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) >= 45 && BaseLevel >= 60 && JobLevel >= 25 && 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;
// Everything below this line is garbage
- 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;