From f63d69685938b6ceddf9e39746f5019770fd99eb Mon Sep 17 00:00:00 2001 From: Numa Date: Fri, 19 Apr 2024 02:31:37 +0000 Subject: Sync with Legacy repo --- db/pre-re/item_db.conf | 146 +++++- db/pre-re/mob_db.conf | 1293 ++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 1381 insertions(+), 58 deletions(-) diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf index 1a8a6e2c..c25a1dd3 100644 --- a/db/pre-re/item_db.conf +++ b/db/pre-re/item_db.conf @@ -5293,9 +5293,9 @@ item_db: ( AegisName: "Naftalin" Name: "Naphthalene" Type: "IT_ETC" - Buy: 0 - Sell: 0 - Weight: 1 + Buy: 500 + Sell: 200 + Weight: 10 Def: 0 Refine: false ViewSprite: 5288 @@ -5455,7 +5455,6 @@ item_db: ( Def: 0 Refine: false ViewSprite: 5314 - //Disabled: true // @TMWA }, { Id: 5315 @@ -5490,7 +5489,6 @@ item_db: ( Def: 0 Refine: false ViewSprite: 5316 - //Disabled: true // @TMWA }, { Id: 5317 @@ -5534,7 +5532,6 @@ item_db: ( noauction: true noselltonpc: true } - //Disabled: true // @TMWA }, { Id: 5319 @@ -5556,6 +5553,53 @@ item_db: ( noauction: true noselltonpc: true } + //Disabled: true // @TMWA +}, +{ + Id: 5327 + AegisName: "CopperOre" + Name: "CopperOre" + Type: "IT_ETC" + Buy: 3200 + Sell: 1600 + Weight: 40 + Def: 0 + Refine: false + ViewSprite: 5328 +}, +{ + Id: 5328 + AegisName: "CopperIngot" + Name: "CopperIngot" + Type: "IT_ETC" + Buy: 20000 + Sell: 2200 + Weight: 1000 + Def: 0 + Refine: false + ViewSprite: 5328 + Trade: { + notrade: true + nodrop: true + nostorage: false + nogstorage: false + nomail: true + noauction: true + noselltonpc: true + } + //Disabled: true // @TMWA +}, +{ + Id: 5332 + AegisName: "Charcoal" + Name: "Charcoal" + Type: "IT_ETC" + Buy: 500 + Sell: 200 + Weight: 10 + Def: 0 + Refine: false + ViewSprite: 5332 }, /* Chest Armor */ { @@ -14648,15 +14692,15 @@ item_db: ( AegisName: "GreenApple" Name: "GreenApple" Type: "IT_USABLE" - Buy: 20 - Sell: 5 + Buy: 25 + Sell: 6 Weight: 5 Def: 0 Slots: 0 Refine: false ViewSprite: 719 Script: <" - callfunc "itheal", 45, 0; + callfunc "itheal", 50, 0; "> }, { @@ -14961,6 +15005,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 808 + KeepAfterUse: true Script: <" set @warpTowelName$, "HitchhikersTowel"; callfunc "WarpTowel"; @@ -14978,6 +15023,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 809 + KeepAfterUse: true Script: <" set @warpTowelName$, "WhiteHitchhikersTowel"; callfunc "WarpTowel"; @@ -14995,6 +15041,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 810 + KeepAfterUse: true Script: <" set @warpTowelName$, "RedHitchhikersTowel"; callfunc "WarpTowel"; @@ -15012,6 +15059,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 811 + KeepAfterUse: true Script: <" set @warpTowelName$, "GreenHitchhikersTowel"; callfunc "WarpTowel"; @@ -15029,6 +15077,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 812 + KeepAfterUse: true Script: <" set @warpTowelName$, "BlueHitchhikersTowel"; callfunc "WarpTowel"; @@ -15046,6 +15095,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 813 + KeepAfterUse: true Script: <" set @warpTowelName$, "YellowHitchhikersTowel"; callfunc "WarpTowel"; @@ -15063,6 +15113,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 814 + KeepAfterUse: true Script: <" set @warpTowelName$, "PurpleHitchhikersTowel"; callfunc "WarpTowel"; @@ -15080,6 +15131,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 815 + KeepAfterUse: true Script: <" set @warpTowelName$, "OrangeHitchhikersTowel"; callfunc "WarpTowel"; @@ -15097,6 +15149,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 816 + KeepAfterUse: true Script: <" set @warpTowelName$, "PinkHitchhikersTowel"; callfunc "WarpTowel"; @@ -15114,6 +15167,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 817 + KeepAfterUse: true Script: <" set @warpTowelName$, "TealHitchhikersTowel"; callfunc "WarpTowel"; @@ -15131,6 +15185,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 818 + KeepAfterUse: true Script: <" set @warpTowelName$, "LimeHitchhikersTowel"; callfunc "WarpTowel"; @@ -15264,6 +15319,23 @@ item_db: ( callfunc "itheal", 75, 10; "> }, +{ + Id: 1226 + AegisName: "SilverBell" + Name: "SilverBell" + Type: "IT_USABLE" + Buy: 6000 + Sell: 3000 + Weight: 25 + Def: 0 + Slots: 0 + Refine: false + ViewSprite: 1226 + KeepAfterUse: true + Script: <" + callfunc "SilverBellSound"; + "> +}, { Id: 1229 AegisName: "CaramelApple" @@ -15437,6 +15509,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 1280 + KeepAfterUse: true Script: <" callfunc "useScissors"; "> @@ -15469,6 +15542,7 @@ item_db: ( Slots: 0 Refine: false ViewSprite: 3001 + KeepAfterUse: true Script: <" callfunc "rubberBat"; "> @@ -15845,6 +15919,7 @@ item_db: ( //callfunc("SC_Bonus", 60000, SC_PHYS_SHIELD, 40); //@TMWA //misceffect FX_MAGIC_SHIELD, strcharinfo(0); //@TMWA "> + // TODO: betsanc of Crazy Rum can be chanceled with detsanc so add SC_PHYS_SHIELD_ITEM to prevent this }, { Id: 5309 @@ -15892,7 +15967,58 @@ item_db: ( callfunc "itheal", 200, 50; "> }, - +{ + Id: 5329 + AegisName: "IronShovel" + Name: "Iron Shovel" + Type: "IT_USABLE" + Buy: 5000 + Sell: 750 + Weight: 210 + Refine: false + KeepAfterUse: true + Script: <" + if (@useType == 1) { //@EVOL2 + doevent "Shovel::OnBury"; //@EVOL2 + } else { //@EVOL2 + doevent "Shovel::OnDig"; //@EVOL2 + } //@EVOL2 + //getitem IronShovel, 1; // @TMWA + "> + // TODO: add keep after use flag to evolved.py and tmwa and replicate the 5 lines above +}, +{ + Id: 5330 + AegisName: "ShadowScroll" + Name: "Shadow Scroll" + Type: "IT_USABLE" + Buy: 5000 + Sell: 1000 + Weight: 7 + Script: <" + callfunc "learnskill", SKILL_MODRISHA; // @EVOL2 + @skillId = SKILL_MODRISHA; // @EVOL2 + @skillLv = 1; // @EVOL2 + callfunc "SK_GrowPlants", false; // @EVOL2 + //callfunc "UnreleasedScroll"; // @TMWA + "> +}, +{ + Id: 5331 + AegisName: "YellowApple" + Name: "YellowApple" + Type: "IT_USABLE" + Buy: 25 + Sell: 6 + Weight: 5 + Def: 0 + Slots: 0 + Refine: false + ViewSprite: 5331 + Script: <" + callfunc "itheal", 50, 0; + "> +}, /* Legs Armor */ { Id: 586 diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf index 22e89c59..079a280f 100644 --- a/db/pre-re/mob_db.conf +++ b/db/pre-re/mob_db.conf @@ -148,6 +148,8 @@ mob_db: ( Dagger: 70 SharpKnife: 10 PileOfAsh: 500 + SulphurPowder: 250 + BromenalDroplet: 20 } }, { @@ -1129,7 +1131,7 @@ mob_db: ( BottleOfWater: 500 IceCube: 200 BookPage: 200 - SilverMirror: 100 + SilverMirror: 20 Diamond: 20 } }, @@ -1358,6 +1360,8 @@ mob_db: ( Dagger: 70 SharpKnife: 10 PileOfAsh: 500 + SulphurPowder: 250 + BromenalDroplet: 30 } }, { @@ -1795,8 +1799,10 @@ mob_db: ( MutationStrength: 30 Drops: { PileOfAsh: 5000 + SulphurPowder: 500 DarkCrystal: 1000 Skull: 500 + GoldenTooth: 10 SkullMask: (1, "ODG_BASICSTAT") } }, @@ -1845,6 +1851,7 @@ mob_db: ( Drops: { DarkCrystal: 1000 Skull: 500 + GoldenTooth: 10 SkullMask: (1, "ODG_BASICSTAT") } }, @@ -3180,6 +3187,8 @@ mob_db: ( IronOre: 1000 PileOfAsh: 1000 Coal: 1000 + BromenalDroplet: 200 + BromenalDroplet: 100 TinyManaElixir: 500 } }, @@ -3765,7 +3774,7 @@ mob_db: ( AttackMotion: 672 DamageMotion: 50 Drops: { - Tomato: 1 + Tomato: 10000 } }, { @@ -5543,7 +5552,9 @@ mob_db: ( DarkCrystal: 1000 Bone: 400 Skull: 300 + DiseasedHeart: 250 IronPowder: 100 + SulphurPowder: 50 EnlighteningElixir: 1200 GoldenTooth: 20 WitchHat: (1, "ODG_BASICSTAT") @@ -5600,7 +5611,7 @@ mob_db: ( SharpKnife: 200 CoinBag: 500 CasinoCoins: 500 - RedApple: 750 + GreenApple: 750 } }, { @@ -5748,6 +5759,7 @@ mob_db: ( MutationCount: 1 MutationStrength: 20 Drops: { + YellowApple: 750 OrangeCupcake: 200 CherryCake: 100 CactusDrink: 350 @@ -6094,7 +6106,7 @@ mob_db: ( SharpKnife: 200 CoinBag: 500 CasinoCoins: 500 - RedApple: 750 + GreenApple: 750 } }, { @@ -7288,7 +7300,7 @@ mob_db: ( Sapphire: 20 CactusDrink: 500 IcedWater: 700 - SilverMirror: 100 + SilverMirror: 50 BookPage: 500 } }, @@ -7333,10 +7345,14 @@ mob_db: ( MutationCount: 1 MutationStrength: 20 Drops: { - IronOre: 1500 TreasureKey: 1000 - Coal: 300 - SilverOre: 25 + Coal: 200 + IronOre: 200 + CopperOre: 400 + CopperOre: 200 + SilverOre: 30 + BromenalOre: 20 + GoldOre: 10 } }, { @@ -7856,44 +7872,6 @@ mob_db: ( DarkCrystal: 10000 } }, -{ - Id: 1172 - SpriteName: "Bif" - Name: "Bif" - Lv: 1 - Hp: 1 - Sp: 0 - Exp: 1 - JExp: 1 - AttackRange: 1 - Attack: [0, 0] - Def: 1 - Mdef: 0 - CriticalDef: 0 - Stats: { - Str: 0 - Agi: 0 - Vit: 0 - Int: 0 - Dex: 0 - Luk: 0 - } - ViewRange: 9 - ChaseRange: 10 - Size: 1 - Race: 3 - Element: (2, 1) - MoveSpeed: 800 - AttackDelay: 800 - AttackMotion: 672 - DamageMotion: 480 - Drops: { - IronPowder: 1200 - IronOre: 1000 - Coal: 800 - SilverOre: 500 - } -}, { Id: 1173 SpriteName: "MontBlanc" @@ -8165,7 +8143,7 @@ mob_db: ( BugLeg: 2500 MaggotSlime: 2000 IronOre: 600 - Coal: 500 + Coal: 800 SilverOre: 100 TreasureKey: 800 } @@ -8528,8 +8506,12 @@ mob_db: ( MutationCount: 4 MutationStrength: 20 Drops: { - RawLog: 1000 RawLog: 2000 + RawLog: 2000 + ReedBundle: 250 + ReedBundle: 500 + Root: 500 + Root: 1000 } }, { @@ -8564,6 +8546,8 @@ mob_db: ( Drops: { RawLog: 1000 RawLog: 2000 + ReedBundle: 500 + Root: 500 } }, { @@ -9080,4 +9064,1217 @@ mob_db: ( HMCPirateHat: 2 } }, +{ + Id: 1199 + SpriteName: "SilverSlime" + Name: "Silver Slime" + Lv: 40 + Hp: 600 + Sp: 0 + Exp: 200 + JExp: 18 + AttackRange: 1 + Attack: [60, 90] + Def: 20 + Mdef: 30 + CriticalDef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 10 + Int: 10 + Dex: 30 + Luk: 30 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 0 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 1200 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MutationCount: 1 + MutationStrength: 20 + Drops: { + SilverArrow: 1000 + SilverArrow: 1000 + SilverBell: 1 + Coal: 200 + IronOre: 200 + CopperOre: 40 + SilverOre: 300 + SilverOre: 150 + BromenalOre: 20 + GoldOre: 10 + } +}, +{ + Id: 1200 + SpriteName: "BromenalSlime" + Name: "Bromenal Slime" + Lv: 40 + Hp: 600 + Sp: 0 + Exp: 200 + JExp: 18 + AttackRange: 1 + Attack: [60, 90] + Def: 20 + Mdef: 30 + CriticalDef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 10 + Int: 10 + Dex: 30 + Luk: 30 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 0 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 1200 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MutationCount: 1 + MutationStrength: 20 + Drops: { + BromenalBoots: (10, "ODG_BASICSTAT") + BromenalGloves: (10, "ODG_BASICSTAT") + BromenalLegs: (10, "ODG_BASICSTAT") + Coal: 200 + IronOre: 200 + CopperOre: 40 + SilverOre: 30 + BromenalOre: 200 + BromenalOre: 100 + GoldOre: 10 + } +}, +{ + Id: 1201 + SpriteName: "GoldSlime" + Name: "Gold Slime" + Lv: 40 + Hp: 600 + Sp: 0 + Exp: 200 + JExp: 18 + AttackRange: 1 + Attack: [60, 90] + Def: 20 + Mdef: 30 + CriticalDef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 10 + Int: 10 + Dex: 30 + Luk: 30 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 0 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 1200 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MutationCount: 1 + MutationStrength: 20 + Drops: { + GoldenDeliciousApple: 11 + Coal: 200 + IronOre: 200 + CopperOre: 40 + SilverOre: 30 + BromenalOre: 20 + GoldOre: 100 + GoldOre: 50 + } +}, +{ + Id: 1202 + SpriteName: "IronSlime" + Name: "Iron Slime" + Lv: 40 + Hp: 600 + Sp: 0 + Exp: 200 + JExp: 18 + AttackRange: 1 + Attack: [60, 90] + Def: 20 + Mdef: 30 + CriticalDef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 10 + Int: 10 + Dex: 30 + Luk: 30 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 0 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 1200 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MutationCount: 1 + MutationStrength: 20 + Drops: { + IronArrow: 5000 + IronArrow: 2500 + IronShovel: 1 + Coal: 200 + IronOre: 2000 + IronOre: 1000 + CopperOre: 40 + SilverOre: 30 + BromenalOre: 20 + GoldOre: 10 + } +}, +{ + Id: 1203 + SpriteName: "CoalSlime" + Name: "Coal Slime" + Lv: 40 + Hp: 600 + Sp: 0 + Exp: 200 + JExp: 18 + AttackRange: 1 + Attack: [60, 90] + Def: 20 + Mdef: 30 + CriticalDef: 0 + Stats: { + Str: 20 + Agi: 30 + Vit: 10 + Int: 10 + Dex: 30 + Luk: 30 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 0 + Element: (1, 1) + Mode: { + CanMove: true + Looter: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 1200 + AttackDelay: 1872 + AttackMotion: 672 + DamageMotion: 480 + MutationCount: 1 + MutationStrength: 20 + Drops: { + Charcoal: 1000 + Charcoal: 500 + Charcoal: 250 + Coal: 2000 + Coal: 1000 + IronOre: 200 + CopperOre: 40 + SilverOre: 30 + BromenalOre: 20 + GoldOre: 10 + } +}, +{ + Id: 1172 + SpriteName: "Bif" + Name: "Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + IronPowder: 1200 + IronOre: 800 + Coal: 1000 + CopperOre: 200 + SilverOre: 150 + BromenalOre: 100 + GoldOre: 50 + } +}, +{ + Id: 1204 + SpriteName: "BigBif" + Name: "Big Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + IronPowder: 2400 + IronOre: 1600 + Coal: 2000 + CopperOre: 400 + SilverOre: 300 + BromenalOre: 200 + GoldOre: 100 + } +}, +{ + Id: 1205 + SpriteName: "SmallBif" + Name: "Small Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + IronPowder: 600 + IronOre: 400 + Coal: 500 + CopperOre: 100 + SilverOre: 75 + BromenalOre: 50 + GoldOre: 25 + } +}, +{ + Id: 1206 + SpriteName: "AmethystBif" + Name: "Amethyst Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Amethyst: 20 + AmethystPowder: 1200 + AmethystPowder: 1200 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 250 + } +}, +{ + Id: 1207 + SpriteName: "DiamondBif" + Name: "Diamond Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Diamond: 20 + AmethystPowder: 600 + DiamondPowder: 1200 + DiamondPowder: 1200 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 250 + } +}, +{ + Id: 1208 + SpriteName: "EmeraldBif" + Name: "Emerald Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Emerald: 20 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 1200 + EmeraldPowder: 1200 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 250 + } +}, +{ + Id: 1209 + SpriteName: "RubyBif" + Name: "Ruby Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Ruby: 20 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 1200 + RubyPowder: 1200 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 250 + } +}, +{ + Id: 1210 + SpriteName: "SapphireBif" + Name: "Sapphire Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Sapphire: 20 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 1200 + SapphirePowder: 1200 + TopazPowder: 600 + Coal: 250 + } +}, +{ + Id: 1211 + SpriteName: "TopazBif" + Name: "Topaz Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Topaz: 20 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 1200 + TopazPowder: 1200 + Coal: 250 + } +}, +{ + Id: 1212 + SpriteName: "BigAmethystBif" + Name: "Big Amethyst Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Amethyst: 30 + AmethystPowder: 1200 + AmethystPowder: 1200 + AmethystPowder: 1200 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 300 + } +}, +{ + Id: 1213 + SpriteName: "BigDiamondBif" + Name: "Big Diamond Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Diamond: 30 + AmethystPowder: 600 + DiamondPowder: 1200 + DiamondPowder: 1200 + DiamondPowder: 1200 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 300 + } +}, +{ + Id: 1214 + SpriteName: "BigEmeraldBif" + Name: "Big Emerald Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Emerald: 30 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 1200 + EmeraldPowder: 1200 + EmeraldPowder: 1200 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 300 + } +}, +{ + Id: 1215 + SpriteName: "BigRubyBif" + Name: "Big Ruby Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Ruby: 30 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 1200 + RubyPowder: 1200 + RubyPowder: 1200 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 300 + } +}, +{ + Id: 1216 + SpriteName: "BigSapphireBif" + Name: "Big Sapphire Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Sapphire: 30 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 1200 + SapphirePowder: 1200 + SapphirePowder: 1200 + TopazPowder: 600 + Coal: 300 + } +}, +{ + Id: 1217 + SpriteName: "BigTopazBif" + Name: "Big Topaz Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Topaz: 30 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 1200 + TopazPowder: 1200 + TopazPowder: 1200 + Coal: 300 + } +}, +{ + Id: 1218 + SpriteName: "SmallAmethystBif" + Name: "Small Amethyst Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Amethyst: 10 + AmethystPowder: 1200 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 200 + } +}, +{ + Id: 1219 + SpriteName: "SmallDiamondBif" + Name: "Small Diamond Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Diamond: 10 + AmethystPowder: 600 + DiamondPowder: 1200 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 200 + } +}, +{ + Id: 1220 + SpriteName: "SmallEmeraldBif" + Name: "Small Emerald Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Emerald: 10 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 1200 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 200 + } +}, +{ + Id: 1221 + SpriteName: "SmallRubyBif" + Name: "Small Ruby Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Ruby: 10 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 1200 + SapphirePowder: 600 + TopazPowder: 600 + Coal: 200 + } +}, +{ + Id: 1222 + SpriteName: "SmallSapphireBif" + Name: "Small Sapphire Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Sapphire: 10 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 1200 + TopazPowder: 600 + Coal: 200 + } +}, +{ + Id: 1223 + SpriteName: "SmallTopazBif" + Name: "Small Topaz Bif" + Lv: 1 + Hp: 1 + Sp: 0 + Exp: 1 + JExp: 1 + AttackRange: 1 + Attack: [0, 0] + Def: 1 + Mdef: 0 + CriticalDef: 0 + Stats: { + Str: 0 + Agi: 0 + Vit: 0 + Int: 0 + Dex: 0 + Luk: 0 + } + ViewRange: 9 + ChaseRange: 10 + Size: 1 + Race: 3 + Element: (2, 1) + MoveSpeed: 800 + AttackDelay: 800 + AttackMotion: 672 + DamageMotion: 480 + Drops: { + Topaz: 10 + AmethystPowder: 600 + DiamondPowder: 600 + EmeraldPowder: 600 + RubyPowder: 600 + SapphirePowder: 600 + TopazPowder: 1200 + Coal: 200 + } +}, +{ + Id: 1224 + SpriteName: "CoalGolem" + Name: "Coal Golem" + Lv: 180 + Hp: 25000 + Sp: 280 + Exp: 68000 + JExp: 2200 + AttackRange: 3 + Attack: [170, 190] + Def: 75 + Mdef: 40 + CriticalDef: 0 + Stats: { + Str: 35 + Agi: 26 + Vit: 99 + Int: 127 + Dex: 255 + Luk: 105 + } + ViewRange: 31 + ChaseRange: 30 + Size: 1 + Race: 0 + Element: (6, 4) + Mode: { + CanMove: true + Looter: true + Assist: true + Boss: true + CanAttack: true + ChangeTargetMelee: true + ChangeTargetChase: true + } + MoveSpeed: 320 + AttackDelay: 1000 + AttackMotion: 672 + DamageMotion: 50 + MutationCount: 0 + MutationStrength: 0 + Drops: { + Charcoal: 1000 + Charcoal: 500 + Charcoal: 250 + Coal: 5000 + Coal: 2500 + Coal: 1250 + IronOre: 500 + IronPowder: 1200 + } +}, ) -- cgit v1.2.3-60-g2f50