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) SurviveWithoutMaster: 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 WalkMask: "WALK_AIR" 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 WalkMask: "WALK_WATER" 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 WalkMask: "WALK_WATER" 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 SurviveWithoutMaster: 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 WalkMask: "WALK_WATER" 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 WalkMask: "WALK_WATER" 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 WalkMask: "WALK_AIR" 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 WalkMask: "WALK_AIR" 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 } }, )