diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-10-12 15:58:07 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-10-12 15:58:07 +0300 |
commit | df73fca58be7f613503796a9fc0685f2c8cbaf71 (patch) | |
tree | ccec14cb760238ea67d6919b876f8e65535ffce2 /db/re/mob_db.conf | |
parent | 4fb2f6e1645ad6020d8e5ac6e8693158b044f493 (diff) | |
download | serverdata-df73fca58be7f613503796a9fc0685f2c8cbaf71.tar.gz serverdata-df73fca58be7f613503796a9fc0685f2c8cbaf71.tar.bz2 serverdata-df73fca58be7f613503796a9fc0685f2c8cbaf71.tar.xz serverdata-df73fca58be7f613503796a9fc0685f2c8cbaf71.zip |
Convert mob_db into new format.
Also fix conflict between item and mob name (Croconut)
Diffstat (limited to 'db/re/mob_db.conf')
-rw-r--r-- | db/re/mob_db.conf | 777 |
1 files changed, 777 insertions, 0 deletions
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf new file mode 100644 index 000000000..2eef8fd1d --- /dev/null +++ b/db/re/mob_db.conf @@ -0,0 +1,777 @@ +mob_db: ( +// Mobs Database +// +/****************************************************************************** + ************* Entry structure ************************************************ + ****************************************************************************** +{ + // =================== Mandatory fields =============================== + Id: ID (int) + SpriteName: "SPRITE_NAME" (string) + Name: "Mob name" (string) + // =================== Optional fields ================================ + Lv: level (int, defaults to 1) + Hp: health (int, defaults to 1) + Sp: mana (int, defaults to 0) + Exp: basic experience (int, defaults to 0) + JExp: job experience (int, defaults to 0) + AttackRange: attack range (int, defaults to 1) + Attack: [attack1, attack2] (int, defaults to 0) + Def: defence (int, defaults to 0) + Mdef: magic defence (int, defaults to 0) + Stats: { + Str: strength (int, defaults to 0) + Agi: agility (int, defaults to 0) + Vit: vitality (int, defaults to 0) + Int: intelligence (int, defaults to 0) + Dex: dexterity (int, defaults to 0) + Luk: luck (int, defaults to 0) + } + ViewRange: view range (int, defaults to 1) + ChaseRange: chase range (int, defaults to 1) + Size: size (int, defaults to 1) + Race: race (int, defaults to 0) + Element: (type, level) + Mode: { + CanMove: true/false (bool) + Looter: true/false (bool) + Aggressive: true/false (bool) + Assist: true/false (bool) + CastSensorIdle:true/false (bool) + Boss: true/false (bool) + Plant: true/false (bool) + CanAttack: true/false (bool) + Detector: true/false (bool) + CastSensorChase: true/false (bool) + ChangeChase: true/false (bool) + Angry: true/false (bool) + ChangeTargetMelee: true/false (bool) + ChangeTargetChase: true/false (bool) + TargetWeak: true/false (bool) + } + MoveSpeed: move speed (int, defaults to 0) + AttackDelay: attack delay (int, defaults to 4000) + AttackMotion: attack motion (int, defaults to 2000) + DamageMotion: damage motion (int, defaults to 0) + MvpExp: mvp experience (int, defaults to 0) + MvpDrops: { + AegisName: chance (string: int) + ... + } + Drops: { + AegisName: chance (string: int) + ... + } + +}, +******************************************************************************/ + + +{ + Id: 1002 + SpriteName: "Piou" + Name: "Piou" + Lv: 1 + Hp: 40 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [1, 4] + Def: 0 + Mdef: 0 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 0 + Dex: 6 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1000 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + CanAttack: true + } + MoveSpeed: 800 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + PiouFeathers: 2300 + PiouLegs: 2700 + } +}, +{ + Id: 1003 + SpriteName: "Piousse" + Name: "Piousse" + Lv: 3 + Hp: 40 + Sp: 0 + Exp: 2 + JExp: 0 + AttackRange: 1 + Attack: [5, 8] + Def: 1 + Mdef: 0 + Stats: { + Str: 2 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 6 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 1000 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + CanAttack: true + } + MoveSpeed: 800 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + HalfEggshell: 4000 + PiouLegs: 3000 + PiouFeathers: 3000 + } +}, +{ + Id: 1004 + SpriteName: "Tortuga" + Name: "Tortuga" + Lv: 2 + Hp: 120 + Sp: 0 + Exp: 3 + JExp: 0 + AttackRange: 1 + Attack: [8, 13] + Def: 5 + Mdef: 0 + Stats: { + Str: 4 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 8 + Luk: 5 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 900 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + TortugaShellFragment: 1880 + LettuceLeaf: 1800 + TortugaTongue: 1000 + Fungus: 800 + SeaDrops: 500 + Aquada: 500 + TortugaShell: 500 + Moss: 500 + } +}, +{ + Id: 1005 + SpriteName: "Ratto" + Name: "Ratto" + Lv: 5 + Hp: 140 + Sp: 0 + Exp: 5 + JExp: 0 + AttackRange: 1 + Attack: [10, 15] + Def: 2 + Mdef: 0 + Stats: { + Str: 5 + Agi: 10 + Vit: 1 + Int: 1 + Dex: 6 + Luk: 5 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (5, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 400 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + Cheese: 2000 + RattoTeeth: 1000 + RattoTail: 700 + Piberries: 700 + Moss: 700 + } +}, +{ + Id: 1006 + SpriteName: "Croc" + Name: "Croc" + Lv: 10 + Hp: 240 + Sp: 0 + Exp: 14 + JExp: 0 + AttackRange: 1 + Attack: [30, 45] + Def: 10 + Mdef: 0 + Stats: { + Str: 10 + Agi: 1 + Vit: 2 + Int: 1 + Dex: 10 + Luk: 10 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 800 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + CrocClaw: 2000 + BlueCoral: 1300 + Aquada: 1800 + SeaDrops: 700 + Coral: 500 + } +}, +{ + Id: 1007 + SpriteName: "LittleBlub" + Name: "Little Blub" + Lv: 4 + Hp: 160 + Sp: 0 + Exp: 6 + JExp: 0 + AttackRange: 1 + Attack: [18, 28] + Def: 4 + Mdef: 0 + Stats: { + Str: 3 + Agi: 7 + Vit: 5 + Int: 1 + Dex: 12 + Luk: 7 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + Assist: true + CanAttack: true + } + MoveSpeed: 500 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + SmallTentacles: 1500 + PinkBlobime: 1500 + Aquada: 1500 + SeaDrops: 1000 + Coral: 1000 + Pearl: 10 + } +}, +{ + Id: 1008 + SpriteName: "Blub" + Name: "Blub" + Lv: 15 + Hp: 400 + Sp: 0 + Exp: 25 + JExp: 0 + AttackRange: 1 + Attack: [30, 36] + Def: 20 + Mdef: 0 + Stats: { + Str: 8 + Agi: 15 + Vit: 20 + Int: 1 + Dex: 13 + Luk: 20 + } + ViewRange: 1 + ChaseRange: 12 + Size: 1 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + Aggressive: true + Boss: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 700 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + Tentacles: 1800 + PinkBlobime: 2000 + Aquada: 1500 + SeaDrops: 1600 + Coral: 3000 + Pearl: 70 + } +}, +{ + Id: 1009 + SpriteName: "ToppyBlub" + Name: "Toppy Blub" + Lv: 18 + Hp: 250 + Sp: 0 + Exp: 30 + JExp: 0 + AttackRange: 1 + Attack: [45, 55] + Def: 15 + Mdef: 0 + Stats: { + Str: 15 + Agi: 10 + Vit: 5 + Int: 1 + Dex: 20 + Luk: 13 + } + ViewRange: 1 + ChaseRange: 12 + Size: 1 + Race: 2 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 600 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + Tentacles: 2300 + PurpleBlobime: 1800 + Aquada: 1200 + SeaDrops: 4000 + BlueCoral: 2200 + Pearl: 100 + } +}, +{ + Id: 1010 + SpriteName: "Crocotree" + Name: "Crocotree" + Lv: 1 + Hp: 300 + Sp: 0 + Exp: 1 + JExp: 0 + AttackRange: 1 + Attack: [1, 1] + Def: 1 + Mdef: 0 + Stats: { + Str: 2 + Agi: 8 + Vit: 10 + Int: 1 + Dex: 1 + Luk: 20 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + HalfCroconut: 4200 + Croconut: 3300 + } +}, +{ + Id: 1011 + SpriteName: "PlushroomField" + Name: "Plushroom Field" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 0 + JExp: 0 + AttackRange: 1 + Attack: [0, 0] + Def: 0 + Mdef: 0 + Stats: { + Str: 1 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 12 + Size: 2 + Race: 3 + Element: (2, 1) + MoveSpeed: 1000 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + Plushroom: 7000 + MushroomSpores: 2000 + Moss: 300 + } +}, +{ + Id: 1012 + SpriteName: "Frostiana" + Name: "Frostiana" + Lv: 6 + Hp: 80 + Sp: 0 + Exp: 2 + JExp: 0 + AttackRange: 1 + Attack: [8, 13] + Def: 5 + Mdef: 0 + Stats: { + Str: 2 + Agi: 1 + Vit: 5 + Int: 1 + Dex: 10 + Luk: 5 + } + ViewRange: 1 + ChaseRange: 12 + Size: 2 + Race: 3 + Element: (2, 1) + Mode: { + Aggressive: true + CanAttack: true + } + MoveSpeed: 1000 + AttackDelay: 2400 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + MushroomSpores: 4000 + Moss: 700 + } +}, +{ + Id: 1013 + SpriteName: "Pikpik" + Name: "Pikpik" + Lv: 10 + Hp: 10 + Sp: 0 + Exp: 5 + JExp: 0 + AttackRange: 0 + Attack: [40, 58] + Def: 15 + Mdef: 0 + Stats: { + Str: 5 + Agi: 1 + Vit: 10 + Int: 1 + Dex: 15 + Luk: 10 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (1, 1) + Mode: { + Aggressive: true + CanAttack: true + } + MoveSpeed: 1000 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 +}, +{ + Id: 1014 + SpriteName: "CroconutMob" + Name: "CroconutMob" + Lv: 5 + Hp: 5 + Sp: 0 + Exp: 0 + JExp: 0 + AttackRange: 1 + Attack: [10, 15] + Def: 1 + Mdef: 0 + Stats: { + Str: 5 + Agi: 1 + Vit: 1 + Int: 1 + Dex: 14 + Luk: 7 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 3 + Element: (1, 1) + Mode: { + Aggressive: true + CanAttack: true + } + MoveSpeed: 1000 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 + Drops: { + HalfCroconut: 4200 + Croconut: 3300 + } +}, +{ + Id: 1015 + SpriteName: "Tipiu" + Name: "Tipiu" + Lv: 20 + Hp: 2000 + Sp: 0 + Exp: 100 + JExp: 0 + AttackRange: 1 + Attack: [20, 40] + Def: 20 + Mdef: 0 + Stats: { + Str: 10 + Agi: 5 + Vit: 20 + Int: 0 + Dex: 35 + Luk: 15 + } + ViewRange: 1 + ChaseRange: 1000 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + Aggressive: true + Assist: true + CanAttack: true + ChangeTargetMelee: true + } + MoveSpeed: 300 + AttackDelay: 1120 + AttackMotion: 1672 + DamageMotion: 100 + MvpExp: 0 + Drops: { + PiouFeathers: 3700 + PiouLegs: 4000 + EasterEgg: 3000 + } +}, +{ + Id: 1016 + SpriteName: "Tipiou" + Name: "Tipiou" + Lv: 15 + Hp: 1800 + Sp: 0 + Exp: 90 + JExp: 0 + AttackRange: 1 + Attack: [30, 47] + Def: 15 + Mdef: 0 + Stats: { + Str: 15 + Agi: 5 + Vit: 15 + Int: 0 + Dex: 25 + Luk: 10 + } + ViewRange: 1 + ChaseRange: 12 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + Assist: true + CanAttack: true + ChangeTargetMelee: true + } + MoveSpeed: 300 + AttackDelay: 1120 + AttackMotion: 1672 + DamageMotion: 100 + MvpExp: 0 + Drops: { + PiouFeathers: 3300 + PiouLegs: 3700 + EasterEgg: 3000 + } +}, +{ + Id: 1017 + SpriteName: "Mananatree" + Name: "Manana tree" + Lv: 10 + Hp: 500 + Sp: 0 + Exp: 2 + JExp: 0 + AttackRange: 1 + Attack: [1, 1] + Def: 10 + Mdef: 1 + Stats: { + Str: 1 + Agi: 1 + Vit: 10 + Int: 1 + Dex: 1 + Luk: 1 + } + ViewRange: 1 + ChaseRange: 12 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 1000 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + MvpExp: 0 +}, +{ + Id: 1018 + SpriteName: "Crafty" + Name: "Crafty" + Lv: 16 + Hp: 200 + Sp: 0 + Exp: 10 + JExp: 0 + AttackRange: 1 + Attack: [25, 45] + Def: 4 + Mdef: 40 + Stats: { + Str: 4 + Agi: 30 + Vit: 20 + Int: 1 + Dex: 35 + Luk: 10 + } + ViewRange: 1 + ChaseRange: 1000 + Size: 0 + Race: 2 + Element: (4, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + CastSensorChase: true + } + MoveSpeed: 400 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 270 + MvpExp: 0 + Drops: { + FouitWing: 4000 + BatTeeth: 4000 + } +}, +) |