summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNuma <numa@themanaworld.org>2024-04-19 02:31:37 +0000
committerNuma <numa@themanaworld.org>2024-04-19 02:31:37 +0000
commitf63d69685938b6ceddf9e39746f5019770fd99eb (patch)
tree38d36d49e39d600101d87dd369f13946e4025042
parentaea4b6d3eb885a121b060f98a19fcc562e5e228e (diff)
downloadserverdata-f63d69685938b6ceddf9e39746f5019770fd99eb.tar.gz
serverdata-f63d69685938b6ceddf9e39746f5019770fd99eb.tar.bz2
serverdata-f63d69685938b6ceddf9e39746f5019770fd99eb.tar.xz
serverdata-f63d69685938b6ceddf9e39746f5019770fd99eb.zip
Sync with Legacy repoHEADmaster
-rw-r--r--db/pre-re/item_db.conf146
-rw-r--r--db/pre-re/mob_db.conf1293
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";
@@ -15265,6 +15320,23 @@ item_db: (
">
},
{
+ 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"
Name: "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
}
},
{
@@ -7857,44 +7873,6 @@ mob_db: (
}
},
{
- 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"
Name: "Mont Blanc"
@@ -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
+ }
+},
)