summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
authorMicksha <ms-shaman@gmx.de>2020-05-24 16:17:51 +0000
committerJesusaves <cpntb1@ymail.com>2020-05-24 16:17:51 +0000
commitb434d69f4305665b84fe7056120c578a792850f0 (patch)
treeb2e47702cb5268b72432a03a1289e11ece6a93d9 /db
parent3f982e4e0785fa4dc8242d87ae8291c6b4c2e659 (diff)
downloadserverdata-b434d69f4305665b84fe7056120c578a792850f0.tar.gz
serverdata-b434d69f4305665b84fe7056120c578a792850f0.tar.bz2
serverdata-b434d69f4305665b84fe7056120c578a792850f0.tar.xz
serverdata-b434d69f4305665b84fe7056120c578a792850f0.zip
Faction Core, Quest ID rewrite, Thieves Path.
Part of Leaving Artis redesign.
Diffstat (limited to 'db')
-rw-r--r--db/constants.conf4
-rw-r--r--db/map_index.txt131
-rw-r--r--db/quest_db.conf67
-rw-r--r--db/re/item_db.conf18
-rw-r--r--db/re/mob_db.conf42
5 files changed, 171 insertions, 91 deletions
diff --git a/db/constants.conf b/db/constants.conf
index 4c83ec8c..192fb7fa 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -4062,6 +4062,8 @@ constants_db: {
NPC_HASAN: 207
NPC_CRASMANDE: 208
NPC_MANATREE: 210
+ NPC_HENRY: 211
+ NPC_NUNIA: 212
NPC_CONFUSED_TREE: 400
NPC_ALIGE: 401
@@ -4128,6 +4130,8 @@ constants_db: {
NPC_FLAG_L: 464
NPC_FLAG_R: 465
NPC_TOICHI: 466
+ NPC_SEWER_GATE: 467
+ NPC_SEWER_WHEEL: 468
NPC_TREASURE: 469
NPC_TEST1: 800
diff --git a/db/map_index.txt b/db/map_index.txt
index 59a69dbf..ca1ca981 100644
--- a/db/map_index.txt
+++ b/db/map_index.txt
@@ -46,68 +46,69 @@
001-2-40 46
001-2-41 47
001-2-42 48
-001-2-5 49
-001-2-6 50
-001-2-7 51
-001-2-8 52
-001-2-9 53
-001-3-0 54
-001-3-1 55
-001-3-2 56
-008-1-1 57
-008-1-2 58
-008-1 59
-008-2-0 60
-008-2-1 61
-008-2-10 62
-008-2-11 63
-008-2-12 64
-008-2-13 65
-008-2-14 66
-008-2-15 67
-008-2-16 68
-008-2-17 69
-008-2-18 70
-008-2-19 71
-008-2-2 72
-008-2-20 73
-008-2-21 74
-008-2-22 75
-008-2-23 76
-008-2-24 77
-008-2-25 78
-008-2-26 79
-008-2-27 80
-008-2-28 81
-008-2-29 82
-008-2-3 83
-008-2-30 84
-008-2-31 85
-008-2-32 86
-008-2-4 87
-008-2-5 88
-008-2-6 89
-008-2-7 90
-008-2-8 91
-008-2-9 92
-008-3-0 93
-008-3-1 94
-008-3-2 95
-008-3-3 96
-008-3-4 97
-008-3-5 98
-008-3-6 99
-012-1 100
-012-2-1 101
-012-2-2 102
-012-2-3 103
-012-2-4 104
-012-2-5 105
-012-2-6 106
-012-2-7 107
-012-3-1 108
-012-3-2 109
-012-3-3 110
-sec_pri 111
-test 112
-testbg 113
+001-2-43 49
+001-2-5 50
+001-2-6 51
+001-2-7 52
+001-2-8 53
+001-2-9 54
+001-3-0 55
+001-3-1 56
+001-3-2 57
+008-1-1 58
+008-1-2 59
+008-1 60
+008-2-0 61
+008-2-1 62
+008-2-10 63
+008-2-11 64
+008-2-12 65
+008-2-13 66
+008-2-14 67
+008-2-15 68
+008-2-16 69
+008-2-17 70
+008-2-18 71
+008-2-19 72
+008-2-2 73
+008-2-20 74
+008-2-21 75
+008-2-22 76
+008-2-23 77
+008-2-24 78
+008-2-25 79
+008-2-26 80
+008-2-27 81
+008-2-28 82
+008-2-29 83
+008-2-3 84
+008-2-30 85
+008-2-31 86
+008-2-32 87
+008-2-4 88
+008-2-5 89
+008-2-6 90
+008-2-7 91
+008-2-8 92
+008-2-9 93
+008-3-0 94
+008-3-1 95
+008-3-2 96
+008-3-3 97
+008-3-4 98
+008-3-5 99
+008-3-6 100
+012-1 101
+012-2-1 102
+012-2-2 103
+012-2-3 104
+012-2-4 105
+012-2-5 106
+012-2-6 107
+012-2-7 108
+012-3-1 109
+012-3-2 110
+012-3-3 111
+sec_pri 112
+test 113
+testbg 114
diff --git a/db/quest_db.conf b/db/quest_db.conf
index 5f0b27ab..990c76cb 100644
--- a/db/quest_db.conf
+++ b/db/quest_db.conf
@@ -24,7 +24,7 @@ quest_db: (
)
},
******************************************************************************/
-
+// Drasil Island Quests (0~19)
{
Id: 0
Name: "ShipQuests_Julia"
@@ -101,34 +101,29 @@ quest_db: (
Id: 18
Name: "General_Cookies"
},
-{
- Id: 19
- Name: "ArtisQuests_LazyBrother"
-},
+
+// Artis Quests (20~49)
{
Id: 20
- Name: "ArtisQuests_Urchin"
+ Name: "ArtisQuests_LazyBrother"
},
{
Id: 21
- Name: "ArtisQuests_CatchPiou"
+ Name: "ArtisQuests_Urchin"
},
{
Id: 22
- Name: "ArtisQuests_Fishman"
+ Name: "ArtisQuests_CatchPiou"
},
{
Id: 23
- Name: "ArtisQuests_QOnan"
+ Name: "ArtisQuests_Fishman"
},
{
Id: 24
- Name: "Halloween_VisitArtis"
-},
-{
- Id: 25
- Name: "Halloween_BarrelQuest"
+ Name: "ArtisQuests_QOnan"
},
+// ID 25 IS FREE
{
Id: 26
Name: "General_Rumly"
@@ -137,10 +132,7 @@ quest_db: (
Id: 27
Name: "ArtisQuests_Enora"
},
-{
- Id: 28
- Name: "General_Narrator"
-},
+// ID 28 IS FREE
{
Id: 29
Name: "ArtisQuests_Fexil"
@@ -164,35 +156,58 @@ quest_db: (
{
Id: 34
Name: "ArtisQuests_TrainingLegion"
- },
+},
{
- Id: 36
+ Id: 35
+ Name: "ThiefQuests_Artis"
+},
+
+// Argaes Quests (50~99)
+{
+ Id: 50
Name: "HurnscaldQuests_Hinnak"
},
{
- Id: 37
+ Id: 51
Name: "HurnscaldQuests_Soup"
},
{
- Id: 38
+ Id: 52
Name: "HurnscaldQuests_Inspector"
},
{
- Id: 39
+ Id: 53
Name: "HurnscaldQuests_ForestBow"
},
{
- Id: 40
+ Id: 54
Name: "HurnscaldQuests_WoodenShield"
},
{
- Id: 41
+ Id: 55
Name: "General_Cooking"
},
{
- Id: 42
+ Id: 56
Name: "General_Brotherhood"
},
+// 57 reserved Kfahr
+
+// Event and General Quests (100~149)
+{
+ Id: 100
+ Name: "General_Narrator"
+},
+{
+ Id: 101
+ Name: "Halloween_VisitArtis"
+},
+{
+ Id: 102
+ Name: "Halloween_BarrelQuest"
+},
+
+// Test Quests, Debug Quests, etc. (1000+)
{
Id: 1000
Name: "Test_testing1"
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 38963955..5594ee93 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -1781,6 +1781,24 @@ item_db: (
Weight: 500
},
{
+ Id: 761
+ AegisName: "Gearwheel"
+ Name: "Gearwheel"
+ Type: "IT_ETC"
+ Buy: 2500
+ Sell: 650
+ Weight: 500
+},
+{
+ Id: 762
+ AegisName: "Lockpicks"
+ Name: "Lockpicks"
+ Type: "IT_ETC"
+ Buy: 5000
+ Sell: 400
+ Weight: 50
+},
+{
Id: 800
AegisName: "DiamondShard"
Name: "Diamond Shard"
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index c9656171..056fd8eb 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -3183,6 +3183,48 @@ mob_db: (
}
},
{
+ Id: 1076
+ SpriteName: "GiantMaggot"
+ Name: "Giant Maggot"
+ Lv: 20
+ Hp: 2407
+ Sp: 0
+ Exp: 63
+ JExp: 5
+ AttackRange: 1
+ Attack: [300, 450]
+ Def: 23
+ Mdef: 145
+ Stats: {
+ Str: 10
+ Agi: 30
+ Vit: 35
+ Int: 1
+ Dex: 30
+ Luk: 20
+ }
+ ChaseRange: 12
+ Race: 2
+ Element: (0, 2)
+ Mode: {
+ CanMove: true
+ CanAttack: true
+ CastSensorChase: true
+ ChangeChase: true
+ }
+ MoveSpeed: 1900
+ AttackDelay: 2700
+ AttackMotion: 672
+ DamaeMotion: 480
+ Drops: {
+ BugLeg: 3500
+ Carrot: 1000
+ Moss: 900
+ CommonCarp: 100
+ Pearl: 1
+ }
+},
+{
Id: 1100
SpriteName: "PoisonSkull"
Name: "Poison Skull"