diff options
author | Micksha <Micksha@users.noreply.github.com> | 2020-05-06 17:18:16 +0200 |
---|---|---|
committer | Micksha <Micksha@users.noreply.github.com> | 2020-05-07 17:09:19 +0200 |
commit | baa6322aaa5fceb52f757ee769fafb8870fc63b6 (patch) | |
tree | f220b13fa76df4acee6a3c68ba509d2ffa70f85e | |
parent | 976171f0e53a9818cfbe1ce727b0e4f6c0b8762a (diff) | |
download | serverdata-baa6322aaa5fceb52f757ee769fafb8870fc63b6.tar.gz serverdata-baa6322aaa5fceb52f757ee769fafb8870fc63b6.tar.bz2 serverdata-baa6322aaa5fceb52f757ee769fafb8870fc63b6.tar.xz serverdata-baa6322aaa5fceb52f757ee769fafb8870fc63b6.zip |
add brotherhood NPCs, giant maggot, lockpicks and gearwheel
-rw-r--r-- | db/constants.conf | 4 | ||||
-rw-r--r-- | db/re/item_db.conf | 18 | ||||
-rw-r--r-- | db/re/mob_db.conf | 43 | ||||
-rw-r--r-- | maps/re/012-3-3.mcache | bin | 504 -> 503 bytes | |||
-rw-r--r-- | npc/001-3-0/_import.txt | 1 | ||||
-rw-r--r-- | npc/001-3-0/_mobs.txt | 3 | ||||
-rw-r--r-- | npc/001-3-0/gates.txt | 46 | ||||
-rw-r--r-- | npc/001-3-2/_import.txt | 1 | ||||
-rw-r--r-- | npc/001-3-2/henry.txt | 20 | ||||
-rw-r--r-- | npc/008-3-5/_import.txt | 1 | ||||
-rw-r--r-- | npc/008-3-5/nunia.txt | 20 | ||||
-rw-r--r-- | npc/012-3-3/_mobs.txt | 2 |
12 files changed, 157 insertions, 2 deletions
diff --git a/db/constants.conf b/db/constants.conf index 4c83ec8c..ece7a722 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_NUNIE: 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/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 fc3f8b9e..09c7ad25 100644 --- a/db/re/mob_db.conf +++ b/db/re/mob_db.conf @@ -3183,6 +3183,49 @@ 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 + DamageMotion: 480 + Drops: { + BugLeg: 3500 + Gearwheel: 3300 + Carrot: 1000 + Moss: 900 + Carp: 100 + Pearl: 1 + } +}, +{ Id: 1100 SpriteName: "PoisonSkull" Name: "Poison Skull" diff --git a/maps/re/012-3-3.mcache b/maps/re/012-3-3.mcache Binary files differindex 76adf856..477daa73 100644 --- a/maps/re/012-3-3.mcache +++ b/maps/re/012-3-3.mcache diff --git a/npc/001-3-0/_import.txt b/npc/001-3-0/_import.txt index 5ead6439..502507be 100644 --- a/npc/001-3-0/_import.txt +++ b/npc/001-3-0/_import.txt @@ -2,4 +2,5 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/001-3-0/_mobs.txt", "npc/001-3-0/_warps.txt", +"npc/001-3-0/gates.txt", "npc/001-3-0/mundane.txt", diff --git a/npc/001-3-0/_mobs.txt b/npc/001-3-0/_mobs.txt index cfae2cf4..bba354c7 100644 --- a/npc/001-3-0/_mobs.txt +++ b/npc/001-3-0/_mobs.txt @@ -26,7 +26,7 @@ 001-3-0,86,131,4,2 monster Little Green Slime 1025,3,500,2000 001-3-0,175,31,4,2 monster Little Green Slime 1025,2,500,2000 001-3-0,147,67,4,2 monster Little Green Slime 1025,2,500,2000 -001-3-0,54,53,5,3 monster Poison Skull 1100,1,35000,60000 +001-3-0,55,50,5,3 monster Giant Maggot 1076,1,350000,60000 001-3-0,117,60,5,0 monster Cave Maggot 1027,25,500,2000 001-3-0,156,43,5,2 monster Crafty 1018,3,12000,20000 001-3-0,178,76,5,1 monster Crafty 1018,3,12000,20000 @@ -36,3 +36,4 @@ 001-3-0,54,85,5,0 monster Tortuga 1004,1,35000,300000 001-3-0,114,62,5,0 monster Tortuga 1004,1,35000,300000 001-3-0,167,100,6,1 monster Tortuga 1004,1,35000,300000 +001-3-0,41,104,2,3 monster Giant Maggot 1076,1,350000,60000 diff --git a/npc/001-3-0/gates.txt b/npc/001-3-0/gates.txt new file mode 100644 index 00000000..c3e4bcf7 --- /dev/null +++ b/npc/001-3-0/gates.txt @@ -0,0 +1,46 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// The Sewer Gates, and Wheels. +// THIS IS A PLACEHOLDER! + +001-3-0,90,62,0 script #Gate1 NPC_SEWER_GATE,{ + speech + l("This gate is closed."); + close; + +OnInit: + .distance = 1; + end; +} + +001-3-0,56,44,0 script #Gate2 NPC_SEWER_GATE,{ + speech + l("This gate is closed."); + close; + +OnInit: + .distance = 1; + end; +} + +001-3-0,92,61,0 script #Wheel1 NPC_SEWER_WHEEL,{ + speech + l("You try to move this wheel, but it is stuck. Something seems to be missing."); + close; + +OnInit: + .distance = 1; + end; +} + +001-3-0,58,43,0 script #Wheel1 NPC_SEWER_WHEEL,{ + speech + l("You try to move this wheel, but it is stuck. Something seems to be missing."); + close; + +OnInit: + .distance = 1; + end; +} diff --git a/npc/001-3-2/_import.txt b/npc/001-3-2/_import.txt index d427b6ed..d70ece30 100644 --- a/npc/001-3-2/_import.txt +++ b/npc/001-3-2/_import.txt @@ -1,3 +1,4 @@ // Map 001-3-2: Hideout // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/001-3-2/_warps.txt", +"npc/001-3-2/henry.txt", diff --git a/npc/001-3-2/henry.txt b/npc/001-3-2/henry.txt new file mode 100644 index 00000000..5032f87d --- /dev/null +++ b/npc/001-3-2/henry.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Henry, a Brotherhood member managing the Hideout in Artis. +// THIS IS A PLACEHOLDER! + +001-3-2,24,51,0 script Henry#001-3-2 NPC_HENRY,{ + speech + l("Stop! Who's there?"), + l("Ah, its you. Sophialla already informed me. I can help you to go to Woodland, but you also could do me a favor."), + l("After messing with the Major and the Legion here, I can teach you lockpicking. Ah, and you may try to find my friend Nunia in Woodland, once you go there. She seems to be disappeared."), + l("Call for Micksha and Jesusalva to implement all this, please."); + close; + +OnInit: + .sex = G_MALE; + .distance = 2; + end; +} diff --git a/npc/008-3-5/_import.txt b/npc/008-3-5/_import.txt index 55e17985..5113781e 100644 --- a/npc/008-3-5/_import.txt +++ b/npc/008-3-5/_import.txt @@ -2,3 +2,4 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/008-3-5/_mobs.txt", "npc/008-3-5/_warps.txt", +"npc/008-3-5/nunia.txt", diff --git a/npc/008-3-5/nunia.txt b/npc/008-3-5/nunia.txt new file mode 100644 index 00000000..99751009 --- /dev/null +++ b/npc/008-3-5/nunia.txt @@ -0,0 +1,20 @@ +// Evol scripts. +// Author: +// Micksha +// Description: +// Nunia, Henry's friend and Woodland's master thief. +// THIS IS A PLACEHOLDER! + +008-3-5,50,35,0 script Nunia NPC_NUNIA,{ + speech + l("Who dares to enter this cave? Who are you?"), + l("At least, you look peaceful. And I see by your fingers that you can deal with lockpicks."), + l("I am going to teach you all what a thief needs to know, later"), + l("Call for Micksha and Jesusalva to implement all this, please."); + close; + +OnInit: + .sex = G_FEMALE; + .distance = 2; + end; +} diff --git a/npc/012-3-3/_mobs.txt b/npc/012-3-3/_mobs.txt index f2da13cd..1d281763 100644 --- a/npc/012-3-3/_mobs.txt +++ b/npc/012-3-3/_mobs.txt @@ -1,7 +1,7 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 012-3-3: Mana Tree Cave mobs 012-3-3,40,28,13,3 monster Green Slime 1024,4,20000,75000 -012-3-3,41,55,15,31 monster Crafty 1018,7,2500,35000 +012-3-3,41,53,15,31 monster Crafty 1018,7,2500,35000 012-3-3,36,35,9,7 monster Mana Bug 1035,5,10000,10000 012-3-3,42,39,8,12 monster Silkworm 1040,5,3000,6000 012-3-3,42,35,7,6 monster Moubi 1072,1,500000,1000000 |