From c88088ba36a6577ce81f6ed6cf1d0ceea73cd91b Mon Sep 17 00:00:00 2001 From: Micksha Date: Mon, 30 Apr 2018 14:01:24 +0200 Subject: update maps and dbs for new items/mobs --- conf/map/maps.conf | 1 + db/map_index.txt | 71 ++-- db/re/item_db.conf | 888 +++++++++++++++++++++++++++++++++++++++++ db/re/mob_db.conf | 1012 ++++++++++++++++++++++++++++++++++++++++++++--- db/re/mob_skill_db.txt | 74 ++++ maps/re/001-1.mcache | Bin 3059 -> 3062 bytes maps/re/008-1-1.mcache | Bin 0 -> 358 bytes maps/re/008-1.mcache | Bin 6856 -> 6866 bytes maps/re/008-3-1.mcache | Bin 185 -> 194 bytes npc/001-3-0/_mobs.txt | 18 +- npc/001-3-1/_mobs.txt | 8 +- npc/008-1-1/_import.txt | 2 + npc/008-1/_mobs.txt | 61 ++- npc/008-3-1/_import.txt | 1 + npc/008-3-1/_mobs.txt | 8 + npc/_import.txt | 1 + 16 files changed, 2049 insertions(+), 96 deletions(-) create mode 100644 db/re/mob_skill_db.txt create mode 100644 maps/re/008-1-1.mcache create mode 100644 npc/008-1-1/_import.txt create mode 100644 npc/008-3-1/_mobs.txt diff --git a/conf/map/maps.conf b/conf/map/maps.conf index a9351a38..58cf9446 100644 --- a/conf/map/maps.conf +++ b/conf/map/maps.conf @@ -56,6 +56,7 @@ map_list: ( "001-2-9", "001-3-0", "001-3-1", + "008-1-1", "008-1", "008-2-0", "008-2-1", diff --git a/db/map_index.txt b/db/map_index.txt index f7f905ed..547afb0b 100644 --- a/db/map_index.txt +++ b/db/map_index.txt @@ -53,38 +53,39 @@ 001-2-9 53 001-3-0 54 001-3-1 55 -008-1 56 -008-2-0 57 -008-2-1 58 -008-2-10 59 -008-2-11 60 -008-2-12 61 -008-2-13 62 -008-2-14 63 -008-2-15 64 -008-2-16 65 -008-2-17 66 -008-2-18 67 -008-2-19 68 -008-2-2 69 -008-2-20 70 -008-2-21 71 -008-2-22 72 -008-2-23 73 -008-2-24 74 -008-2-25 75 -008-2-26 76 -008-2-27 77 -008-2-28 78 -008-2-29 79 -008-2-3 80 -008-2-30 81 -008-2-4 82 -008-2-5 83 -008-2-6 84 -008-2-7 85 -008-2-8 86 -008-2-9 87 -008-3-1 88 -test 89 -testbg 90 +008-1-1 56 +008-1 57 +008-2-0 58 +008-2-1 59 +008-2-10 60 +008-2-11 61 +008-2-12 62 +008-2-13 63 +008-2-14 64 +008-2-15 65 +008-2-16 66 +008-2-17 67 +008-2-18 68 +008-2-19 69 +008-2-2 70 +008-2-20 71 +008-2-21 72 +008-2-22 73 +008-2-23 74 +008-2-24 75 +008-2-25 76 +008-2-26 77 +008-2-27 78 +008-2-28 79 +008-2-29 80 +008-2-3 81 +008-2-30 82 +008-2-4 83 +008-2-5 84 +008-2-6 85 +008-2-7 86 +008-2-8 87 +008-2-9 88 +008-3-1 89 +test 90 +testbg 91 diff --git a/db/re/item_db.conf b/db/re/item_db.conf index e3d0be9f..de337b46 100644 --- a/db/re/item_db.conf +++ b/db/re/item_db.conf @@ -2083,6 +2083,579 @@ item_db: ( Buy: 100000 Sell: 100 }, +{ + Id: 731 + AegisName: "EmptyBottle" + Name: "Empty Bottle" + Type: "IT_ETC" + Buy: 500 + Sell: 100 + Weight: 100 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 731 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 732 + AegisName: "RawLog" + Name: "Raw Log" + Type: "IT_ETC" + Buy: 200 + Sell: 5 + Weight: 200 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 732 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 733 + AegisName: "PinkAntennae" + Name: "Pink Antennae" + Type: "IT_ETC" + Buy: 500 + Sell: 15 + Weight: 25 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 733 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 734 + AegisName: "EmptyMug" + Name: "Empty Mug" + Type: "IT_ETC" + Buy: 1500 + Sell: 50 + Weight: 100 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 734 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 735 + AegisName: "PinkPetal" + Name: "Pink Petal" + Type: "IT_ETC" + Buy: 75 + Sell: 8 + Weight: 5 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 735 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 736 + AegisName: "PileOfAsh" + Name: "Pile Of Ash" + Type: "IT_ETC" + Buy: 500 + Sell: 20 + Weight: 5 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 736 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 737 + AegisName: "AlizarinHerb" + Name: "Alizarin Herb" + Type: "IT_ETC" + Buy: 20 + Sell: 1 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 737 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 738 + AegisName: "CobaltHerb" + Name: "Cobalt Herb" + Type: "IT_ETC" + Buy: 20 + Sell: 1 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 738 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 739 + AegisName: "GambogeHerb" + Name: "Gamboge Herb" + Type: "IT_ETC" + Buy: 20 + Sell: 1 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 739 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 740 + AegisName: "MauveHerb" + Name: "Mauve Herb" + Type: "IT_ETC" + Buy: 20 + Sell: 1 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 740 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 741 + AegisName: "GoldNuggets" + Name: "Gold Nuggets" + Type: "IT_ETC" + Buy: 10000 + Sell: 1500 + Weight: 100 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 741 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 742 + AegisName: "Coal" + Name: "Coal" + Type: "IT_ETC" + Buy: 1800 + Sell: 100 + Weight: 50 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 742 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 743 + AegisName: "IronOre" + Name: "Iron Ore" + Type: "IT_ETC" + Buy: 6500 + Sell: 350 + Weight: 150 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 743 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 744 + AegisName: "MaggotSlime" + Name: "Maggot Slime" + Type: "IT_ETC" + Buy: 100 + Sell: 3 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 744 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 745 + AegisName: "BugLeg" + Name: "Bug Leg" + Type: "IT_ETC" + Buy: 100 + Sell: 4 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 745 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 746 + AegisName: "HardSpike" + Name: "Hard Spike" + Type: "IT_ETC" + Buy: 750 + Sell: 60 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 746 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 747 + AegisName: "SilkCocoon" + Name: "Silk Cocoon" + Type: "IT_ETC" + Buy: 500 + Sell: 25 + Weight: 1 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + WeaponLv: 0 + EquipLv: 0 + Refine: false + ViewSprite: 746 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 800 + AegisName: "DiamondShard" + Name: "Diamond Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 801 + AegisName: "RubyShard" + Name: "Ruby Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 802 + AegisName: "EmeraldShard" + Name: "Emerald Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 803 + AegisName: "SapphireShard" + Name: "Sapphire Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 804 + AegisName: "TopazShard" + Name: "Topaz Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 805 + AegisName: "AmethystShard" + Name: "Amethyst Shard" + Type: "IT_ETC" + Buy: 5000 + Sell: 700 + Weight: 10 + Slots: 0 + Job: { + All: true + } + Refine: false + BindOnEquip: false + BuyingStore: true +}, +{ + Id: 1000 + AegisName: "CopperNecklace" + Name: "Copper Necklace" + Type: "IT_ARMOR" + Buy: 10000 + Sell: 400 + Weight: 50 + Atk: 0 + Matk: 0 + Def: 0 + Range: 0 + Slots: 1 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: "EQP_ACC_L" + WeaponLv: 0 + EquipLv: 1 + Refine: false + ViewSprite: 1000 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 + AllowCards: { + id5028: 1 + id5029: 1 + id5030: 1 + id5031: 1 + id5032: 1 + id5033: 1 + } +}, { Id: 1300 AegisName: "CreasedShirt" @@ -2271,6 +2844,67 @@ item_db: ( Delay: 0 Sprite: 0 }, +{ + Id: 1306 + AegisName: "ForestArmor" + Name: "Forest Armor" + Type: "IT_ARMOR" + Buy: 25000 + Sell: 7300 + Weight: 170 + Atk: 0 + Matk: 0 + Def: 350 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: "EQP_HEAD_MID" + WeaponLv: 0 + EquipLv: 17 + Refine: false + ViewSprite: 1306 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 + Script: <" + bonus bDex, 5; + "> +}, +{ + Id: 1307 + AegisName: "SilkRobe" + Name: "Silk Robe" + Type: "IT_ARMOR" + Buy: 35000 + Sell: 2900 + Weight: 70 + Atk: 0 + Matk: 0 + Def: 100 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: "EQP_HEAD_MID" + WeaponLv: 0 + EquipLv: 17 + Refine: false + ViewSprite: 1307 + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 + Script: <" + bonus bInt, 3; + bonus bAgi, 1; + "> +}, { Id: 1800 AegisName: "LousyMoccasins" @@ -2806,6 +3440,122 @@ item_db: ( Delay: 0 Sprite: 0 }, +{ + Id: 3505 + AegisName: "TrainingWand" + Name: "Training Wand" + Type: "IT_WEAPON" + Buy: 20000 + Sell: 1500 + Weight: 67 + Atk: 150 + Matk: 250 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: ["EQP_HAND_R", "EQP_HAND_L"] + WeaponLv: 1 + EquipLv: 10 + Refine: false + Subtype: "W_STAFF" + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 + Script: <" + skill AL_HEAL, 1; + bonus bMagicAtkDef, 10; + "> +}, +{ + Id: 3506 + AegisName: "ManaTorch" + Name: "Mana Torch" + Type: "IT_WEAPON" + Buy: 12500 + Sell: 1000 + Weight: 150 + Atk: 200 + Matk: 150 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: ["EQP_HAND_R", "EQP_HAND_L"] + WeaponLv: 1 + EquipLv: 10 + Refine: false + Subtype: "W_STAFF" + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 + Script: <" + skill MG_FIREBALL, 1; + bonus bMatkRate, 10; + "> +}, +{ + Id: 3507 + AegisName: "Scythe" + Name: "Scythe" + Type: "IT_WEAPON" + Buy: 104800 + Sell: 1750 + Weight: 1200 + Atk: 2000 + Matk: 0 + Def: 200 + Range: 2 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: ["EQP_HAND_R","EQP_HAND_L"] + WeaponLv: 1 + EquipLv: 15 + Refine: false + Subtype: "W_2HSPEAR" + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, +{ + Id: 3510 + AegisName: "Pickaxe" + Name: "Pickaxe" + Type: "IT_WEAPON" + Buy: 17500 + Sell: 3700 + Weight: 250 + Atk: 50 + Matk: 0 + Def: 0 + Range: 0 + Slots: 0 + Job: { + All: true + } + Gender: "SEX_ANY" + Loc: ["EQP_HAND_R", "EQP_HAND_L"] + WeaponLv: 1 + EquipLv: 15 + Refine: false + Subtype: "W_2HMACE" + BindOnEquip: false + BuyingStore: true + Delay: 0 + Sprite: 0 +}, { Id: 4000 AegisName: "PiouEgg" @@ -3016,6 +3766,144 @@ item_db: ( Sell: 70 Loc: "EQP_HEAD_MID" }, +{ + Id: 5022 + AegisName: "Diamond" + Name: "Diamond" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5023 + AegisName: "Ruby" + Name: "Ruby" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5024 + AegisName: "Emerald" + Name: "Emerald" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5025 + AegisName: "Sapphire" + Name: "Sapphire" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5026 + AegisName: "Topaz" + Name: "Topaz" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5027 + AegisName: "Amethyst" + Name: "Amethyst" + Type: "IT_CARD" + Weight: 50 + Buy: 50000 + Sell: 6500 +}, +{ + Id: 5028 + AegisName: "CrudeDiamond" + Name: "Crude Diamond" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bLuk, 2; + bonus bDex, -1; + "> + Loc: "EQP_ACC" +}, +{ + Id: 5029 + AegisName: "CrudeRuby" + Name: "Crude Ruby" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bStr, 2; + bonus bAgi, -1; + "> + Loc: "EQP_ACC" +}, +{ + Id: 5030 + AegisName: "CrudeEmerald" + Name: "Crude Emerald" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bDex, 2; + bonus bVit, -1; + "> + Loc: "EQP_ACC" +}, +{ + Id: 5031 + AegisName: "CrudeSapphire" + Name: "Crude Sapphire" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bInt, 2; + bonus bVit, -1; + "> + Loc: "EQP_ACC" +}, +{ + Id: 5032 + AegisName: "CrudeTopaz" + Name: "Crude Topaz" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bVit, 2; + bonus bLuk, -1; + "> + Loc: "EQP_ACC" +}, +{ + Id: 5033 + AegisName: "CrudeAmethyst" + Name: "Crude Amethyst" + Type: "IT_CARD" + Weight: 80 + Buy: 35000 + Sell: 4000 + Script: <" + bonus bAgi, 2; + bonus bStr, -1; + "> + Loc: "EQP_ACC" +}, { Id: 6000 AegisName: "WoodenBow" diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf index a515c41f..c172b76e 100644 --- a/db/re/mob_db.conf +++ b/db/re/mob_db.conf @@ -276,7 +276,7 @@ mob_db: ( CastSensorChase: true ChangeChase: true } - MoveSpeed: 100 + MoveSpeed: 150 AttackDelay: 1872 AttackMotion: 672 DamageMotion: 480 @@ -1002,7 +1002,7 @@ mob_db: ( SpriteName: "mouboo" Name: "Mouboo" Lv: 16 - Hp: 6800 + Hp: 2600 Sp: 0 Exp: 50 JExp: 0 @@ -1011,12 +1011,12 @@ mob_db: ( Def: 30 Mdef: 5 Stats: { - Str: 24 - Agi: 1 - Vit: 28 + Str: 25 + Agi: 5 + Vit: 30 Int: 1 Dex: 5 - Luk: 37 + Luk: 35 } ViewRange: 1 ChaseRange: 20 @@ -1035,29 +1035,29 @@ mob_db: ( DamageMotion: 1200 MvpExp: 0 Drops: { - LettuceLeaf: 2000 + Pearl: 10 } }, { Id: 1024 SpriteName: "slime" Name: "Green Slime" - Lv: 12 - Hp: 10400 + Lv: 10 + Hp: 1200 Sp: 0 - Exp: 240 + Exp: 30 JExp: 0 AttackRange: 1 - Attack: [400, 600] + Attack: [200, 400] Def: 15 Mdef: 0 Stats: { - Str: 4 - Agi: 12 - Vit: 19 + Str: 5 + Agi: 15 + Vit: 20 Int: 1 Dex: 35 - Luk: 5 + Luk: 10 } ViewRange: 2 ChaseRange: 8 @@ -1077,25 +1077,27 @@ mob_db: ( DamageMotion: 1026 MvpExp: 0 Drops: { - LettuceLeaf: 2000 + MaggotSlime: 800 + HalfEggshell: 200 + Moss: 400 } }, { Id: 1025 SpriteName: "slime-littleslime" Name: "Little Green Slime" - Lv: 6 - Hp: 4200 + Lv: 8 + Hp: 500 Sp: 0 - Exp: 40 + Exp: 20 JExp: 0 AttackRange: 1 - Attack: [180, 320] + Attack: [150, 250] Def: 5 Mdef: 0 Stats: { Str: 5 - Agi: 8 + Agi: 10 Vit: 15 Int: 1 Dex: 30 @@ -1119,7 +1121,7 @@ mob_db: ( DamageMotion: 1026 MvpExp: 0 Drops: { - LettuceLeaf: 2000 + MaggotSlime: 550 } }, { @@ -1127,21 +1129,21 @@ mob_db: ( SpriteName: "Maggot" Name: "Maggot" Lv: 10 - Hp: 4500 + Hp: 500 Sp: 0 - Exp: 30 + Exp: 40 JExp: 0 AttackRange: 1 Attack: [200, 300] - Def: 19 + Def: 15 Mdef: 0 Stats: { - Str: 11 - Agi: 13 - Vit: 32 + Str: 10 + Agi: 15 + Vit: 25 Int: 1 - Dex: 19 - Luk: 21 + Dex: 15 + Luk: 20 } ViewRange: 5 ChaseRange: 10 @@ -1160,32 +1162,33 @@ mob_db: ( DamageMotion: 480 MvpExp: 0 Drops: { - Moss: 1500 + MaggotSlime: 500 + BugLeg: 600 } }, { Id: 1027 SpriteName: "CaveMaggot" Name: "Cave Maggot" - Lv: 18 - Hp: 6500 + Lv: 12 + Hp: 1250 Sp: 0 Exp: 65 - JExp: 10 + JExp: 0 AttackRange: 1 - Attack: [250, 550] - Def: 35 + Attack: [250, 450] + Def: 20 Mdef: 0 Stats: { - Str: 15 - Agi: 25 - Vit: 35 + Str: 10 + Agi: 18 + Vit: 20 Int: 1 - Dex: 20 + Dex: 15 Luk: 15 } - ViewRange: 7 - ChaseRange: 12 + ViewRange: 3 + ChaseRange: 15 Size: 0 Race: 2 Element: (5, 1) @@ -1203,31 +1206,31 @@ mob_db: ( DamageMotion: 480 MvpExp: 0 Drops: { - Moss: 2500 + MaggotSlime: 500 } }, { Id: 1028 SpriteName: "ForestMaggot" Name: "Forest Maggot" - Lv: 21 - Hp: 7000 + Lv: 15 + Hp: 1500 Sp: 0 Exp: 75 - JExp: 15 + JExp: 0 AttackRange: 1 - Attack: [450, 650] - Def: 37 + Attack: [300, 500] + Def: 25 Mdef: 0 Stats: { Str: 20 - Agi: 27 - Vit: 37 + Agi: 25 + Vit: 25 Int: 1 - Dex: 23 - Luk: 17 + Dex: 20 + Luk: 20 } - ViewRange: 7 + ViewRange: 5 ChaseRange: 12 Size: 0 Race: 2 @@ -1245,15 +1248,911 @@ mob_db: ( DamageMotion: 480 MvpExp: 0 Drops: { - Moss: 3000 + MaggotSlime: 500 } }, { - Id: 1050 + Id: 1029 + SpriteName: "Bee" + Name: "Bee" + Lv: 20 + Hp: 600 + Sp: 0 + Exp: 25 + JExp: 0 + AttackRange: 1 + Attack: [250, 450] + Def: 30 + Mdef: 0 + WalkMask: "WALK_AIR" + Stats: { + Str: 20 + Agi: 20 + Vit: 15 + Int: 3 + Dex: 40 + Luk: 30 + } + ViewRange: 10 + ChaseRange: 20 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + CanAttack: true + ChangeChase: true + Assist: true + Angry: true + SurviveWithoutMaster: false + } + MoveSpeed: 90 + AttackDelay: 1600 + AttackMotion: 1000 + DamageMotion: 800 + MvpExp: 0 + Drops: { + } +}, +{ + Id: 1030 + SpriteName: "Pinkie" + Name: "Pinkie" + Lv: 12 + Hp: 900 + Sp: 0 + Exp: 40 + JExp: 1 + AttackRange: 1 + Attack: [350, 500] + Def: 35 + Mdef: 0 + Stats: { + Str: 5 + Agi: 10 + Vit: 15 + Int: 5 + Dex: 15 + Luk: 20 + } + ViewRange: 3 + ChaseRange: 10 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + Angry: true + } + MoveSpeed: 700 + AttackDelay: 2500 + AttackMotion: 600 + DamageMotion: 200 + MvpExp: 0 + Drops: { + PinkAntennae: 5000 + } +}, +{ + Id: 1031 + SpriteName: "LogHead" + Name: "Log Head" + Lv: 15 + Hp: 1200 + Sp: 0 + Exp: 40 + JExp: 0 + AttackRange: 1 + Attack: [200, 300] + Def: 40 + Mdef: 0 + Stats: { + Str: 30 + Agi: 5 + Vit: 10 + Int: 5 + Dex: 10 + Luk: 15 + } + ViewRange: 4 + ChaseRange: 8 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + Angry: true + } + MoveSpeed: 1500 + AttackDelay: 2500 + AttackMotion: 800 + DamageMotion: 600 + MvpExp: 0 + Drops: { + RawLog: 5000 + } +}, +{ + Id: 1032 + SpriteName: "Butterfly" + Name: "Butterfly" + Lv: 22 + Hp: 700 + Sp: 0 + Exp: 30 + JExp: 0 + AttackRange: 1 + Attack: [200, 350] + Def: 35 + Mdef: 0 + WalkMask: "WALK_AIR" + Stats: { + Str: 5 + Agi: 30 + Vit: 15 + Int: 3 + Dex: 25 + Luk: 30 + } + ViewRange: 4 + ChaseRange: 15 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 200 + AttackDelay: 1600 + AttackMotion: 700 + DamageMotion: 850 + MvpExp: 0 + Drops: { + BugLeg: 5000 + AlizarinHerb: 1000 + CobaltHerb: 500 + MauveHerb: 100 + } +}, +{ + Id: 1033 + SpriteName: "CloverPatch" + Name: "Clover Patch" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + } +}, +{ + Id: 1034 + SpriteName: "PinkFlower" + Name: "Pink Flower" + Lv: 15 + Hp: 500 + Sp: 0 + Exp: 45 + JExp: 0 + AttackRange: 2 + Attack: [200, 500] + Def: 10 + Mdef: 10 + Stats: { + Str: 5 + Agi: 1 + Vit: 10 + Int: 10 + Dex: 20 + Luk: 40 + } + ViewRange: 8 + ChaseRange: 12 + Size: 1 + Race: 2 + Element: (2, 1) + Mode: { + CanAttack: true + } + MoveSpeed: 100 + AttackDelay: 250 + AttackMotion: 750 + DamageMotion: 550 + Drops: { + } +}, +{ + Id: 1035 + SpriteName: "ManaBug" + Name: "Mana Bug" + Lv: 15 + Hp: 450 + Sp: 0 + Exp: 15 + JExp: 0 + AttackRange: 1 + Attack: [320, 480] + Def: 15 + Mdef: 0 + WalkMask: "WALK_AIR" + Stats: { + Str: 5 + Agi: 25 + Vit: 20 + Int: 1 + Dex: 20 + Luk: 20 + } + ViewRange: 3 + ChaseRange: 15 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + Assist: true + } + MoveSpeed: 300 + AttackDelay: 1800 + AttackMotion: 500 + DamageMotion: 700 + MvpExp: 0 + Drops: { + BugLeg: 10000 + } +}, +{ + Id: 1036 + SpriteName: "MauvePlant" + Name: "Mauve Plant" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + MauveHerb: 3300 + MauveHerb: 3300 + MauveHerb: 2500 + } +}, +{ + Id: 1037 + SpriteName: "AlizarinPlant" + Name: "Alizarin Plant" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + AlizarinHerb: 3300 + AlizarinHerb: 3000 + AlizarinHerb: 2000 + } +}, +{ + Id: 1038 + SpriteName: "GambogePlant" + Name: "Gamboge Plant" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + GambogeHerb: 3300 + GambogeHerb: 2500 + GambogeHerb: 1800 + } +}, +{ + Id: 1039 + SpriteName: "CobaltPlant" + Name: "Cobalt Plant" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + CobaltHerb: 2500 + CobaltHerb: 1800 + CobaltHerb: 1500 + } +}, +{ + Id: 1040 + SpriteName: "Silkworm" + Name: "Silkworm" + Lv: 10 + Hp: 10 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [1, 10] + Def: 5 + Mdef: 0 + Stats: { + Str: 1 + Agi: 10 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 10 + } + ViewRange: 3 + ChaseRange: 5 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 1200 + AttackDelay: 2500 + AttackMotion: 1200 + DamageMotion: 600 + MvpExp: 0 + Drops: { + SilkCocoon: 4000 + SilkCocoon: 500 + } +}, +{ + Id: 1041 + SpriteName: "Squirrel" + Name: "Squirrel" + Lv: 20 + Hp: 1300 + Sp: 0 + Exp: 30 + JExp: 0 + AttackRange: 1 + Attack: [100, 200] + Def: 10 + Mdef: 0 + Stats: { + Str: 15 + Agi: 25 + Vit: 10 + Int: 5 + Dex: 25 + Luk: 25 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 350 + AttackDelay: 895 + AttackMotion: 750 + DamageMotion: 600 + MvpExp: 0 + Drops: { + Acorn: 2500 + CobaltHerb: 1000 + MauveHerb: 1000 + } +}, +{ + Id: 1042 + SpriteName: "GrassSnake" + Name: "Grass Snake" + Lv: 20 + Hp: 2000 + Sp: 0 + Exp: 85 + JExp: 3 + AttackRange: 1 + Attack: [400, 550] + Def: 25 + Mdef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 20 + Int: 1 + Dex: 50 + Luk: 20 + } + ViewRange: 1 + ChaseRange: 15 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 400 + AttackDelay: 800 + AttackMotion: 400 + DamageMotion: 380 + MvpExp: 0 + Drops: { + } +}, +{ + Id: 1043 + SpriteName: "Scorpion" + Name: "Scorpion" + Lv: 18 + Hp: 3000 + Sp: 0 + Exp: 70 + JExp: 2 + AttackRange: 1 + Attack: [600, 700] + Def: 30 + Mdef: 5 + Stats: { + Str: 25 + Agi: 15 + Vit: 40 + Int: 1 + Dex: 20 + Luk: 10 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 500 + AttackDelay: 1250 + AttackMotion: 800 + DamageMotion: 500 + MvpExp: 0 + Drops: { + } +}, +{ + Id: 1044 + SpriteName: "Spider" + Name: "Spider" + Lv: 22 + Hp: 1800 + Sp: 0 + Exp: 11 + JExp: 1 + AttackRange: 1 + Attack: [350, 650] + Def: 25 + Mdef: 0 + Stats: { + Str: 18 + Agi: 32 + Vit: 16 + Int: 1 + Dex: 25 + Luk: 20 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 700 + AttackDelay: 1400 + AttackMotion: 500 + DamageMotion: 300 + MvpExp: 0 + Drops: { + } +}, +{ + Id: 1045 + SpriteName: "DiamondVein" + Name: "Diamond Vein" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 0 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + DiamondShard: 500 + CrudeDiamond: 100 + } + WeaponAttacks: { + All: 0 + 2HMaces: 10000 + } +}, +{ + Id: 1046 + SpriteName: "GoldVein" + Name: "Gold Vein" + Lv: 1 + Hp: 15 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 0 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + GoldNuggets: 500 + } + WeaponAttacks: { + All: 0 + 2HMaces: 10000 + } +}, +{ + Id: 1047 + SpriteName: "IronVein" + Name: "Iron Vein" + Lv: 1 + Hp: 15 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 0 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + IronOre: 1500 + } + WeaponAttacks: { + All: 0 + 2HMaces: 10000 + } +}, +{ + Id: 1048 + SpriteName: "CoalVein" + Name: "Coal Vein" + Lv: 1 + Hp: 15 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 0 + Attack: [0, 0] + Def: 1 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1 + Size: 1 + Race: 3 + Element: (2, 1) + Mode: { + Plant: true + } + MoveSpeed: 1 + AttackDelay: 1 + AttackMotion: 1 + DamageMotion: 1 + Drops: { + Coal: 2000 + } + WeaponAttacks: { + All: 0 + 2HMaces: 10000 + } +}, +{ + Id: 1049 + SpriteName: "SpikyMushroom" + Name: "Spiky Mushroom" + Lv: 19 + Hp: 2200 + Sp: 0 + Exp: 11 + JExp: 0 + AttackRange: 1 + Attack: [350, 450] + Def: 25 + Mdef: 0 + Stats: { + Str: 10 + Agi: 5 + Vit: 35 + Int: 10 + Dex: 25 + Luk: 25 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + Assist: true + } + MoveSpeed: 800 + AttackDelay: 600 + AttackMotion: 700 + DamageMotion: 600 + MvpExp: 0 + Drops: { + HardSpike: 1000 + } +}, +{ + Id: 1050 + SpriteName: "WickedMushroom" + Name: "Wicked Mushroom" + Lv: 26 + Hp: 2700 + Sp: 0 + Exp: 11 + JExp: 0 + AttackRange: 1 + Attack: [450, 550] + Def: 30 + Mdef: 15 + Stats: { + Str: 10 + Agi: 5 + Vit: 40 + Int: 10 + Dex: 25 + Luk: 25 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + ChangeChase: true + } + MoveSpeed: 800 + AttackDelay: 600 + AttackMotion: 700 + DamageMotion: 600 + MvpExp: 0 + Drops: { + HardSpike: 2000 + } +}, +{ + Id: 1100 SpriteName: "PoisonSkull" Name: "Poison Skull" Lv: 50 - Hp: 10500 + Hp: 7500 Sp: 0 Exp: 250 JExp: 45 @@ -1287,7 +2186,6 @@ mob_db: ( DamageMotion: 652 MvpExp: 0 Drops: { - Moss: 1500 } }, ) diff --git a/db/re/mob_skill_db.txt b/db/re/mob_skill_db.txt new file mode 100644 index 00000000..1af2555e --- /dev/null +++ b/db/re/mob_skill_db.txt @@ -0,0 +1,74 @@ +// Mob Skill Database +// Based on Aegis Episode 14.2 +// +// Structure of Database: +// MobID,Dummy value (info only),State,SkillID,SkillLv,Rate,CastTime,Delay,Cancelable,Target,Condition type,Condition value,val1,val2,val3,val4,val5,Emotion,Chat +// +// RATE: the chance of the skill being casted when the condition is fulfilled (10000 = 100%). +// DELAY: the time (in milliseconds) before attempting to recast the same skill. +// +// STATE: +// any (except dead) / idle (in standby) / walk (in movement) / dead (on killed) / +// loot /attack / angry (like attack, except player has not attacked mob yet) / +// chase (following target, after being attacked) / follow (following target, +// without being attacked) / anytarget (attack+angry+chase+follow) +// +// TARGET: +// target (current target) / self / friend / master / randomtarget (any enemy within skill's range) +// +// The following are for ground-skills, a random target tile is selected from the specified area: +// around1 (3x3 area around self) / around2 (5x5 area around self) / +// around3 (7x7 area around self) / around4 (9x9 area around self) / +// around5 (3x3 area around target) / around6 (5x5 area around target) / +// around7 (7x7 area around target) / around8 (9x9 area around target) / +// around = around4 +// +// CONDITION: +// always Unconditional (no condition value). +// onspawn When mob spawns/respawns (no condition value). +// myhpltmaxrate When mob's HP drops to the specified %. +// myhpinrate When mob's HP is in a certain % range (condition value = lower bound, val1 = upper bound). +// mystatuson If mob has the specified abnormality in status. +// mystatusoff If mob has ended the specified abnormality in status. +// friendhpltmaxrate When mob's friend's HP drops to the specified %. +// friendhpinrate When mob's friend's HP is in a certain % range (condition value = lower bound, val1 = upper bound). +// friendstatuson If friend has the specified abnormality in status. +// friendstatusoff If friend has ended the specified abnormality in status. +// attackpcgt When attack PCs become greater than specified number. +// attackpcge When attack PCs become greater than or equal to the specified number. +// slavelt When number of slaves is less than the original specified number. +// slavele When number of slaves is less than or equal to the original specified number. +// closedattacked When close range melee attacked (no condition value). +// longrangeattacked When long range attacked, ex. bows, guns, ranged skills (no condition value). +// skillused When the specified skill is used on the mob. +// afterskill After mob casts the specified skill. +// casttargeted When a target is in cast range (no condition value). +// rudeattacked When mob is rude attacked (no condition value). +// +// Status abnormalities specified through the statuson/statusoff system: +// anybad (any type of state change) / stone / freeze / stun / sleep / +// poison / curse / silence / confusion / blind / hiding / sight (unhidden) +// +// Note: if a negative MobID is provided, the skill will be treated as 'global': +// -1: added for all boss types. +// -2: added for all normal types. +// -4: added for all mobs. +//id,name@skill,state,skillid,skilllevel,rate,casttime,delay,cancel,target,cond1,cond2,val0,val1,val2,val3,val4,emotion,chat +1005,Ratto@NPC_POISON,attack,176,20,500,0,500,yes,target,always,0,,,,,,, +1008,Blub@NPC_SUMMONSLAVE,any,196,4,10000,700,60000,no,self,onspawn,0,1007,,,,,, +1010,Crocotree@NPC_REBIRTH,dead,208,2,10000,0,0,yes,self,always,0,,,,,,, +1010,Crocotree@NPC_TRANSFORMATION,any,198,1,10000,700,60000,no,self,afterskill,208,1014,,,,,, +1012,Frostiana@NPC_POISON,attack,176,5,1000,0,2000,yes,target,always,0,,,,,,, +1013,Pikpik@NPC_SELFDESTRUCTION,attack,173,1,10000,1000,0,no,self,always,0,,,,,,, +1013,Pikpik@NPC_SELFDESTRUCTION,chase,173,1,2000,1000,0,no,self,always,0,,,,,,, +1014,Croconut@NPC_SUICIDE,any,175,1,10000,1000,0,no,self,always,0,,,,,,, +1015,Tipiu@NPC_SUMMONSLAVE,idle,196,6,10000,0,0,no,self,onspawn,0,1003,,,,,, +1015,Tipiu@NPC_SUMMONSLAVE,attack,196,2,2000,700,10000,no,self,slavele,5,1003,,,,,, +1015,Tipiu@NPC_SUMMONSLAVE,idle,196,2,7000,700,10000,no,self,slavele,5,1003,,,,,, +1016,Tipiou@NPC_SUMMONSLAVE,idle,196,5,10000,0,0,no,self,onspawn,0,1002,,,,,, +1016,Tipiou@NPC_SUMMONSLAVE,attack,196,2,2000,700,10000,no,self,slavele,4,1002,,,,,, +1016,Tipiou@NPC_SUMMONSLAVE,idle,196,2,7000,700,10000,no,self,slavele,4,1002,,,,,, +1024,Green Slime@NPC_SUMMONMONSTER,dead,209,2,10000,0,0,no,self,always,2,1025,,,,,, +1029,Bee@NPC_POISON,attack,176,20,1000,0,500,yes,anytarget,always,0,0,10,,,,, +1034,PinkFlower@NPC_SUMMONSLAVE,any,196,1,2000,1000,10000,no,self,slavelt,4,1029,,,,,, +1100,PoisonSkull@NPC_POISON,attack,176,20,2500,0,100,yes,target,always,0,,,,,,, diff --git a/maps/re/001-1.mcache b/maps/re/001-1.mcache index b457f59b..81abdd29 100644 Binary files a/maps/re/001-1.mcache and b/maps/re/001-1.mcache differ diff --git a/maps/re/008-1-1.mcache b/maps/re/008-1-1.mcache new file mode 100644 index 00000000..6365fa18 Binary files /dev/null and b/maps/re/008-1-1.mcache differ diff --git a/maps/re/008-1.mcache b/maps/re/008-1.mcache index 96351328..e8534b08 100644 Binary files a/maps/re/008-1.mcache and b/maps/re/008-1.mcache differ diff --git a/maps/re/008-3-1.mcache b/maps/re/008-3-1.mcache index 2c4cd7c2..6dbdd57c 100644 Binary files a/maps/re/008-3-1.mcache and b/maps/re/008-3-1.mcache differ diff --git a/npc/001-3-0/_mobs.txt b/npc/001-3-0/_mobs.txt index 797257fa..18967b07 100644 --- a/npc/001-3-0/_mobs.txt +++ b/npc/001-3-0/_mobs.txt @@ -3,7 +3,6 @@ 001-3-0,175,32,2,2 monster Ratto 1005,2,60000,30000 001-3-0,201,54,2,2 monster Ratto 1005,3,25000,10000 001-3-0,151,97,18,1 monster Ratto 1005,3,40000,15000 -001-3-0,146,121,3,2 monster Ratto 1005,2,50000,25000 001-3-0,101,111,8,3 monster Ratto 1005,4,30000,15000 001-3-0,145,68,2,2 monster Ratto 1005,2,60000,30000 001-3-0,146,28,2,1 monster Ratto 1005,2,60000,30000 @@ -11,3 +10,20 @@ 001-3-0,56,50,8,4 monster Ratto 1005,4,35000,15000 001-3-0,42,102,3,3 monster Ratto 1005,3,40000,20000 001-3-0,157,80,2,2 monster Green Slime 1024,3,15000,80000 +001-3-0,190,58,3,19 monster Cave Maggot 1027,7,5000,15000 +001-3-0,172,46,1,2 monster Cave Maggot 1027,3,5000,15000 +001-3-0,175,50,0,4 monster Ratto 1005,2,60000,30000 +001-3-0,175,64,3,2 monster Cave Maggot 1027,4,5000,15000 +001-3-0,104,75,48,43 monster Cave Maggot 1027,25,500,2000 +001-3-0,91,67,3,5 monster Cave Maggot 1027,3,500,2000 +001-3-0,128,86,3,5 monster Green Slime 1024,3,500,2000 +001-3-0,42,103,3,5 monster Green Slime 1024,3,500,2000 +001-3-0,120,85,7,2 monster Little Green Slime 1025,2,500,2000 +001-3-0,147,122,3,5 monster Green Slime 1024,2,500,2000 +001-3-0,147,122,3,5 monster Green Slime 1024,2,500,2000 +001-3-0,99,106,3,5 monster Green Slime 1024,3,500,2000 +001-3-0,139,32,10,4 monster Little Green Slime 1025,2,500,2000 +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 diff --git a/npc/001-3-1/_mobs.txt b/npc/001-3-1/_mobs.txt index f6619b66..3bc6a97a 100644 --- a/npc/001-3-1/_mobs.txt +++ b/npc/001-3-1/_mobs.txt @@ -1,4 +1,8 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 001-3-1: Rivercave mobs -001-3-1,29,27,2,2 monster Green Slime 1024,5,15000,80000 -001-3-1,29,27,0,1 monster Little Green Slime 1025,3,10000,50000 +001-3-1,32,21,3,0 monster Green Slime 1024,3,15000,80000 +001-3-1,27,33,0,1 monster Little Green Slime 1025,3,10000,50000 +001-3-1,23,24,0,1 monster Little Green Slime 1025,3,10000,50000 +001-3-1,26,21,0,1 monster Poison Skull 1100,1,10000,30000 +001-3-1,28,44,3,1 monster Cave Maggot 1027,4,5000,15000 +001-3-1,29,27,6,4 monster Cave Maggot 1027,5,2000,10000 diff --git a/npc/008-1-1/_import.txt b/npc/008-1-1/_import.txt new file mode 100644 index 00000000..7063c99e --- /dev/null +++ b/npc/008-1-1/_import.txt @@ -0,0 +1,2 @@ +// Map 008-1-1: Woodland +// This file is generated automatically. All manually added changes will be removed when running the Converter. diff --git a/npc/008-1/_mobs.txt b/npc/008-1/_mobs.txt index 4c6f740b..4a08a718 100644 --- a/npc/008-1/_mobs.txt +++ b/npc/008-1/_mobs.txt @@ -9,7 +9,6 @@ 008-1,279,89,0,0 monster Manana Tree 1017,1,420000,240000 008-1,282,89,0,0 monster Manana Tree 1017,1,420000,240000 008-1,283,86,0,0 monster Manana Tree 1017,1,420000,240000 -008-1,295,80,4,5 monster Fluffy 1022,4,24000,60000 008-1,203,70,0,0 monster Manana Tree 1017,1,420000,240000 008-1,198,70,0,0 monster Manana Tree 1017,1,420000,240000 008-1,193,70,0,0 monster Manana Tree 1017,1,420000,240000 @@ -40,3 +39,63 @@ 008-1,152,105,0,0 monster Manana Tree 1017,1,420000,240000 008-1,146,99,0,0 monster Manana Tree 1017,1,420000,240000 008-1,146,103,0,0 monster Manana Tree 1017,1,420000,240000 +008-1,200,120,2,6 monster Mauve Plant 1036,3,1000,20000 +008-1,184,53,2,2 monster Cobalt Plant 1039,2,1000,30000 +008-1,183,143,6,2 monster Alizarin Plant 1037,3,1000,25000 +008-1,169,142,2,2 monster Pink Flower 1034,1,100,10000 +008-1,159,145,2,2 monster Pink Flower 1034,1,100,20000 +008-1,148,150,2,2 monster Pink Flower 1034,1,100,50000 +008-1,85,120,7,9 monster Mouboo 1023,5,30000,60000 +008-1,79,63,11,2 monster Spider 1044,2,4000,8000 +008-1,290,101,5,3 monster Butterfly 1032,3,10000,10000 +008-1,267,127,2,2 monster Butterfly 1032,2,10000,10000 +008-1,235,118,9,9 monster Butterfly 1032,3,10000,10000 +008-1,241,58,5,3 monster Butterfly 1032,3,10000,10000 +008-1,292,165,5,3 monster Butterfly 1032,3,10000,10000 +008-1,203,142,5,3 monster Butterfly 1032,3,10000,10000 +008-1,165,147,5,3 monster Butterfly 1032,3,10000,10000 +008-1,181,213,14,10 monster Log Head 1031,2,5000,30000 +008-1,244,160,31,11 monster Mana Bug 1035,7,10000,10000 +008-1,232,60,17,26 monster Mana Bug 1035,7,10000,10000 +008-1,275,103,1,0 monster Clover Patch 1033,1,10000,30000 +008-1,278,153,1,0 monster Clover Patch 1033,1,10000,30000 +008-1,203,130,1,0 monster Clover Patch 1033,1,10000,30000 +008-1,156,149,1,0 monster Clover Patch 1033,1,10000,30000 +008-1,193,113,1,0 monster Clover Patch 1033,1,10000,30000 +008-1,289,140,6,2 monster Maggot 1026,3,500,10000 +008-1,285,65,6,2 monster Maggot 1026,3,500,10000 +008-1,170,70,6,2 monster Maggot 1026,3,500,10000 +008-1,65,136,6,2 monster Maggot 1026,3,500,10000 +008-1,47,132,11,15 monster Forest Maggot 1028,7,500,2500 +008-1,120,113,16,11 monster Butterfly 1032,3,10000,10000 +008-1,104,183,11,7 monster Log Head 1031,3,5000,30000 +008-1,203,167,9,10 monster Log Head 1031,2,5000,30000 +008-1,66,185,7,11 monster Log Head 1031,2,5000,30000 +008-1,258,68,5,3 monster Pinkie 1030,2,3000,12000 +008-1,257,88,5,3 monster Pinkie 1030,2,3000,12000 +008-1,295,80,4,5 monster Pinkie 1030,3,2000,8000 +008-1,295,62,5,3 monster Pinkie 1030,2,3000,12000 +008-1,279,46,17,7 monster Silkworm 1040,4,3000,6000 +008-1,220,168,17,7 monster Silkworm 1040,2,3000,6000 +008-1,144,160,21,9 monster Silkworm 1040,4,3000,6000 +008-1,68,167,14,9 monster Silkworm 1040,3,3000,6000 +008-1,46,193,16,28 monster Grass Snake 1042,7,3000,12000 +008-1,166,114,14,5 monster Spiky Mushroom 1049,2,3000,6000 +008-1,118,97,14,5 monster Spiky Mushroom 1049,2,3000,6000 +008-1,186,33,6,7 monster Spiky Mushroom 1049,4,3000,6000 +008-1,84,77,4,2 monster Scorpion 1043,1,6000,12000 +008-1,106,62,7,4 monster Mouboo 1023,1,30000,120000 +008-1,211,65,2,2 monster Pink Flower 1034,1,100,10000 +008-1,213,123,2,2 monster Pink Flower 1034,1,100,10000 +008-1,37,210,3,12 monster Wicked Mushroom 1050,7,3000,12000 +008-1,54,94,14,13 monster Spiky Mushroom 1049,2,3000,6000 +008-1,146,183,36,25 monster Forest Maggot 1028,12,500,2500 +008-1,77,96,7,5 monster Forest Maggot 1028,3,500,2500 +008-1,185,187,21,11 monster Butterfly 1032,3,10000,10000 +008-1,272,67,30,35 monster Squirrel 1041,7,10000,30000 +008-1,178,180,36,30 monster Squirrel 1041,12,10000,30000 +008-1,161,34,6,7 monster Scorpion 1043,2,6000,12000 +008-1,47,98,23,49 monster Butterfly 1032,5,10000,10000 +008-1,140,144,2,6 monster Mauve Plant 1036,3,1000,2000 +008-1,192,147,3,2 monster Gamboge Plant 1038,2,1000,10000 +008-1,197,136,2,5 monster Cobalt Plant 1039,2,1000,30000 diff --git a/npc/008-3-1/_import.txt b/npc/008-3-1/_import.txt index 337fa40f..36cd6d97 100644 --- a/npc/008-3-1/_import.txt +++ b/npc/008-3-1/_import.txt @@ -1,3 +1,4 @@ // Map 008-3-1: Bat Cave // This file is generated automatically. All manually added changes will be removed when running the Converter. +"npc/008-3-1/_mobs.txt", "npc/008-3-1/_warps.txt", diff --git a/npc/008-3-1/_mobs.txt b/npc/008-3-1/_mobs.txt new file mode 100644 index 00000000..8a09426c --- /dev/null +++ b/npc/008-3-1/_mobs.txt @@ -0,0 +1,8 @@ +// This file is generated automatically. All manually added changes will be removed when running the Converter. +// Map 008-3-1: Bat Cave mobs +008-3-1,42,35,7,5 monster Crafty 1018,10,1000,120000 +008-3-1,44,54,4,2 monster Crafty 1018,5,10000,75000 +008-3-1,43,39,5,2 monster Spider 1044,1,4000,8000 +008-3-1,46,53,5,2 monster Spider 1044,2,2000,7500 +008-3-1,52,31,0,0 monster Iron Vein 1047,1,600000,60000 +008-3-1,43,25,0,0 monster Coal Vein 1048,1,600000,60000 diff --git a/npc/_import.txt b/npc/_import.txt index 890189e1..ff79ccb8 100644 --- a/npc/_import.txt +++ b/npc/_import.txt @@ -55,6 +55,7 @@ @include "npc/001-2-9/_import.txt" @include "npc/001-3-0/_import.txt" @include "npc/001-3-1/_import.txt" +@include "npc/008-1-1/_import.txt" @include "npc/008-1/_import.txt" @include "npc/008-2-0/_import.txt" @include "npc/008-2-1/_import.txt" -- cgit v1.2.3-70-g09d2