summaryrefslogtreecommitdiff
path: root/world/map/db
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/db')
-rw-r--r--world/map/db/const-aegis.txt36
-rw-r--r--world/map/db/const-quest.txt9
-rw-r--r--world/map/db/const.txt7
-rw-r--r--world/map/db/item_db.conf538
-rw-r--r--world/map/db/item_db_chest.txt33
-rw-r--r--world/map/db/item_db_foot.txt2
-rw-r--r--world/map/db/item_db_generic.txt22
-rw-r--r--world/map/db/item_db_head.txt37
-rw-r--r--world/map/db/item_db_offhand.txt5
-rw-r--r--world/map/db/item_db_trinket.txt4
-rw-r--r--world/map/db/item_db_use.txt8
-rw-r--r--world/map/db/item_db_weapon.txt10
-rw-r--r--world/map/db/mob_db.conf556
-rw-r--r--world/map/db/mob_db_0_19.txt4
-rw-r--r--world/map/db/mob_db_20_39.txt4
-rw-r--r--world/map/db/mob_db_60_79.txt2
-rw-r--r--world/map/db/mob_db_80_99.txt4
-rw-r--r--world/map/db/mob_db_over_100.txt29
-rw-r--r--world/map/db/mob_db_over_150.txt16
-rw-r--r--world/map/db/mob_skill_db.txt1
-rw-r--r--world/map/db/params.txt47
-rw-r--r--world/map/db/quest-log.txt16
22 files changed, 1182 insertions, 208 deletions
diff --git a/world/map/db/const-aegis.txt b/world/map/db/const-aegis.txt
index c5c19c0f..bd635912 100644
--- a/world/map/db/const-aegis.txt
+++ b/world/map/db/const-aegis.txt
@@ -76,7 +76,7 @@ AmethystRing 4013
SimpleRing 4014
HeartNecklace 677
GuardianWings 5252
-MageRing 5253
+MagicRing 5253
ManaPearl 5270
AssassinRing 5268
AssassinAmulet 5269
@@ -318,7 +318,7 @@ CryptKey 5112
Ectoplasm 5113
Urn 5114
VampireBatWing 5115
-WraithHorn 5116
+StalkerHorn 5116
AstralCube 5117
RunestoneA 5118
RunestoneL 5119
@@ -391,6 +391,12 @@ Stone 5380
Brick 5381
MountainCrystal 5384
BlackQuartz 5385
+GlassShards 5386
+Hay 5387
+Straw 5388
+SpeltSeeds 5389
+MoonDust 5390
+SunDust 5391
LeatherShirt 523
DesertShirt 546
Turtleneck 564
@@ -640,11 +646,13 @@ DarkGreenSaviorArmor 5308
BlackChainmailShirt 5320
BlackLightPlatemail 5321
BlackWarlordPlate 5322
+RaggedShirt 5398
SantaHat 511
FancyHat 524
MinersHat 525
StandardHeadband 543
SilkHeadband 544
+PirateBandana 604
PumpkinHelmet 615
AxeHat 616
PirateHat 617
@@ -868,6 +876,17 @@ HMCPirateHat 5287
BlackWarlordHelmet 5324
BlackInfantryHelmet 5325
BlackCrusadeHelmet 5326
+SunshroomHat 5392
+BlackKnightsHelmet 5394
+BlackRoseHat 5395
+SnowshroomHat 5396
+WickedMushroomHat 5397
+IceSkullMask 5399
+GoldenSkullMask 5400
+YellowHeadSlime 5401
+RedHeadSlime 5402
+GreenHeadSlime 5403
+BlueHeadSlime 5404
CactusDrink 501
CactusPotion 502
CandyCane 506
@@ -1009,6 +1028,8 @@ KingChonkyBirbEgg 5374
Sauerkraut 5379
AnchorStone 5382
AnchoredAnchorStone 5383
+LegendaryShovel 5405
+LegendaryTreasureMap 5406
CottonShorts 586
JeansShorts 610
CottonSkirt 632
@@ -1084,6 +1105,7 @@ WoodenShield 602
LeatherShield 603
BromenalShield 797
DragonShield 5285
+BlackSteelShield 5393
PinkieScroll 6000
FireGoblin 1011
Bat 1017
@@ -1305,3 +1327,13 @@ SmallTopazBif 1223
CoalGolem 1224
StoneSlime 1225
StoneGolem 1226
+Grass 1227
+Spelt 1228
+WarlordSkull 1229
+GoldenSkull 1230
+Sunshroom 1231
+Snowshroom 1232
+YellowSuperSlime 1233
+RedSuperSlime 1234
+GreenSuperSlime 1235
+BlueSuperSlime 1236
diff --git a/world/map/db/const-quest.txt b/world/map/db/const-quest.txt
index 88ecb334..48a3cc14 100644
--- a/world/map/db/const-quest.txt
+++ b/world/map/db/const-quest.txt
@@ -132,7 +132,7 @@ FLAG_DECLINED_BEANIEHAT 8192 // player declined Beanie Copter Hat from Mill
//FLAG_ 16384 // not used at the moment
//FLAG_ 32768 // not used at the moment
FLAG_BEHEADER_MASK 65536 // traded with The Beheader
-FLAG_GOT_BEHEADER_SWORD 131072 // Obtained the Beheader Sword
+//FLAG_GOT_BEHEADER_SWORD 131072 // Obtained the Beheader Sword. Moved to quest log
FLAG_LUCA_GOT_SIX_SKILLS 262144 // player learned all six Focus Skills
FLAG_LUCA_2SKILLS_MAXED 524288 // player got 2 Focus Skills at lvl 9
FLAG_LUCA_4SKILLS_MAXED 1048576 // player got 4 Focus Skills at lvl 9
@@ -165,6 +165,13 @@ GEM_BIF_CHANCE 5
NORMAL_BIF_CHANCE 4
BIG_BIF_CHANCE 8
+// Anchor Stone constants:
+// biggest maps use 520 tiles (012-3, 012-4) so 1023 is good atm but if maps ever grow bigger these values need to be changed
+AS_X_MASK 1023
+AS_X_SHIFT 0
+AS_Y_MASK 1047552
+AS_Y_SHIFT 10
+
// Flags for the battle caves.
BATTLE_CAVE1 1
BATTLE_CAVE2 2
diff --git a/world/map/db/const.txt b/world/map/db/const.txt
index 2001e59b..d9fb8eed 100644
--- a/world/map/db/const.txt
+++ b/world/map/db/const.txt
@@ -135,11 +135,14 @@ cOrange 7
cPurple 8
cDarkGreen 9
-SC_POISON 132
SC_SLOWPOISON 14
SC_SPEEDPOTION0 37
+SC_POISON 132
+SC_SLOWMOVE 133
+SC_CANTMOVE 134
SC_ATKPOT 185
SC_MATKPOT 186
+SC_PHYS_SHIELD_ITEM 193
SC_SHEARED 194
SC_HIDE 194
SC_HALT_REGENERATE 195
@@ -155,6 +158,8 @@ SC_COOLDOWN_AR 75
SC_COOLDOWN_ENCH 76
SC_COOLDOWN_KOY 77
SC_COOLDOWN_UPMARMU 78
+SC_COOLDOWN_SG 79
+SC_COOLDOWN_CG 80
// Emotions
EMOTE_DISGUST 1
diff --git a/world/map/db/item_db.conf b/world/map/db/item_db.conf
index 5b72b8d7..153dd543 100644
--- a/world/map/db/item_db.conf
+++ b/world/map/db/item_db.conf
@@ -821,20 +821,28 @@ item_db: (
AegisName: "LongSword"
Name: "LongSword"
Type: "IT_WEAPON"
- Buy: 1000
- Sell: 500
+ Buy: 20000
+ Sell: 10000
Weight: 1300
- Atk: 150
+ Atk: 149
Range: 1
Slots: 1
Loc: "EQP_HAND_R"
- WeaponLv: 1
+ WeaponLv: 2
EquipLv: 1
Refine: false
ViewSprite: 1
Subtype: "W_1HSWORD"
+ OnEquipScript: <"
+ callfunc "RequireStat", bStr, 31, EQI_HAND_R;
+ callfunc "RequireStat", bVit, 67, EQI_HAND_R;
+ callfunc "RequireStat", bDex, 59, EQI_HAND_R;
+ callfunc "RequireStat", bLuk, 61, EQI_HAND_R;
+ ">
Script: <"
- callfunc "UnreleasedItem", EQI_HAND_R;
+ bonus bBaseWeaponDelayAdjust, -11; // @TMWA
+ bonus bPerfectHitRate, 11;
+ bonus bPerfectHitAddRate, 7;
">
},
{
@@ -1018,6 +1026,7 @@ item_db: (
Subtype: "W_1HSWORD"
Script: <"
bonus bLuk, 1;
+ bonus bCriticalDef, 5;
">
},
{
@@ -1111,7 +1120,7 @@ item_db: (
Buy: 10000
Sell: 5000
Weight: 350
- Atk: 1
+ Atk: 50
Range: 3
Slots: 1
Loc: ["EQP_HAND_L", "EQP_HAND_R"]
@@ -1128,7 +1137,7 @@ item_db: (
Buy: 10000
Sell: 5000
Weight: 350
- Atk: 1
+ Atk: 50
Range: 3
Slots: 1
Loc: ["EQP_HAND_L", "EQP_HAND_R"]
@@ -1234,9 +1243,9 @@ item_db: (
AegisName: "BoneArrows"
Name: "BoneArrows"
Type: "IT_AMMO"
- Buy: 50
- Sell: 20
- Weight: 0
+ Buy: 8
+ Sell: 4
+ Weight: 1
Atk: 55
Slots: 0
Loc: "EQP_AMMO"
@@ -1802,8 +1811,8 @@ item_db: (
},
{
Id: 5253
- AegisName: "MageRing"
- Name: "MageRing"
+ AegisName: "MagicRing"
+ Name: "MagicRing"
Type: "IT_ARMOR"
Buy: 0
Sell: 0
@@ -1811,9 +1820,14 @@ item_db: (
Def: 0
Slots: 0
Loc: "EQP_ACC_R"
+ EquipLv: 80
Refine: false
ViewSprite: 5253
+ OnEquipScript: <"
+ callfunc "RequireStat", bInt, 80, EQI_ACC_R;
+ ">
Script: <"
+ callfunc "MagicRingItem", EQI_ACC_R;
bonus bInt, 1;
">
},
@@ -1822,9 +1836,9 @@ item_db: (
AegisName: "ManaPearl"
Name: "Mana Pearl"
Type: "IT_ARMOR"
- Buy: 1000
- Sell: 1
- Weight: 3
+ Buy: 0
+ Sell: 0
+ Weight: 0
Matk: 22
Def: 0
Slots: 0
@@ -1832,6 +1846,7 @@ item_db: (
Refine: false
ViewSprite: 5272
Script: <"
+ callfunc "ManaPearlItem", EQI_ARMOR;
bonus bInt, 1;
bonus bMatkRate, 22; // @EVOL2
bonus bMaxSP, 55;
@@ -1997,8 +2012,8 @@ item_db: (
AegisName: "WarlordBoots"
Name: "WarlordBoots"
Type: "IT_ARMOR"
- Buy: 19000
- Sell: 2000
+ Buy: 141500
+ Sell: 70750
Weight: 550
Matk: -22
Def: 5
@@ -2367,7 +2382,7 @@ item_db: (
Type: "IT_ETC"
Buy: 20
Sell: 10
- Weight: 1
+ Weight: 5
Def: 0
Refine: false
ViewSprite: 540
@@ -4871,7 +4886,6 @@ item_db: (
Def: 0
Refine: false
ViewSprite: 5112
- //Disabled: true // @TMWA
},
{
Id: 5113
@@ -4914,16 +4928,15 @@ item_db: (
},
{
Id: 5116
- AegisName: "WraithHorn"
- Name: "WraithHorn"
+ AegisName: "StalkerHorn"
+ Name: "StalkerHorn"
Type: "IT_ETC"
- Buy: 700
- Sell: 20
+ Buy: 2000
+ Sell: 1000
Weight: 10
Def: 0
Refine: false
ViewSprite: 5116
- //Disabled: true // @TMWA
},
{
Id: 5117
@@ -5481,7 +5494,6 @@ item_db: (
noauction: true
noselltonpc: true
}
- //Disabled: true // @TMWA
},
{
Id: 5316
@@ -5659,6 +5671,7 @@ item_db: (
noauction: true
noselltonpc: true
}
+ //Disabled: true // @TMWA
},
{
Id: 5360
@@ -5777,6 +5790,7 @@ item_db: (
noauction: true
noselltonpc: true
}
+ //Disabled: true // @TMWA
},
{
Id: 5371
@@ -5796,6 +5810,7 @@ item_db: (
noauction: true
noselltonpc: true
}
+ //Disabled: true // @TMWA
},
{
Id: 5372
@@ -5815,6 +5830,7 @@ item_db: (
noauction: true
noselltonpc: true
}
+ //Disabled: true // @TMWA
},
{
Id: 5375
@@ -5904,6 +5920,74 @@ item_db: (
Refine: false
ViewSprite: 5385
},
+{
+ Id: 5386
+ AegisName: "GlassShards"
+ Name: "GlassShards"
+ Type: "IT_ETC"
+ Buy: 10
+ Sell: 5
+ Weight: 5
+ Refine: false
+ ViewSprite: 5386
+},
+{
+ Id: 5387
+ AegisName: "Hay"
+ Name: "Hay"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 11
+ Refine: false
+ ViewSprite: 5387
+},
+{
+ Id: 5388
+ AegisName: "Straw"
+ Name: "Straw"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 11
+ Refine: false
+ ViewSprite: 5388
+},
+{
+ Id: 5389
+ AegisName: "SpeltSeeds"
+ Name: "SpeltSeeds"
+ Type: "IT_ETC"
+ Buy: 200
+ Sell: 100
+ Weight: 8
+ Refine: false
+ ViewSprite: 5389
+},
+{
+ Id: 5390
+ AegisName: "MoonDust"
+ Name: "MoonDust"
+ Type: "IT_ETC"
+ Buy: 2000
+ Sell: 1000
+ Weight: 1
+ Refine: false
+ ViewSprite: 5390
+ //Disabled: true // @TMWA
+},
+{
+ Id: 5391
+ AegisName: "SunDust"
+ Name: "SunDust"
+ Type: "IT_ETC"
+ Buy: 2000
+ Sell: 1000
+ Weight: 1
+ Refine: false
+ ViewSprite: 5391
+ //Disabled: true // @TMWA
+},
/* Chest Armor */
{
Id: 523
@@ -5982,8 +6066,8 @@ item_db: (
AegisName: "ChainmailShirt"
Name: "ChainmailShirt"
Type: "IT_ARMOR"
- Buy: 15000
- Sell: 1500
+ Buy: 83750
+ Sell: 41875
Weight: 800
Matk: -120
Def: 20
@@ -6000,8 +6084,8 @@ item_db: (
AegisName: "LightPlatemail"
Name: "LightPlatemail"
Type: "IT_ARMOR"
- Buy: 50000
- Sell: 2500
+ Buy: 192500
+ Sell: 96250
Weight: 1200
Matk: -150
Def: 25
@@ -6018,7 +6102,7 @@ item_db: (
AegisName: "GoldenPlatemail"
Name: "GoldenPlatemail"
Type: "IT_ARMOR"
- Buy: 9999000
+ Buy: 350000
Sell: 3000
Weight: 4500
Matk: -100
@@ -6029,6 +6113,7 @@ item_db: (
ViewSprite: 645
Script: <"
bonus bMatkRate, -100; // @EVOL2
+ bonus bCriticalDef, 5;
">
},
{
@@ -6132,8 +6217,8 @@ item_db: (
AegisName: "WarlordPlate"
Name: "WarlordPlate"
Type: "IT_ARMOR"
- Buy: 100000
- Sell: 3000
+ Buy: 351250
+ Sell: 175625
Weight: 2600
Matk: -170
Def: 27
@@ -6161,6 +6246,7 @@ item_db: (
ViewSprite: 659
Script: <"
bonus bMatkRate, -110; // @EVOL2
+ bonus bCriticalDef, 10;
">
},
{
@@ -6521,8 +6607,8 @@ item_db: (
AegisName: "CottonShirt"
Name: "CottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 13
Matk: -2
Def: 2
@@ -6539,8 +6625,8 @@ item_db: (
AegisName: "RedCottonShirt"
Name: "RedCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6557,8 +6643,8 @@ item_db: (
AegisName: "GreenCottonShirt"
Name: "GreenCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6575,8 +6661,8 @@ item_db: (
AegisName: "DarkBlueCottonShirt"
Name: "DarkBlueCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6593,8 +6679,8 @@ item_db: (
AegisName: "YellowCottonShirt"
Name: "YellowCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6611,8 +6697,8 @@ item_db: (
AegisName: "LightBlueCottonShirt"
Name: "LightBlueCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6629,8 +6715,8 @@ item_db: (
AegisName: "PinkCottonShirt"
Name: "PinkCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6647,8 +6733,8 @@ item_db: (
AegisName: "BlackCottonShirt"
Name: "BlackCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6665,8 +6751,8 @@ item_db: (
AegisName: "OrangeCottonShirt"
Name: "OrangeCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6683,8 +6769,8 @@ item_db: (
AegisName: "PurpleCottonShirt"
Name: "PurpleCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -6701,8 +6787,8 @@ item_db: (
AegisName: "DarkGreenCottonShirt"
Name: "DarkGreenCottonShirt"
Type: "IT_ARMOR"
- Buy: 300
- Sell: 5
+ Buy: 1000
+ Sell: 500
Weight: 20
Matk: -4
Def: 2
@@ -10512,6 +10598,24 @@ item_db: (
bonus bMatkRate, -170; // @EVOL2
">
},
+{
+ Id: 5398
+ AegisName: "RaggedShirt"
+ Name: "RaggedShirt"
+ Type: "IT_ARMOR"
+ Buy: 300
+ Sell: 5
+ Weight: 7
+ Matk: -1
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_MID"
+ Refine: false
+ ViewSprite: 5398
+ Script: <"
+ bonus bMatkRate, -1; // @EVOL2
+ ">
+},
//////////////////////////////////////////////////////////
// Hats
{
@@ -10601,6 +10705,20 @@ item_db: (
">
},
{
+ Id: 604
+ AegisName: "PirateBandana"
+ Name: "PirateBandana"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 20
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 604
+},
+{
Id: 615
AegisName: "PumpkinHelmet"
Name: "PumpkinHelmet"
@@ -10829,8 +10947,8 @@ item_db: (
AegisName: "WarlordHelmet"
Name: "WarlordHelmet"
Type: "IT_ARMOR"
- Buy: 30000
- Sell: 3000
+ Buy: 85750
+ Sell: 42875
Weight: 900
Matk: -36
Def: 18
@@ -11365,14 +11483,14 @@ item_db: (
Buy: 20000
Sell: 1500
Weight: 800
- Matk: -20
- Def: 10
+ Matk: -30
+ Def: 15
Slots: 0
Loc: "EQP_HEAD_TOP"
Refine: false
ViewSprite: 801
Script: <"
- bonus bMatkRate, -20; // @EVOL2
+ bonus bMatkRate, -30; // @EVOL2
bonus bLuk, 1;
">
},
@@ -14459,6 +14577,209 @@ item_db: (
bonus bMatkRate, -36; // @EVOL2
">
},
+{
+ Id: 5392
+ AegisName: "SunshroomHat"
+ Name: "SunshroomHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 30
+ Matk: 5
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5392
+ Script: <"
+ bonus bMatkRate, 5; // @EVOL2
+ ">
+},
+{
+ Id: 5394
+ AegisName: "BlackKnightsHelmet"
+ Name: "BlackKnightsHelmet"
+ Type: "IT_ARMOR"
+ Buy: 20000
+ Sell: 2000
+ Weight: 600
+ Matk: -30
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5394
+ Script: <"
+ bonus bMatkRate, -30; // @EVOL2
+ ">
+},
+{
+ Id: 5395
+ AegisName: "BlackRoseHat"
+ Name: "BlackRoseHat"
+ Type: "IT_ARMOR"
+ Buy: 5000
+ Sell: 1000
+ Weight: 0
+ Matk: 8
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5395
+ Script: <"
+ bonus bMatkRate, 8; // @EVOL2
+ ">
+},
+{
+ Id: 5396
+ AegisName: "SnowshroomHat"
+ Name: "SnowshroomHat"
+ Type: "IT_ARMOR"
+ Buy: 3000
+ Sell: 1500
+ Weight: 30
+ Matk: 5
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5396
+ Script: <"
+ bonus bMatkRate, 5; // @EVOL2
+ ">
+},
+{
+ Id: 5397
+ AegisName: "WickedMushroomHat"
+ Name: "WickedMushroomHat"
+ Type: "IT_ARMOR"
+ Buy: 2500
+ Sell: 1250
+ Weight: 30
+ Matk: 0
+ Def: 15
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5396
+},
+{
+ Id: 5399
+ AegisName: "IceSkullMask"
+ Name: "IceSkullMask"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 150
+ Matk: 5
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5399
+ Script: <"
+ bonus bMatkRate, 5; // @EVOL2
+ ">
+},
+{
+ Id: 5400
+ AegisName: "GoldenSkullMask"
+ Name: "GoldenSkullMask"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 150
+ Matk: 5
+ Def: 3
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5400
+ Script: <"
+ bonus bMatkRate, 5; // @EVOL2
+ ">
+},
+{
+ Id: 5401
+ AegisName: "YellowHeadSlime"
+ Name: "YellowHeadSlime"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 250
+ Matk: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5401
+ Script: <"
+ bonus bHPrecovRate, 7;
+ bonus bMdef, 7;
+ bonus bHit, -7;
+ ">
+},
+{
+ Id: 5402
+ AegisName: "RedHeadSlime"
+ Name: "RedHeadSlime"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 250
+ Matk: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5402
+ Script: <"
+ bonus bHPrecovRate, 7;
+ bonus bMdef, 7;
+ bonus bHit, -7;
+ ">
+},
+{
+ Id: 5403
+ AegisName: "GreenHeadSlime"
+ Name: "GreenHeadSlime"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 250
+ Matk: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5403
+ Script: <"
+ bonus bHPrecovRate, 7;
+ bonus bMdef, 7;
+ bonus bHit, -7;
+ ">
+},
+{
+ Id: 5404
+ AegisName: "BlueHeadSlime"
+ Name: "BlueHeadSlime"
+ Type: "IT_ARMOR"
+ Buy: 10000
+ Sell: 5000
+ Weight: 250
+ Matk: 0
+ Def: 1
+ Slots: 0
+ Loc: "EQP_HEAD_TOP"
+ Refine: false
+ ViewSprite: 5404
+ Script: <"
+ bonus bHPrecovRate, 7;
+ bonus bMdef, 7;
+ bonus bHit, -7;
+ ">
+},
/* Usable items */
{
Id: 501
@@ -16190,8 +16511,8 @@ item_db: (
AegisName: "Tomato"
Name: "Tomato"
Type: "IT_USABLE"
- Buy: 40
- Sell: 10
+ Buy: 100
+ Sell: 50
Weight: 7
Def: 0
Slots: 0
@@ -16219,10 +16540,10 @@ item_db: (
callfunc("SC_Bonus", 60, SC_PLUSATTACKPOWER, 50);
callfunc("SC_Bonus", 60, SC_ATTHASTE_POTION1, 45);
//callfunc("SC_Bonus", 60, SC_PHYS_SHIELD, 40); //@EVOL2
- //callfunc("SC_Bonus", 60000, SC_PHYS_SHIELD, 40); //@TMWA
+ //callfunc("SC_Bonus", 60000, SC_PHYS_SHIELD_ITEM, 40); //@TMWA
+ //sc_end SC_PHYS_SHIELD; //@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
@@ -16279,6 +16600,7 @@ item_db: (
Sell: 750
Weight: 210
Refine: false
+ ViewSprite: 5329
KeepAfterUse: true
Script: <"
if (@useType == 1) { //@EVOL2
@@ -16286,6 +16608,7 @@ item_db: (
} else { //@EVOL2
doevent "Shovel::OnDig"; //@EVOL2
} //@EVOL2
+ //set @ShovelName$, "IronShovel"; // @TMWA
//callfunc "useShovel"; // @TMWA
">
},
@@ -16297,6 +16620,7 @@ item_db: (
Buy: 5000
Sell: 1000
Weight: 7
+ ViewSprite: 5330
Script: <"
callfunc "learnskill", SKILL_MODRISHA; // @EVOL2
@skillId = SKILL_MODRISHA; // @EVOL2
@@ -16589,11 +16913,11 @@ item_db: (
nomail: true
noauction: true
noselltonpc: true
+ }
Script: <"
set @MapName$, "PirateTreasureMap";
callfunc "readMap";
">
- }
},
{
Id: 5352
@@ -16613,11 +16937,11 @@ item_db: (
nomail: true
noauction: true
noselltonpc: true
+ }
Script: <"
set @MapName$, "DungeonMap";
callfunc "readMap";
">
- }
},
{
Id: 5353
@@ -16637,11 +16961,11 @@ item_db: (
nomail: true
noauction: true
noselltonpc: true
+ }
Script: <"
set @MapName$, "TreasureMap";
callfunc "readMap";
">
- }
},
{
Id: 5354
@@ -16732,11 +17056,11 @@ item_db: (
nomail: true
noauction: true
noselltonpc: true
+ }
Script: <"
set @StoneName$, "AnchorStone";
callfunc "useAnchorStone";
">
- }
},
{
Id: 5383
@@ -16758,11 +17082,68 @@ item_db: (
noselltonpc: true
nostorage: true
nogstorage: true
+ }
Script: <"
set @StoneName$, "AnchoredAnchorStone";
callfunc "useAnchorStone";
">
+},
+{
+ Id: 5405
+ AegisName: "LegendaryShovel"
+ Name: "Legendary Shovel"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 210
+ Refine: false
+ ViewSprite: 5405
+ KeepAfterUse: true
+ Trade: {
+ notrade: true
+ nodrop: false
+ nocart: true
+ nomail: true
+ noauction: true
+ noselltonpc: true
+ nostorage: false
+ nogstorage: false
+ }
+ Script: <"
+ if (@useType == 1) { //@EVOL2
+ doevent "Shovel::OnBury"; //@EVOL2
+ } else { //@EVOL2
+ doevent "Shovel::OnDig"; //@EVOL2
+ } //@EVOL2
+ //set @ShovelName$, "LegendaryShovel"; // @TMWA
+ //callfunc "useShovel"; // @TMWA
+ ">
+},
+{
+ Id: 5406
+ AegisName: "LegendaryTreasureMap"
+ Name: "Legendary Treasure Map"
+ Type: "IT_USABLE"
+ Buy: 0
+ Sell: 0
+ Weight: 14
+ Refine: false
+ ViewSprite: 5406
+ KeepAfterUse: true
+ Trade: {
+ notrade: true
+ nodrop: false
+ nocart: true
+ nomail: true
+ noauction: true
+ noselltonpc: true
+ nostorage: false
+ nogstorage: false
}
+ Script: <"
+ set @MapName$, "LegendaryTreasureMap";
+ callfunc "readMap";
+ ">
},
/* Legs Armor */
{
@@ -18070,6 +18451,7 @@ item_db: (
Refine: false
ViewSprite: 585
Script: <"
+ bonus bInt, 1;
bonus bMatkRate, 5; // @EVOL2
">
},
@@ -18078,8 +18460,8 @@ item_db: (
AegisName: "SteelShield"
Name: "SteelShield"
Type: "IT_ARMOR"
- Buy: 40000
- Sell: 3000
+ Buy: 100000
+ Sell: 50000
Weight: 2500
Matk: -200
Def: 20
@@ -18164,6 +18546,24 @@ item_db: (
bonus bMatkRate, -200; // @EVOL2
">
},
+{
+ Id: 5393
+ AegisName: "BlackSteelShield"
+ Name: "BlackSteelShield"
+ Type: "IT_ARMOR"
+ Buy: 40000
+ Sell: 3000
+ Weight: 2500
+ Matk: -200
+ Def: 20
+ Slots: 0
+ Loc: "EQP_HAND_L"
+ Refine: false
+ ViewSprite: 5393
+ Script: <"
+ bonus bMatkRate, -200; // @EVOL2
+ ">
+},
//
// Pets
diff --git a/world/map/db/item_db_chest.txt b/world/map/db/item_db_chest.txt
index ff48e16e..dac8b7a0 100644
--- a/world/map/db/item_db_chest.txt
+++ b/world/map/db/item_db_chest.txt
@@ -6,16 +6,16 @@
546, DesertShirt, 5, 2000, 1000, 140, 0, 6, 0, -18, 0, 2, 512, 0, 0, 0, 0, {}, {}
564, Turtleneck, 5, 2000, 1000, 130, 0, 6, 0, -18, 0, 2, 512, 0, 0, 0, 0, {}, {}
624, VNeckSweater, 5, 6000, 3000, 135, 0, 8, 0, -24, 0, 2, 512, 0, 0, 0, 0, {}, {}
-625, ChainmailShirt, 5, 15000, 1500, 800, 0, 20, 0, -120, 0, 2, 512, 0, 0, 0, 0, {}, {}
-626, LightPlatemail, 5, 50000, 2500, 1200, 0, 25, 0, -150, 0, 2, 512, 0, 0, 0, 0, {}, {}
-645, GoldenPlatemail, 5, 9999000, 3000, 4500, 0, 25, 0, -100, 0, 2, 512, 0, 0, 0, 0, {}, {}
+625, ChainmailShirt, 5, 83750, 41875, 800, 0, 20, 0, -120, 0, 2, 512, 0, 0, 0, 0, {}, {}
+626, LightPlatemail, 5, 192500, 96250, 1200, 0, 25, 0, -150, 0, 2, 512, 0, 0, 0, 0, {}, {}
+645, GoldenPlatemail, 5, 350000, 3000, 4500, 0, 25, 0, -100, 0, 2, 512, 0, 0, 0, 0, {}, {bonus bCriticalDef, 5;}
649, WhiteEvokersRobeBlue, 5, 8000, 4000, 50, 0, 5, 0, 20, 0, 2, 512, 0, 0, 0, 0, {}, {bonus bAgi, 1; bonus bCriticalDef, 10;}
650, BlackEvokersRobeBlue, 5, 8000, 4000, 50, 0, 5, 0, 20, 0, 2, 512, 0, 0, 0, 0, {}, {bonus bAgi, 1; bonus bCriticalDef, 10;}
651, WhiteWizardRobe, 5, 8000, 4000, 50, 0, 5, 0, 20, 0, 2, 512, 0, 0, 0, 0, {}, {}
652, BlackWizardRobe, 5, 8000, 4000, 50, 0, 5, 0, 20, 0, 2, 512, 0, 0, 0, 0, {}, {}
653, ApprenticeRobe, 5, 8000, 4000, 50, 0, 5, 0, 20, 0, 2, 512, 0, 0, 0, 0, {}, {bonus bAgi, 1; bonus bCriticalDef, 10;}
-658, WarlordPlate, 5, 100000, 3000, 2600, 0, 27, 0, -170, 0, 2, 512, 0, 0, 0, 0, {}, {}
-659, GoldenWarlordPlate, 5, 500000, 4000, 7600, 0, 27, 0, -110, 0, 2, 512, 0, 0, 0, 0, {}, {}
+658, WarlordPlate, 5, 351250, 175625, 2600, 0, 27, 0, -170, 0, 2, 512, 0, 0, 0, 0, {}, {}
+659, GoldenWarlordPlate, 5, 500000, 4000, 7600, 0, 27, 0, -110, 0, 2, 512, 0, 0, 0, 0, {}, {bonus bCriticalDef, 10;}
688, TankTop, 5, 800, 400, 10, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
689, ShortTankTop, 5, 600, 300, 8, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
720, SilkRobe, 5, 8000, 4000, 90, 0, 5, 0, 0, 0, 2, 512, 0, 0, 0, 0, {}, {}
@@ -36,18 +36,18 @@
1185, PinkChristmasSweater, 5, 8000, 4000, 30, 0, 5, 0, 0, 0, 2, 512, 0, 0, 0, 0, {}, {}
1186, DarkChristmasSweater, 5, 2000, 1000, 35, 0, 6, 0, -12, 0, 2, 512, 0, 0, 0, 0, {}, {}
1187, BlueChristmasSweater, 5, 8000, 4000, 30, 0, 5, 0, 0, 0, 2, 512, 0, 0, 0, 0, {}, {}
-1202, CottonShirt, 5, 300, 5, 13, 0, 2, 0, -2, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2050, RedCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2051, GreenCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2052, DarkBlueCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2053, YellowCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2054, LightBlueCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2055, PinkCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+1202, CottonShirt, 5, 1000, 500, 13, 0, 2, 0, -2, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2050, RedCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2051, GreenCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2052, DarkBlueCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2053, YellowCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2054, LightBlueCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2055, PinkCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
-2056, BlackCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2057, OrangeCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2058, PurpleCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
-2059, DarkGreenCottonShirt, 5, 300, 5, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2056, BlackCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2057, OrangeCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2058, PurpleCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
+2059, DarkGreenCottonShirt, 5, 1000, 500, 20, 0, 2, 0, -4, 0, 2, 512, 0, 0, 0, 0, {}, {}
2060, RedVNeckSweater, 5, 6000, 3000, 135, 0, 8, 0, -16, 0, 2, 512, 0, 0, 0, 0, {}, {}
2061, GreenVNeckSweater, 5, 6000, 3000, 135, 0, 8, 0, -16, 0, 2, 512, 0, 0, 0, 0, {}, {}
2062, DarkBlueVNeckSweater, 5, 6000, 3000, 135, 0, 8, 0, -16, 0, 2, 512, 0, 0, 0, 0, {}, {}
@@ -263,3 +263,4 @@
5320, BlackChainmailShirt, 5, 15000, 1500, 800, 0, 20, 0, -120, 0, 2, 512, 0, 0, 0, 0, {}, {}
5321, BlackLightPlatemail, 5, 50000, 2500, 1200, 0, 25, 0, -150, 0, 2, 512, 0, 0, 0, 0, {}, {}
5322, BlackWarlordPlate, 5, 200000, 6000, 2600, 0, 27, 0, -170, 0, 2, 512, 0, 0, 0, 0, {}, {}
+5398, RaggedShirt, 5, 300, 5, 7, 0, 1, 0, -1, 0, 2, 512, 0, 0, 0, 0, {}, {}
diff --git a/world/map/db/item_db_foot.txt b/world/map/db/item_db_foot.txt
index 10f1d07c..c5754fbf 100644
--- a/world/map/db/item_db_foot.txt
+++ b/world/map/db/item_db_foot.txt
@@ -8,7 +8,7 @@
735, CottonBoots, 5, 2000, 500, 10, 0, 1, 0, 1, 0, 2, 64, 0, 0, 0, 0, {}, {}
757, AssassinBoots, 5, 7000, 2000, 10, 0, 3, 0, -3, 0, 2, 64, 0, 0, 0, 0, {}, {callfunc "BrawlingItem"; bonus bAgi, 4;}
792, BromenalBoots, 5, 8000, 500, 250, 0, 4, 0, -14, 0, 2, 64, 0, 0, 0, 0, {}, {}
-876, WarlordBoots, 5, 19000, 2000, 550, 0, 5, 0, -22, 0, 2, 64, 0, 0, 0, 0, {}, {}
+876, WarlordBoots, 5, 141500, 70750, 550, 0, 5, 0, -22, 0, 2, 64, 0, 0, 0, 0, {}, {}
1188, RedStockings, 5, 7000, 2000, 10, 0, 1, 0, 2, 0, 2, 64, 0, 0, 0, 0, {}, {}
2150, RedCottonBoots, 5, 2000, 500, 10, 0, 1, 0, 1, 0, 2, 64, 0, 0, 0, 0, {}, {}
2151, GreenCottonBoots, 5, 2000, 500, 10, 0, 1, 0, 1, 0, 2, 64, 0, 0, 0, 0, {}, {}
diff --git a/world/map/db/item_db_generic.txt b/world/map/db/item_db_generic.txt
index ff127182..22834289 100644
--- a/world/map/db/item_db_generic.txt
+++ b/world/map/db/item_db_generic.txt
@@ -13,7 +13,7 @@
526, CoinBag, 3, 1000, 500, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
537, TreasureKey, 3, 100, 50, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
538, GreenPresentBox, 3, 20, 10, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
-540, EmptyBottle, 3, 20, 10, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+540, EmptyBottle, 3, 20, 10, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
542, BottleOfSand, 3, 70, 35, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
551, AquaHint, 3, 20, 0, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
552, MagentaHint, 3, 20, 0, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
@@ -228,12 +228,12 @@
4041, FlightTalisman, 3, 5000, 1200, 12, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5110, Bloodstone, 3, 2000, 250, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5111, BrainStem, 3, 180, 90, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
-//5112, CryptKey, 3, 300, 150, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5112, CryptKey, 3, 300, 150, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5113, Ectoplasm, 3, 80, 20, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5114, Urn, 3, 40, 20, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5115, VampireBatWing, 3, 700, 20, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
-//5116, WraithHorn, 3, 700, 20, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5116, StalkerHorn, 3, 2000, 1000, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5117, AstralCube, 3, 10000, 10, 800, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5118, RunestoneA, 3, 1000, 100, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5119, RunestoneL, 3, 1000, 100, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
@@ -273,7 +273,7 @@
5311, ShadowHerb, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5313, CrozeniteCrystal, 3, 0, 0, 555, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
5314, GoldOre, 3, 3200, 1600, 40, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
-//5315, GoldIngot, 3, 160000, 80000, 1000, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
+5315, GoldIngot, 3, 160000, 80000, 1000, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
5316, BromenalOre, 3, 800, 400, 40, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//5317, BromenalIngot, 3, 40000, 20000, 1000, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
@@ -286,7 +286,7 @@
5356, TortugaShell, 3, 2000, 1000, 100, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5357, RattoTail, 3, 300, 150, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5358, RattoTeeth, 3, 300, 150, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
-5359, SilverKey, 3, 2000, 1000, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
+//5359, SilverKey, 3, 2000, 1000, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
5360, MushroomSpores, 3, 500, 250, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5361, Snowflake, 3, 500, 250, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5362, BeeStinger, 3, 50, 25, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
@@ -297,9 +297,9 @@
5368, RedScorpionClaw, 3, 80, 40, 15, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
5369, BlackScorpionClaw, 3, 160, 80, 15, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
-5370, GoldenScorpionClaw, 3, 600, 75, 65, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
-5371, DragonScales, 3, 8000, 750, 400, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
-5372, DragonHorn, 3, 90000, 4000, 1000, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
+//5370, GoldenScorpionClaw, 3, 600, 75, 65, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
+//5371, DragonScales, 3, 8000, 750, 400, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
+//5372, DragonHorn, 3, 90000, 4000, 1000, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {}, {}
5375, JunglefowlFeather, 3, 4000, 2000, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5376, KingChonkyBirbFeather, 3, 6000, 3000, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5377, Honeycomb, 3, 200, 100, 11, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
@@ -308,3 +308,9 @@
5381, Brick, 3, 2000, 1000, 40, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5384, MountainCrystal, 3, 20000, 5000, 20, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
5385, BlackQuartz, 3, 20000, 5000, 20, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5386, GlassShards, 3, 10, 5, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5387, Hay, 3, 200, 100, 11, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5388, Straw, 3, 200, 100, 11, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+5389, SpeltSeeds, 3, 200, 100, 8, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+//5390, MoonDust, 3, 2000, 1000, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
+//5391, SunDust, 3, 2000, 1000, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {}, {}
diff --git a/world/map/db/item_db_head.txt b/world/map/db/item_db_head.txt
index 08a7b5c1..5d2470bb 100644
--- a/world/map/db/item_db_head.txt
+++ b/world/map/db/item_db_head.txt
@@ -7,6 +7,7 @@
525, MinersHat, 5, 800, 400, 40, 0, 4, 0, -8, 0, 2, 256, 0, 0, 0, 0, {}, {}
543, StandardHeadband, 5, 800, 400, 10, 0, 3, 0, -3, 0, 2, 256, 0, 0, 0, 0, {}, {}
544, SilkHeadband, 5, 5000, 2000, 10, 0, 10, 0, -10, 0, 2, 256, 0, 0, 0, 0, {}, {}
+604, PirateBandana, 5, 10000, 5000, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
615, PumpkinHelmet, 5, 2000, 1000, 60, 0, 4, 0, -4, 0, 2, 256, 0, 0, 0, 0, {}, {}
616, AxeHat, 5, 2000, 1000, 50, 0, 4, 0, -4, 0, 2, 256, 0, 0, 0, 0, {}, {}
617, PirateHat, 5, 2000, 1000, 40, 0, 4, 0, -8, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -21,8 +22,8 @@
630, ShroomHat, 5, 3000, 1500, 30, 0, 13, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
633, ChristmasElfHat, 5, 3000, 1500, 30, 0, 13, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
634, FaceMask, 5, 2500, 1250, 50, 0, 10, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
-636, WarlordHelmet, 5, 30000, 3000, 900, 0, 18, 0, -36, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+636, WarlordHelmet, 5, 85750, 42875, 900, 0, 18, 0, -36, 0, 2, 256, 0, 0, 0, 0, {}, {}
637, KnightsHelmet, 5, 20000, 2000, 600, 0, 15, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {}
638, InfantryHelmet, 5, 15000, 1500, 400, 0, 15, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {}
639, CrusadeHelmet, 5, 25000, 2500, 1300, 0, 18, 0, -36, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -42,8 +43,8 @@
725, GMCap, 5, 2000, 500, 0, 0, 5, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {callfunc "RestrictedItem";}
751, PinkieHat, 5, 5000, 1000, 5, 0, 1, 0, 1, 0, 2, 256, 0, 0, 0, 0, {}, {}
752, FluffyHat, 5, 7000, 2000, 10, 0, 2, 0, -5, 0, 2, 256, 0, 0, 0, 0, {}, {}
-759, PaladinsHelmet, 5, 0, 0, 500, 0, 19, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+759, PaladinsHelmet, 5, 0, 0, 500, 0, 19, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
760, OverlordsHelmet, 5, 0, 0, 1800, 0, 44, 0, -60, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bSpeedCap, DEFAULT_WALK_SPEED; bonus bMdef, -60; bonus bFlee, -20;}
//761, DesertHelmet, 5, 0, 0, 600, 0, 21, 0, -25, 0, 2, 256, 0, 0, 0, 0, {}, {}
764, SailorHat, 5, 0, 0, 20, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -54,7 +55,7 @@
781, WitchDoctorsMask, 5, 20000, 100, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
795, BromenalHelmet, 5, 15000, 1500, 400, 0, 16, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {}
800, BowlerHatBrown, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
-801, PinkieHelmet, 5, 20000, 1500, 800, 0, 10, 0, -20, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bLuk, 1;}
+801, PinkieHelmet, 5, 20000, 1500, 800, 0, 15, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bLuk, 1;}
848, Earmuffs, 5, 1000, 500, 20, 0, 2, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
854, ElfNightcap, 5, 1000, 500, 50, 0, 3, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {}
855, Sunglasses, 5, 1000, 500, 10, 0, 2, 0, 6, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -63,8 +64,8 @@
882, RedEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
883, BlueEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
884, YellowEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
-885, GreenEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+885, GreenEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
886, OrangeEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
887, DarkEggshellHat, 5, 7000, 3500, 15, 0, 9, 0, 0, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bMdef, 3;}
888, MagicGMTopHat, 5, 4200, 1900, 30, 0, 60, 0, 20, 0, 2, 256, 0, 0, 0, 0, {}, {callfunc "RestrictedItem"; bonus bMaxHP, 31000; bonus bFlee, -200; bonus bHPrecovRate, -400; bonus bCriticalDef, 250; bonus bMdef, 89;}
@@ -84,8 +85,8 @@
1190, NutcrackerHat, 5, 1000, 500, 20, 0, 5, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
1196, Beret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
1203, RangerHat, 5, 1000, 500, 20, 0, 2, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
-1204, AntlerHat, 5, 1000, 500, 15, 0, 4, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+1204, AntlerHat, 5, 1000, 500, 15, 0, 4, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
1205, ChristmasTreeHat, 5, 2000, 1000, 20, 0, 2, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
1206, SantaBeardHat, 5, 1000, 500, 20, 0, 5, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
1214, BunnyEars, 5, 5000, 2000, 20, 0, 10, 0, 1, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -105,8 +106,8 @@
1278, WitchHat, 5, 1000, 500, 50, 0, 5, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bInt, 3;}
1279, GoblinMask, 5, 1000, 500, 50, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
2130, RedDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
-2131, GreenDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+2131, GreenDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
2132, DarkBlueDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
2133, YellowDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
2134, LightBlueDesertHat, 5, 2400, 600, 20, 0, 3, 0, -1, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -126,8 +127,8 @@
2148, PurpleCottonHeadband, 5, 3000, 500, 5, 0, 2, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
2149, DarkGreenCottonHeadband,5, 3000, 500, 5, 0, 2, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
2190, RedRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
-2191, GreenRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+2191, GreenRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
2192, DarkBlueRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
2193, YellowRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
2194, LightBlueRabbitEars, 5, 7000, 3500, 15, 0, 5, 0, 4, 0, 2, 256, 0, 1, 0, 0, {}, {}
@@ -147,8 +148,8 @@
2208, PurpleWizardHat, 5, 5000, 2500, 20, 0, 5, 0, 5, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bInt, 3;}
2209, DarkGreenWizardHat, 5, 5000, 2500, 20, 0, 5, 0, 5, 0, 2, 256, 0, 1, 0, 0, {}, {bonus bInt, 3;}
2210, RedBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
-2211, GreenBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+2211, GreenBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
2212, DarkBlueBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
2213, YellowBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
2214, LightBlueBowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -168,8 +169,8 @@
2238, PurpleBowlerHatBrown, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
2239, DarkGreenBowlerHatBrown,5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
2260, RedBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
-2261, GreenBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+2261, GreenBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
2262, DarkBlueBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
2263, YellowBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
2264, LightBlueBeret, 5, 1000, 500, 20, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bAgi, 2;}
@@ -189,8 +190,8 @@
4030, BowlerHat, 5, 2500, 1250, 30, 0, 10, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
4031, Monocle, 5, 5000, 2500, 20, 0, 2, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bDex, 1; bonus bLuk, 1; bonus bCritical, 10;}
4032, PanHat, 5, 1000, 500, 400, 0, 13, 0, -20, 0, 2, 256, 0, 0, 0, 0, {}, {}
-4033, ChefHat, 5, 1000, 500, 30, 0, 2, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+4033, ChefHat, 5, 1000, 500, 30, 0, 2, 0, 2, 0, 2, 256, 0, 0, 0, 0, {}, {}
4042, RedNose, 5, 4000, 1000, 4, 0, 2, 0, 7, 0, 2, 256, 0, 0, 0, 0, {}, {}
5128, DarkHelm, 5, 50000, 10000, 800, 0, 19, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bMaxHPrate, 10; bonus bHPrecovRate, 10; bonus bInt, -Int;}
5129, UnderworldMask, 5, 50000, 10000, 100, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {callfunc "UnderworldTroll"; bonus bAtkRange, 2; bonus bInt, -Int; bonus bAgi, 3; bonus bDex, 2;}
@@ -210,8 +211,8 @@
5231, RedPresentHat, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
5232, GreenPresentHat, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
5233, BluePresentHat, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
-5234, YellowPresentHat, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+5234, YellowPresentHat, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
5238, AFKCap, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
5239, Aureole, 5, 1000, 1, 60, 0, 0, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bFlee, 50;}
5240, SmileyCap, 5, 1000, 1, 60, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -231,8 +232,8 @@
5259, BlinkingEvilHalloween, 5, 10000, 5000, 50, 0, 13, 0, 10, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bMdef, 5;}
5262, MovieCap, 5, 1000, 500, 50, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
5264, BlueWolfHelmet, 5, 1000, 500, 50, 0, 3, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
-5266, CloverHat, 5, 1000, 500, 50, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bLuk, 1;}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+5266, CloverHat, 5, 1000, 500, 50, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bLuk, 1;}
5267, AssassinMask, 5, 30000, 3000, 10, 0, 0, 0, -5, 0, 2, 256, 0, 0, 0, 0, {}, {callfunc "BrawlingItem"; bonus bMdef, 5; bonus bAgi, 9; bonus bDex, 1; bonus bMaxHP, 70; bonus bCritical, 15; bonus bAspdRate, 15; bonus bDoubleAddRate, 15;}
5280, LeprechaunHat, 5, 1600, 800, 20, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bLuk, 1;}
5281, PartyHatR, 5, 1600, 800, 20, 0, 5, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
@@ -242,3 +243,15 @@
5324, BlackWarlordHelmet, 5, 30000, 3000, 900, 0, 18, 0, -36, 0, 2, 256, 0, 0, 0, 0, {}, {}
5325, BlackInfantryHelmet, 5, 15000, 1500, 400, 0, 15, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {}
5326, BlackCrusadeHelmet, 5, 25000, 2500, 1300, 0, 18, 0, -36, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5392, SunshroomHat, 5, 3000, 1500, 30, 0, 15, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5394, BlackKnightsHelmet, 5, 20000, 2000, 600, 0, 15, 0, -30, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5395, BlackRoseHat, 5, 5000, 1000, 0, 0, 1, 0, 8, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5396, SnowshroomHat, 5, 3000, 1500, 30, 0, 15, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5397, WickedMushroomHat, 5, 2500, 1250, 30, 0, 15, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5399, IceSkullMask, 5, 10000, 5000, 150, 0, 3, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5400, GoldenSkullMask, 5, 10000, 5000, 150, 0, 3, 0, 5, 0, 2, 256, 0, 0, 0, 0, {}, {}
+5401, YellowHeadSlime, 5, 10000, 5000, 250, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bHPrecovRate, 7; bonus bMdef, 7; bonus bHit, -7;}
+5402, RedHeadSlime, 5, 10000, 5000, 250, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bHPrecovRate, 7; bonus bMdef, 7; bonus bHit, -7;}
+5403, GreenHeadSlime, 5, 10000, 5000, 250, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bHPrecovRate, 7; bonus bMdef, 7; bonus bHit, -7;}
+//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
+5404, BlueHeadSlime, 5, 10000, 5000, 250, 0, 1, 0, 0, 0, 2, 256, 0, 0, 0, 0, {}, {bonus bHPrecovRate, 7; bonus bMdef, 7; bonus bHit, -7;}
diff --git a/world/map/db/item_db_offhand.txt b/world/map/db/item_db_offhand.txt
index 39d5d4a4..9bf9996b 100644
--- a/world/map/db/item_db_offhand.txt
+++ b/world/map/db/item_db_offhand.txt
@@ -2,9 +2,10 @@
//DO NOT EDIT IT DIRECTLY
//Edit item_db.conf instead!
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
-585, ScarabArmlet, 5, 8000, 4000, 200, 0, 0, 0, 5, 0, 2, 32, 0, 1, 0, 0, {}, {}
-601, SteelShield, 5, 40000, 3000, 2500, 0, 20, 0, -200, 0, 2, 32, 0, 0, 0, 0, {}, {}
+585, ScarabArmlet, 5, 8000, 4000, 200, 0, 0, 0, 5, 0, 2, 32, 0, 1, 0, 0, {}, {bonus bInt, 1;}
+601, SteelShield, 5, 100000, 50000, 2500, 0, 20, 0, -200, 0, 2, 32, 0, 0, 0, 0, {}, {}
602, WoodenShield, 5, 10000, 2000, 1500, 0, 14, 0, -70, 0, 2, 32, 0, 0, 0, 0, {}, {}
603, LeatherShield, 5, 2000, 1000, 1300, 0, 7, 0, -35, 0, 2, 32, 0, 0, 0, 0, {}, {}
//797, BromenalShield, 5, 40000, 3000, 2000, 0, 18, 0, -160, 0, 2, 32, 0, 0, 0, 0, {}, {}
5285, DragonShield, 5, 40000, 3000, 2500, 0, 27, 0, -200, 0, 2, 32, 0, 0, 0, 0, {}, {}
+5393, BlackSteelShield, 5, 40000, 3000, 2500, 0, 20, 0, -200, 0, 2, 32, 0, 0, 0, 0, {}, {}
diff --git a/world/map/db/item_db_trinket.txt b/world/map/db/item_db_trinket.txt
index 30d84c04..5d94dc8a 100644
--- a/world/map/db/item_db_trinket.txt
+++ b/world/map/db/item_db_trinket.txt
@@ -24,7 +24,7 @@
4014, SimpleRing, 5, 100000, 2500, 5, 0, 0, 0, 0, 0, 2, 128, 0, 0, 0, 0, {}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
5252, GuardianWings, 5, 0, 0, 1, 0, 0, 0, 0, 0, 2, 16, 0, 0, 0, 0, {}, {}
-5253, MageRing, 5, 0, 0, 3, 0, 0, 0, 0, 0, 2, 128, 0, 0, 0, 0, {}, {bonus bInt, 1;}
+5253, MagicRing, 5, 0, 0, 3, 0, 0, 0, 0, 0, 2, 128, 0, 80, 0, 0, {}, {set @bStat, Int; set @minbStatVal, 80; callfunc "RequireStat"; callfunc "MagicRingItem"; bonus bInt, 1;}
//5268, AssassinRing, 5, 1000, 1, 5, 0, 0, 0, 0, 0, 2, 128, 0, 0, 0, 0, {}, {callfunc "BrawlingItem"; bonus bAgi, 1; bonus bCritical, 5; bonus bAspdRate, 5;}
//5269, AssassinAmulet, 5, 1000, 1, 10, 0, 0, 0, 0, 0, 2, 16, 0, 0, 0, 0, {}, {callfunc "BrawlingItem"; bonus bAgi, 1; bonus bDoubleAddRate, 5; bonus bHit, 25;}
-5270, ManaPearl, 5, 1000, 1, 3, 0, 0, 0, 22, 0, 2, 16, 0, 0, 0, 0, {}, {bonus bInt, 1; bonus bMaxSP, 55; bonus bMdef, 22; bonus bSPrecovRate, 33;}
+5270, ManaPearl, 5, 0, 0, 0, 0, 0, 0, 22, 0, 2, 16, 0, 0, 0, 0, {}, {callfunc "ManaPearlItem"; bonus bInt, 1; bonus bMaxSP, 55; bonus bMdef, 22; bonus bSPrecovRate, 33;}
diff --git a/world/map/db/item_db_use.txt b/world/map/db/item_db_use.txt
index 2e7c33ca..020bc80b 100644
--- a/world/map/db/item_db_use.txt
+++ b/world/map/db/item_db_use.txt
@@ -110,14 +110,14 @@
5235, TMWBirthdayGift, 0, 1000000, 50, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {callfunc "TMWBirthdayGift";}, {}
5236, GumiCandy, 0, 10000, 250, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {set Sex, if_then_else(Sex == 3, rand(0, 1), if_then_else(rand(0,1), 3, !Sex));},{}
5237, CaramelCandy, 0, 700, 350, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 350, 0, 1;}, {}
-5251, Tomato, 0, 40, 10, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 200, 5, 1;}, {}
+5251, Tomato, 0, 100, 50, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 200, 5, 1;}, {}
5263, LovePotion, 0, 90000, 550, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {callfunc "LovePotion";}, {}
//5277, XmasSeeds, 0, 9999, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 7, {heal 150, 0, 1;}, {}
-5294, CrazyRum, 0, 40, 10, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {sc_start SC_POISON, 60000, 1; sc_start SC_ATKPOT, 60, 50; sc_start SC_SPEEDPOTION0, 60, 45; sc_start SC_PHYS_SHIELD, 60000, 40; misceffect FX_MAGIC_SHIELD, strcharinfo(0);},{}
+5294, CrazyRum, 0, 40, 10, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {sc_start SC_POISON, 60000, 1; sc_start SC_ATKPOT, 60, 50; sc_start SC_SPEEDPOTION0, 60, 45; sc_start SC_PHYS_SHIELD_ITEM, 60000, 40; sc_end SC_PHYS_SHIELD; misceffect FX_MAGIC_SHIELD, strcharinfo(0);},{}
5309, ManaDust, 0, 125, 50, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 35, 15, 1;}, {}
5310, EnlighteningElixir, 0, 500, 250, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {sc_start SC_MATKPOT, 60, 100;}, {}
5312, Honey, 0, 300, 150, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 200, 50, 1;}, {}
-5329, IronShovel, 0, 5000, 750, 210, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 16, {callfunc "useShovel";}, {}
+5329, IronShovel, 0, 5000, 750, 210, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 16, {set @ShovelName$, "IronShovel"; callfunc "useShovel";}, {}
5330, ShadowScroll, 0, 5000, 1000, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {callfunc "UnreleasedScroll";}, {}
5331, YellowApple, 0, 25, 6, 5, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 50, 0, 1;}, {}
5333, Bread, 0, 80, 40, 25, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, {heal 100, 0, 1;}, {}
@@ -150,3 +150,5 @@
5382, AnchorStone, 0, 90000, 45000, 40, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 23, {set @StoneName$, "AnchorStone"; callfunc "useAnchorStone";}, {}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
5383, AnchoredAnchorStone, 0, 0, 0, 40, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 31, {set @StoneName$, "AnchoredAnchorStone"; callfunc "useAnchorStone";}, {}
+5405, LegendaryShovel, 0, 0, 0, 210, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 22, {set @ShovelName$, "LegendaryShovel"; callfunc "useShovel";}, {}
+5406, LegendaryTreasureMap, 0, 0, 0, 14, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 22, {set @MapName$, "LegendaryTreasureMap"; callfunc "readMap";}, {}
diff --git a/world/map/db/item_db_weapon.txt b/world/map/db/item_db_weapon.txt
index 17fdcbf0..ddfae1a4 100644
--- a/world/map/db/item_db_weapon.txt
+++ b/world/map/db/item_db_weapon.txt
@@ -32,20 +32,20 @@
587, Sword, 4, 1000, 500, 1500, 140, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {callfunc "UnreleasedItem";}
588, BastardSword, 4, 1000, 500, 1500, 150, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {callfunc "UnreleasedItem";}
590, DragonSword, 4, 8000, 4000, 1050, 171, 0, 1, 0, 0, 2, 2, 2, 99, 2, 0, {}, {set @bStat, Str; set @minbStatVal, 50; callfunc "RequireStat"; set @bStat, Agi; set @minbStatVal, 50; callfunc "RequireStat"; set @bStat, Vit; set @minbStatVal, 50; callfunc "RequireStat"; set @bStat, Dex; set @minbStatVal, 50; callfunc "RequireStat"; set @bStat, Luk; set @minbStatVal, 50; callfunc "RequireStat"; bonus bStr, 5; bonus bAspdRate, 2; bonus bHit, 5; bonus bBaseWeaponDelayAdjust, -25;}
-591, LongSword, 4, 1000, 500, 1300, 150, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {callfunc "UnreleasedItem";}
+591, LongSword, 4, 20000, 10000, 1300, 149, 0, 1, 0, 0, 2, 2, 2, 1, 2, 0, {}, {bonus bBaseWeaponDelayAdjust, -11; bonus bPerfectHitRate, 11; bonus bPerfectHitAddRate, 7;}
594, Spear, 4, 1000, 500, 200, 110, 0, 1, 0, 0, 2, 2, 1, 1, 4, 0, {}, {callfunc "UnreleasedItem";}
596, Pike, 4, 20, 10, 3000, 170, 8, 2, 0, 0, 2, 34, 2, 0, 5, 0, {}, {callfunc "UnreleasedItem";}
609, ImperialBow, 4, 101000, 40000, 900, 110, 0, 6, -9, 0, 2, 34, 1, 90, 11, 0, {}, {set @bStat, Dex; set @minbStatVal, 80; callfunc "RequireStat"; bonus2 bHPDrainRate, 100, 4; bonus bCriticalDef, 10; bonus bFlee, 10; bonus bAspdRate, 10; set @LauncherType, AMMO_BOW; callfunc "CheckLauncher";}
623, Scythe, 4, 100, 50, 1200, 120, 5, 2, 0, 0, 2, 34, 2, 1, 23, 0, {}, {}
758, WoodenStaff, 4, 4000, 2000, 800, 50, 3, 2, 10, 0, 2, 34, 1, 1, 23, 0, {}, {set @bStat, Int; set @minbStatVal, 60; callfunc "RequireStat";}
762, TerraniteArrow, 10, 80, 20, 1, 50, 0, 0, 0, 0, 2, 32768, 0, 0, 0, 0, {}, {bonus bCritical, 20; set @AmmoType, AMMO_BOW; callfunc "CheckAmmo";}
-867, IceGladius, 4, 2000, 1000, 1000, 130, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {bonus bLuk, 1;}
+867, IceGladius, 4, 2000, 1000, 1000, 130, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {bonus bLuk, 1; bonus bCriticalDef, 5;}
878, BansheeBow, 4, 101000, 40000, 900, 140, 0, 6, -9, 0, 2, 34, 1, 90, 11, 0, {}, {set @bStat, Dex; set @minbStatVal, 80; callfunc "RequireStat"; bonus2 bHPDrainRate, 100, -2; bonus bAspdRate, 20; bonus bMaxHP, -150; bonus bSpeedAddRate, 10; bonus bDefRate, -40; bonus bDef2Rate, -35; set @LauncherType, AMMO_BOW; callfunc "CheckLauncher";}
903, SlingShot, 4, 500, 50, 50, 5, 0, 4, 0, 0, 2, 34, 1, 1, 11, 0, {}, {set @LauncherType, AMMO_SLING; callfunc "CheckLauncher";}
904, SlingBullet, 10, 1, 0, 1, 3, 0, 0, 0, 0, 2, 32768, 0, 0, 0, 0, {}, {set @AmmoType, AMMO_SLING; callfunc "CheckAmmo";}
//ID, Name, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, Mode, {UseScript}, {EquipScript}
-906, KidBook, 4, 10000, 5000, 350, 1, 0, 3, 0, 0, 2, 34, 1, 1, 15, 0, {}, {}
-907, FloydBook, 4, 10000, 5000, 350, 1, 0, 3, 0, 0, 2, 34, 1, 135, 15, 7, {}, {}
+906, KidBook, 4, 10000, 5000, 350, 50, 0, 3, 0, 0, 2, 34, 1, 1, 15, 0, {}, {}
+907, FloydBook, 4, 10000, 5000, 350, 50, 0, 3, 0, 0, 2, 34, 1, 135, 15, 7, {}, {}
910, Rainerang, 4, 10000, 5000, 115, 60, 0, 4, 0, 0, 2, 2, 1, 0, 11, 32, {}, {set @LauncherType, AMMO_DONT_USE; callfunc "CheckLauncher";}
1170, SweetTooth, 4, 4000, 2000, 1000, 50, 0, 2, 15, 0, 2, 34, 1, 1, 23, 0, {}, {set @bStat, Int; set @minbStatVal, 60; callfunc "RequireStat";}
1171, Wand, 4, 400, 200, 100, 1, 0, 1, 5, 0, 2, 2, 1, 1, 10, 0, {}, {set @bStat, Int; set @minbStatVal, 5; callfunc "RequireStat";}
@@ -53,7 +53,7 @@
1200, Bow, 4, 1000, 500, 20, 20, 0, 5, -2, 0, 2, 34, 1, 4, 11, 0, {}, {set @LauncherType, AMMO_BOW; callfunc "CheckLauncher";}
1201, Knife, 4, 50, 25, 120, 5, 0, 1, 0, 0, 2, 2, 1, 1, 1, 0, {}, {}
1215, ToySabre, 4, 2000000, 25, 1, 1, 0, 1, 0, 0, 2, 2, 1, 1, 2, 0, {}, {}
-1282, BoneArrows, 10, 50, 20, 0, 55, 0, 0, 0, 0, 2, 32768, 0, 0, 0, 0, {}, {bonus bCritical, 1; set @AmmoType, AMMO_BOW; callfunc "CheckAmmo";}
+1282, BoneArrows, 10, 8, 4, 1, 55, 0, 0, 0, 0, 2, 32768, 0, 0, 0, 0, {}, {bonus bCritical, 1; set @AmmoType, AMMO_BOW; callfunc "CheckAmmo";}
5260, Snowball, 10, 1, 0, 1, 20, 0, 0, 0, 0, 2, 32768, 0, 0, 0, 0, {}, {set @AmmoType, AMMO_XMAS; callfunc "CheckAmmo";}
5261, SnowLauncher, 4, 500, 50, 10, 20, 0, 3, 0, 0, 2, 2, 1, 1, 11, 0, {}, {set @LauncherType, AMMO_XMAS; callfunc "CheckLauncher";}
5284, Flintlock, 4, 150000, 500, 3000, 120, 0, 5, 0, 0, 2, 2, 1, 1, 11, 0, {}, {callfunc "RestrictedItem"; set @LauncherType, AMMO_SLING; callfunc "CheckLauncher";}
diff --git a/world/map/db/mob_db.conf b/world/map/db/mob_db.conf
index d33b30c4..c97b044f 100644
--- a/world/map/db/mob_db.conf
+++ b/world/map/db/mob_db.conf
@@ -196,10 +196,9 @@ mob_db: (
CactusDrink: 150
InsectLeg: 400
RoastedMaggot: 150
- Dagger: 70
- SharpKnife: 1
BatWing: 3000
BatTeeth: 2000
+ RubberBat: 1
}
},
{
@@ -427,7 +426,7 @@ mob_db: (
MutationCount: 3
MutationStrength: 50
Drops: {
- CaveSnakeLamp: 1000
+ CaveSnakeLamp: 1500
JeansShorts: (40, "ODG_BASICSTAT")
CaveSnakeTongue: 500
CaveSnakeEgg: 400
@@ -1906,11 +1905,12 @@ mob_db: (
MutationCount: 1
MutationStrength: 30
Drops: {
- LeatherGloves: (20, "ODG_BASICSTAT")
SnakeSkin: 350
MountainSnakeEgg: 400
MountainSnakeEgg: 400
MountainSnakeTongue: 500
+ MinerGloves: (100, "ODG_BASICSTAT")
+ LeatherGloves: (1, "ODG_BASICSTAT")
}
},
{
@@ -2104,9 +2104,9 @@ mob_db: (
Bone: 210
Skull: 300
DarkCrystal: 1000
- WarlordHelmet: (3, "ODG_BASICSTAT")
- WarlordPlate: (2, "ODG_BASICSTAT")
- LeatherGloves: (35, "ODG_BASICSTAT")
+ WarlordHelmet: (1, "ODG_BASICSTAT")
+ WarlordPlate: (1, "ODG_BASICSTAT")
+ LeatherGloves: (5, "ODG_BASICSTAT")
DiseasedHeart: 500
Soul: 500
GoldenTooth: 10
@@ -2403,6 +2403,7 @@ mob_db: (
DarkCrystal: 40
DiseasedHeart: 500
Soul: 500
+ StalkerHorn: 500
}
},
{
@@ -2450,6 +2451,7 @@ mob_db: (
IceCube: 5000
IcedWater: 800
Snowflake: 1000
+ IceSkullMask: (1, "ODG_BASICSTAT")
}
},
{
@@ -2539,6 +2541,7 @@ mob_db: (
GambogeScroll: 10
MauveScroll: 10
JoyplimScroll: 10
+ PointyWitchHat: 1
}
},
{
@@ -2589,6 +2592,7 @@ mob_db: (
Fungus: 30
MushroomSpores: 100
JoyplimScroll: 40
+ WickedMushroomHat: (1, "ODG_BASICSTAT")
}
},
{
@@ -2742,6 +2746,7 @@ mob_db: (
PileOfAsh: 500
Pearl: 250
Bandana: (500, "ODG_BASICSTAT")
+ PirateBandana: (10, "ODG_BASICSTAT")
}
},
{
@@ -3042,9 +3047,9 @@ mob_db: (
UnderworldMask: 5
Skull: 300
DarkCrystal: 1000
- WarlordHelmet: (3, "ODG_BASICSTAT")
- WarlordPlate: (2, "ODG_BASICSTAT")
- LeatherGloves: (35, "ODG_BASICSTAT")
+ WarlordHelmet: (1, "ODG_BASICSTAT")
+ WarlordPlate: (1, "ODG_BASICSTAT")
+ LeatherGloves: (5, "ODG_BASICSTAT")
DiseasedHeart: 500
Soul: 500
}
@@ -3096,9 +3101,9 @@ mob_db: (
Phylactery: 5
Skull: 300
DarkCrystal: 1000
- WarlordHelmet: (3, "ODG_BASICSTAT")
- WarlordPlate: (2, "ODG_BASICSTAT")
- LeatherGloves: (35, "ODG_BASICSTAT")
+ WarlordHelmet: (1, "ODG_BASICSTAT")
+ WarlordPlate: (1, "ODG_BASICSTAT")
+ LeatherGloves: (5, "ODG_BASICSTAT")
DiseasedHeart: 500
Soul: 500
}
@@ -3443,6 +3448,7 @@ mob_db: (
GambogeScroll: 10
MauveScroll: 10
JoyplimScroll: 10
+ PointyWitchHat: 1
}
},
{
@@ -3660,6 +3666,9 @@ mob_db: (
AttackDelay: 672
AttackMotion: 672
DamageMotion: 50
+ Drops: {
+ PointyWitchHat: 1
+ }
},
{
Id: 1143
@@ -3924,13 +3933,8 @@ mob_db: (
MutationCount: 1
MutationStrength: 10
Drops: {
- TreasureKey: 800
- UndeadEar: 150
- UndeadEye: 150
- RottenRags: 70
- Soul: 50
BlackRose: 30
- MageRing: 4
+ MagicRing: 2
BlinkingHocus: 1
}
},
@@ -3977,13 +3981,11 @@ mob_db: (
MutationCount: 1
MutationStrength: 10
Drops: {
- TreasureKey: 800
- UndeadEar: 90
- UndeadEye: 80
- RottenRags: 70
- Soul: 50
+ Arrow: 5000
+ IronArrow: 5000
+ SilverArrow: 50
BlackRose: 30
- EnchantersAmulet: 2
+ EnchantersAmulet: 1
}
},
{
@@ -4218,11 +4220,12 @@ mob_db: (
MutationCount: 1
MutationStrength: 30
Drops: {
- LeatherGloves: (20, "ODG_BASICSTAT")
SnakeSkin: 350
MountainSnakeEgg: 400
MountainSnakeEgg: 400
MountainSnakeTongue: 500
+ MinerGloves: (100, "ODG_BASICSTAT")
+ LeatherGloves: (1, "ODG_BASICSTAT")
}
},
{
@@ -4270,10 +4273,9 @@ mob_db: (
CactusDrink: 150
InsectLeg: 400
RoastedMaggot: 150
- Dagger: 70
- SharpKnife: 1
BatWing: 3000
BatTeeth: 2000
+ RubberBat: 1
}
},
{
@@ -4368,9 +4370,9 @@ mob_db: (
UndeadEye: 210
PurpleDye: 200
DarkCrystal: 1000
- WarlordHelmet: (3, "ODG_BASICSTAT")
- WarlordPlate: (2, "ODG_BASICSTAT")
- LeatherGloves: (35, "ODG_BASICSTAT")
+ WarlordHelmet: (1, "ODG_BASICSTAT")
+ WarlordPlate: (1, "ODG_BASICSTAT")
+ LeatherGloves: (5, "ODG_BASICSTAT")
DiseasedHeart: 500
Soul: 500
}
@@ -4555,6 +4557,9 @@ mob_db: (
AttackDelay: 672
AttackMotion: 672
DamageMotion: 50
+ Drops: {
+ PointyWitchHat: 1
+ }
},
{
Id: 1004
@@ -4938,10 +4943,9 @@ mob_db: (
CactusDrink: 150
InsectLeg: 400
RoastedMaggot: 150
- Dagger: 70
- SharpKnife: 1
VampireBatWing: 3000
BatTeeth: 2000
+ RubberBat: 1
}
},
{
@@ -5268,7 +5272,6 @@ mob_db: (
Drops: {
LadyFingers: 300
JellAhh: 280
- RubberBat: 100
JackOLantern: 50
CandyPumpkin: 250
JellySkull: 250
@@ -6673,7 +6676,6 @@ mob_db: (
DamageMotion: 480
Drops: {
JackOLantern: 100
- RubberBat: 20
RubberDucky: 20
RealisticBrain: 10
JarofBlood: 15
@@ -7521,7 +7523,6 @@ mob_db: (
MutationCount: 2
MutationStrength: 20
Drops: {
- RubberBat: 10
RubberDucky: 10
RealisticBrain: 5
JarofBlood: 9
@@ -7990,6 +7991,7 @@ mob_db: (
Boots: 5000
LeatherGloves: 200
CrazyRum: 500
+ LongSword: (1, "ODG_BASICSTAT")
}
},
{
@@ -10445,4 +10447,486 @@ mob_db: (
IronPowder: 1200
}
},
+{
+ Id: 1227
+ SpriteName: "Grass"
+ Name: "Grass"
+ 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: {
+ Hay: 5000
+ GrassSeed: 2000
+ }
+},
+{
+ Id: 1228
+ SpriteName: "Spelt"
+ Name: "Spelt"
+ 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: {
+ Straw: 5000
+ SpeltSeeds: 2000
+ }
+},
+{
+ Id: 1229
+ SpriteName: "WarlordSkull"
+ Name: "Warlord Skull"
+ Lv: 180
+ Hp: 6000
+ Sp: 0
+ Exp: 6808
+ JExp: 821
+ AttackRange: 2
+ Attack: [85, 185]
+ Def: 45
+ Mdef: 25
+ CriticalDef: 0
+ Stats: {
+ Str: 50
+ Agi: 20
+ Vit: 40
+ Int: 30
+ Dex: 30
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Looter: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 650
+ AttackDelay: 1700
+ AttackMotion: 702
+ DamageMotion: 580
+ MutationCount: 4
+ MutationStrength: 30
+ Drops: {
+ DarkCrystal: 1000
+ Skull: 500
+ GoldenTooth: 20
+ WarlordHelmet: (1, "ODG_BASICSTAT")
+ SkullMask: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1230
+ SpriteName: "GoldenSkull"
+ Name: "Golden Skull"
+ Lv: 180
+ Hp: 8000
+ Sp: 0
+ Exp: 8595
+ JExp: 857
+ AttackRange: 2
+ Attack: [85, 410]
+ Def: 50
+ Mdef: 25
+ CriticalDef: 0
+ Stats: {
+ Str: 45
+ Agi: 25
+ Vit: 35
+ Int: 30
+ Dex: 35
+ Luk: 55
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Aggressive: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 650
+ AttackDelay: 1650
+ AttackMotion: 682
+ DamageMotion: 490
+ MutationCount: 3
+ MutationStrength: 30
+ Drops: {
+ GoldenTooth: 50
+ GoldenTooth: 50
+ GoldenDeliciousApple: 22
+ GoldenSkullMask: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1231
+ SpriteName: "Sunshroom"
+ Name: "Sunshroom"
+ Lv: 120
+ Hp: 650
+ Sp: 0
+ Exp: 324
+ JExp: 55
+ AttackRange: 4
+ Attack: [90, 110]
+ Def: 12
+ Mdef: 12
+ CriticalDef: 0
+ Stats: {
+ Str: 20
+ Agi: 22
+ Vit: 20
+ Int: 15
+ Dex: 40
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1500
+ AttackMotion: 572
+ DamageMotion: 380
+ MutationCount: 2
+ MutationStrength: 50
+ Drops: {
+ SmallMushroom: 500
+ InsectLeg: 500
+ SulphurPowder: 400
+ Lifestone: 300
+ EmptyBottle: 100
+ Fungus: 30
+ MushroomSpores: 100
+ JoyplimScroll: 50
+ SunshroomHat: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1232
+ SpriteName: "Snowshroom"
+ Name: "Snowshroom"
+ Lv: 120
+ Hp: 650
+ Sp: 0
+ Exp: 324
+ JExp: 55
+ AttackRange: 4
+ Attack: [90, 110]
+ Def: 12
+ Mdef: 12
+ CriticalDef: 0
+ Stats: {
+ Str: 20
+ Agi: 22
+ Vit: 20
+ Int: 15
+ Dex: 40
+ Luk: 20
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 3
+ Element: (2, 1)
+ Mode: {
+ CanMove: true
+ Assist: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 700
+ AttackDelay: 1500
+ AttackMotion: 572
+ DamageMotion: 380
+ MutationCount: 2
+ MutationStrength: 50
+ Drops: {
+ SmallMushroom: 500
+ InsectLeg: 500
+ SulphurPowder: 400
+ Lifestone: 300
+ EmptyBottle: 100
+ Fungus: 30
+ MushroomSpores: 100
+ JoyplimScroll: 50
+ SnowshroomHat: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1233
+ SpriteName: "YellowSuperSlime"
+ Name: "Yellow Super Slime"
+ Lv: 125
+ Hp: 25000
+ Sp: 0
+ Exp: 12000
+ JExp: 1600
+ AttackRange: 3
+ Attack: [160, 165]
+ Def: 44
+ Mdef: 28
+ CriticalDef: 10
+ Stats: {
+ Str: 50
+ Agi: 8
+ Vit: 50
+ Int: 1
+ Dex: 25
+ Luk: 70
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1600
+ AttackDelay: 2000
+ AttackMotion: 672
+ DamageMotion: 480
+ MutationCount: 1
+ MutationStrength: 20
+ Drops: {
+ YellowApple: 750
+ OrangeCupcake: 200
+ CherryCake: 100
+ CactusDrink: 350
+ CactusPotion: 250
+ SharpKnife: 10
+ IronOre: 450
+ Topaz: 20
+ Coal: 450
+ YellowHeadSlime: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1234
+ SpriteName: "RedSuperSlime"
+ Name: "Red Super Slime"
+ Lv: 130
+ Hp: 30000
+ Sp: 0
+ Exp: 14000
+ JExp: 1800
+ AttackRange: 3
+ Attack: [170, 175]
+ Def: 55
+ Mdef: 38
+ CriticalDef: 10
+ Stats: {
+ Str: 60
+ Agi: 8
+ Vit: 55
+ Int: 1
+ Dex: 25
+ Luk: 75
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1500
+ AttackDelay: 1700
+ AttackMotion: 672
+ DamageMotion: 480
+ MutationCount: 2
+ MutationStrength: 20
+ Drops: {
+ Knife: 300
+ ChocolateBar: 110
+ Dagger: 200
+ Ruby: 20
+ MinersHat: (80, "ODG_BASICSTAT")
+ RedApple: 750
+ Boots: (250, "ODG_BASICSTAT")
+ MinerGloves: (150, "ODG_BASICSTAT")
+ RedHeadSlime: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1235
+ SpriteName: "GreenSuperSlime"
+ Name: "Green Super Slime"
+ Lv: 135
+ Hp: 35000
+ Sp: 0
+ Exp: 16000
+ JExp: 2000
+ AttackRange: 3
+ Attack: [180, 185]
+ Def: 66
+ Mdef: 48
+ CriticalDef: 10
+ Stats: {
+ Str: 70
+ Agi: 8
+ Vit: 60
+ Int: 1
+ Dex: 25
+ Luk: 80
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 1)
+ Mode: {
+ CanMove: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1400
+ AttackDelay: 2072
+ AttackMotion: 672
+ DamageMotion: 480
+ MutationCount: 1
+ MutationStrength: 20
+ Drops: {
+ CactusPotion: 200
+ Emerald: 20
+ CactusDrink: 100
+ Dagger: 250
+ SharpKnife: 200
+ CoinBag: 500
+ CasinoCoins: 500
+ GreenApple: 750
+ GreenHeadSlime: (1, "ODG_BASICSTAT")
+ }
+},
+{
+ Id: 1236
+ SpriteName: "BlueSuperSlime"
+ Name: "Blue Super Slime"
+ Lv: 140
+ Hp: 40000
+ Sp: 0
+ Exp: 18000
+ JExp: 2200
+ AttackRange: 3
+ Attack: [190, 195]
+ Def: 77
+ Mdef: 58
+ CriticalDef: 10
+ Stats: {
+ Str: 80
+ Agi: 8
+ Vit: 65
+ Int: 1
+ Dex: 50
+ Luk: 85
+ }
+ ViewRange: 9
+ ChaseRange: 10
+ Size: 1
+ Race: 0
+ Element: (1, 3)
+ Mode: {
+ CanMove: true
+ Boss: true
+ CanAttack: true
+ ChangeTargetMelee: true
+ ChangeTargetChase: true
+ }
+ MoveSpeed: 1400
+ AttackDelay: 2072
+ AttackMotion: 672
+ DamageMotion: 480
+ MutationCount: 1
+ MutationStrength: 20
+ Drops: {
+ IceCube: 200
+ Sapphire: 20
+ CactusDrink: 500
+ IcedWater: 700
+ SilverMirror: 50
+ BookPage: 500
+ Snowflake: 100
+ BlueHeadSlime: (1, "ODG_BASICSTAT")
+ }
+},
)
diff --git a/world/map/db/mob_db_0_19.txt b/world/map/db/mob_db_0_19.txt
index 831426b9..e4287231 100644
--- a/world/map/db/mob_db_0_19.txt
+++ b/world/map/db/mob_db_0_19.txt
@@ -14,7 +14,7 @@
1048, Duck, Duck, 14, 1282, 0, 16, 1, 1, 60, 63, 17, 20, 0, 9, 18, 17, 1, 16, 11, 6, 12, 1, 2, 11, 131, 240, 580, 472, 200, 5349, 400, 5365, 550, 562, 500, 4023, 250, 5354, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1050, HouseMaggot, HouseMaggot, 5, 50, 0, 7, 3, 1, 5, 7, 0, 3, 0, 5, 5, 1, 0, 6, 5, 9, 10, 1, 3, 11, 133, 700, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 502, 70, 522, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1056, CaveMaggot, CaveMaggot, 10, 100, 0, 16, 3, 1, 10, 10, 0, 5, 0, 5, 5, 1, 0, 6, 5, 9, 10, 1, 3, 11, 133, 700, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 502, 70, 522, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1063, Pumpkin, Pumpkin, 1, 200, 0, 17, 1, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 3000, 100, 3001, 20, 5354, 20, 3002, 10, 3003, 15, 3011, 500, 3006, 1500, 3007, 2000, 3010, 2500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1063, Pumpkin, Pumpkin, 1, 200, 0, 17, 1, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 3000, 100, 5354, 20, 3002, 10, 3003, 15, 3011, 500, 3006, 1500, 3007, 2000, 3010, 2500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1082, Serqet, Serqet, 10, 100, 0, 12, 2, 1, 10, 15, 0, 5, 0, 1, 1, 1, 0, 15, 5, 9, 10, 1, 3, 10, 129, 2000, 1872, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1092, SlimeBlast, SlimeBlast, 10, 100, 0, 20, 8, 1, 10, 10, 10, 10, 0, 10, 10, 10, 10, 10, 10, 9, 10, 1, 0, 31, 143, 250, 1872, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
1095, WhiteBell, WhiteBell, 10, 100, 0, 25, 40, 2, 70, 75, 0, 5, 0, 16, 12, 20, 20, 20, 50, 2, 10, 1, 3, 12, 128, 800, 800, 672, 480, 535, 100, 540, 10, 526, 400, 5260, 600, 861, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 50
@@ -53,3 +53,5 @@
1221, SmallRubyBif, SmallRubyBif, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 4003, 10, 824, 600, 819, 600, 821, 600, 820, 1200, 822, 600, 823, 600, 4001, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1222, SmallSapphireBif, SmallSapphireBif, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 4005, 10, 824, 600, 819, 600, 821, 600, 820, 600, 822, 1200, 823, 600, 4001, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1223, SmallTopazBif, SmallTopazBif, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 4006, 10, 824, 600, 819, 600, 821, 600, 820, 600, 822, 600, 823, 1200, 4001, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1227, Grass, Grass, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 5387, 5000, 807, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1228, Spelt, Spelt, 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 10, 1, 3, 12, 0, 800, 800, 672, 480, 5388, 5000, 5389, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
diff --git a/world/map/db/mob_db_20_39.txt b/world/map/db/mob_db_20_39.txt
index 1cc401e8..40e5d23e 100644
--- a/world/map/db/mob_db_20_39.txt
+++ b/world/map/db/mob_db_20_39.txt
@@ -3,11 +3,11 @@
//Edit mob_db.conf instead!
//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, CRITDEF,STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop0id,Drop0%, Drop1id,Drop1%, Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Drop9id,Drop9%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
1011, FireGoblin, FireGoblin, 20, 220, 0, 41, 4, 1, 15, 20, 0, 5, 0, 1, 1, 1, 0, 6, 30, 9, 10, 1, 3, 13, 129, 800, 1872, 672, 480, 505, 800, 501, 150, 518, 800, 502, 150, 521, 70, 522, 10, 701, 500, 703, 250, 5318, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
-1017, Bat, Bat, 20, 150, 0, 27, 3, 1, 5, 25, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 12, 129, 800, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 521, 70, 522, 1, 753, 3000, 754, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
+1017, Bat, Bat, 20, 150, 0, 27, 3, 1, 5, 25, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 12, 129, 800, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 753, 3000, 754, 2000, 3001, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1018, Pinkie, Pinkie, 30, 300, 0, 60, 7, 2, 15, 20, 0, 5, 0, 1, 1, 1, 0, 20, 25, 2, 10, 1, 3, 10, 129, 800, 1872, 672, 480, 614, 1000, 751, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 50
1019, SpikyMushroom, SpikyMushroom, 30, 300, 0, 54, 5, 1, 10, 13, 0, 5, 0, 1, 1, 1, 0, 10, 10, 9, 10, 1, 3, 10, 129, 800, 1872, 672, 480, 567, 800, 501, 150, 518, 50, 613, 400, 5334, 30, 5360, 100, 630, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40
1020, Fluffy, Fluffy, 30, 500, 0, 100, 7, 1, 6, 10, 1, 5, 0, 1, 2, 1, 0, 20, 25, 9, 10, 1, 3, 10, 129, 800, 1600, 672, 480, 611, 800, 527, 150, 535, 400, 752, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40
-1021, CaveSnake, CaveSnake, 30, 800, 0, 157, 13, 1, 20, 15, 1, 5, 0, 10, 1, 1, 0, 5, 20, 9, 10, 1, 3, 10, 129, 800, 1872, 672, 480, 612, 1000, 610, 40, 713, 500, 717, 400, 717, 400, 641, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 50
+1021, CaveSnake, CaveSnake, 30, 800, 0, 157, 13, 1, 20, 15, 1, 5, 0, 10, 1, 1, 0, 5, 20, 9, 10, 1, 3, 10, 129, 800, 1872, 672, 480, 612, 1500, 610, 40, 713, 500, 717, 400, 717, 400, 641, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 50
1025, LogHead, LogHead, 30, 500, 0, 150, 5, 1, 10, 20, 50, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 12, 129, 800, 1872, 672, 480, 569, 2000, 740, 2500, 743, 3000, 569, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 50
1027, EasterFluffy, EasterFluffy, 30, 500, 0, 100, 7, 1, 10, 12, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 10, 129, 800, 1872, 672, 480, 1208, 2000, 1209, 2000, 1210, 2000, 1211, 1000, 1212, 1000, 1213, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 40
1035, Silkworm, Silkworm, 20, 1, 0, 1, 1, 1, 0, 0, 2, 10, 0, 20, 11, 10, 10, 40, 10, 9, 10, 1, 0, 10, 129, 1300, 1100, 672, 480, 718, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
diff --git a/world/map/db/mob_db_60_79.txt b/world/map/db/mob_db_60_79.txt
index 687629a9..5cb2402b 100644
--- a/world/map/db/mob_db_60_79.txt
+++ b/world/map/db/mob_db_60_79.txt
@@ -11,6 +11,6 @@
1101, DemonicSpirit, DemonicSpirit, 72, 1505, 0, 860, 270, 1, 125, 175, 4, 6, 0, 20, 40, 10, 10, 110, 45, 9, 10, 1, 1, 47, 133, 230, 900, 672, 480, 631, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1110, AngryGreenSlime, AngryGreenSlime, 60, 1000, 0, 435, 135, 1, 100, 160, 20, 30, 0, 20, 30, 10, 10, 30, 30, 9, 10, 1, 0, 11, 143, 1200, 1872, 672, 480, 502, 200, 4004, 20, 501, 100, 521, 250, 522, 200, 526, 500, 503, 500, 719, 750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
1117, UndeadTroll, UndeadTroll, 75, 3100, 0, 1770, 179, 3, 60, 140, 20, 10, 0, 50, 40, 20, 10, 40, 49, 9, 10, 1, 0, 10, 133, 650, 1500, 672, 480, 1199, 2000, 631, 1000, 529, 500, 539, 300, 526, 250, 4023, 200, 906, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
-1163, FridayCat, FridayCat, 70, 450, 0, 130, 17, 1, 40, 45, 2, 7, 0, 12, 8, 2, 1, 25, 1, 9, 10, 1, 0, 11, 131, 1300, 1500, 672, 480, 3001, 10, 5354, 10, 3002, 5, 3003, 9, 3011, 250, 3006, 750, 3007, 1000, 3010, 1250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
+1163, FridayCat, FridayCat, 70, 450, 0, 130, 17, 1, 40, 45, 2, 7, 0, 12, 8, 2, 1, 25, 1, 9, 10, 1, 0, 11, 131, 1300, 1500, 672, 480, 5354, 10, 3002, 5, 3003, 9, 3011, 250, 3006, 750, 3007, 1000, 3010, 1250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
1187, EliteDuck, EliteDuck, 75, 14000, 0, 8800, 860, 2, 170, 195, 50, 80, 0, 70, 120, 10, 42, 48, 95, 5, 12, 1, 2, 13, 167, 225, 500, 472, 200, 5349, 1000, 5365, 1100, 562, 1000, 562, 500, 4023, 500, 5354, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1195, Brainblow, Brainblow, 77, 200, 0, 100, 50, 1, 10, 10, 0, 0, 0, 1, 7, 1, 1, 123, 123, 9, 10, 1, 0, 27, 133, 77, 500, 672, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
diff --git a/world/map/db/mob_db_80_99.txt b/world/map/db/mob_db_80_99.txt
index 8f7c3b4c..a98c68ee 100644
--- a/world/map/db/mob_db_80_99.txt
+++ b/world/map/db/mob_db_80_99.txt
@@ -9,14 +9,14 @@
1044, LadySkeleton, LadySkeleton, 90, 5500, 0, 4120, 957, 1, 73, 146, 31, 8, 0, 20, 25, 15, 8, 43, 48, 9, 10, 1, 1, 17, 143, 650, 750, 672, 700, 775, 200, 775, 280, 776, 300, 631, 1000, 778, 250, 5297, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1047, Poltergeist, Poltergeist, 90, 9000, 0, 4230, 1306, 3, 110, 150, 0, 15, 0, 35, 0, 15, 15, 75, 50, 9, 10, 1, 0, 17, 137, 330, 740, 672, 400, 774, 1000, 703, 600, 703, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
1059, GCMaggot, GCMaggot, 90, 2000, 0, 685, 102, 2, 60, 80, 2, 7, 0, 10, 10, 2, 1, 22, 1, 2, 10, 1, 0, 21, 133, 1000, 1872, 672, 480, 727, 10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 25
-1066, VampireBat, VampireBat, 80, 800, 0, 245, 9, 1, 55, 150, 10, 8, 0, 8, 8, 1, 4, 20, 4, 6, 10, 1, 3, 12, 129, 800, 1872, 672, 480, 501, 150, 518, 400, 533, 150, 521, 70, 522, 1, 5115, 3000, 754, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
+1066, VampireBat, VampireBat, 80, 800, 0, 245, 9, 1, 55, 150, 10, 8, 0, 8, 8, 1, 4, 20, 4, 6, 10, 1, 3, 12, 129, 800, 1872, 672, 480, 501, 150, 518, 400, 533, 150, 5115, 3000, 754, 2000, 3001, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1069, FlyingScythe, FlyingScythe, 80, 3000, 0, 7042, 617, 1, 200, 350, 30, 10, 0, 100, 250, 1, 1, 150, 90, 9, 10, 1, 0, 20, 133, 220, 700, 672, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1070, BallLightning, BallLightning, 80, 300, 0, 201, 1, 1, 5, 10, 40, 50, 0, 1, 200, 1, 1, 1, 1, 9, 10, 1, 0, 27, 133, 110, 1500, 672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1073, TheLost, TheLost, 83, 5000, 0, 8750, 2840, 5, 125, 150, 10, 60, 0, 5, 40, 10, 70, 70, 40, 4, 10, 1, 1, 37, 173, 500, 2000, 672, 300, 5110, 500, 5110, 500, 631, 500, 778, 800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1074, RedBone, RedBone, 90, 8000, 0, 9750, 3434, 2, 100, 330, 24, 30, 0, 35, 25, 3, 50, 80, 75, 2, 10, 1, 1, 17, 175, 340, 1800, 672, 950, 775, 75, 775, 115, 776, 135, 631, 4, 778, 250, 5297, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20
1077, DrunkenSkeleton, DrunkenSkeleton, 90, 7200, 0, 4825, 530, 1, 55, 284, 30, 10, 0, 35, 10, 3, 8, 71, 65, 9, 10, 1, 1, 17, 137, 350, 1800, 672, 950, 790, 300, 789, 280, 3003, 100, 3000, 50, 3009, 250, 3006, 400, 778, 250, 5297, 40, 627, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1078, TipsySkeleton, TipsySkeleton, 90, 7000, 0, 4950, 493, 1, 60, 284, 33, 10, 0, 35, 10, 3, 8, 71, 65, 9, 10, 1, 1, 17, 137, 350, 1800, 672, 950, 787, 300, 788, 280, 3002, 100, 3000, 50, 3007, 400, 3010, 250, 778, 250, 5297, 40, 4030, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
-1079, DrunkenLadySkeleton, DrunkenLadySkeleton, 90, 6000, 0, 4565, 389, 1, 75, 146, 40, 8, 0, 20, 20, 15, 8, 51, 48, 9, 10, 1, 1, 17, 137, 660, 750, 672, 700, 785, 300, 786, 280, 3001, 100, 3000, 50, 3010, 250, 3009, 250, 778, 250, 5297, 40, 1247, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
+1079, DrunkenLadySkeleton, DrunkenLadySkeleton, 90, 6000, 0, 4565, 389, 1, 75, 146, 40, 8, 0, 20, 20, 15, 8, 51, 48, 9, 10, 1, 1, 17, 137, 660, 750, 672, 700, 785, 300, 786, 280, 3000, 50, 3010, 250, 3009, 250, 778, 250, 5297, 40, 1247, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1097, SoulEater, SoulEater, 90, 6800, 0, 4150, 1746, 1, 129, 354, 12, 10, 0, 35, 18, 3, 8, 71, 65, 9, 10, 1, 1, 17, 143, 340, 1800, 672, 950, 778, 250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1103, WitchGuard, WitchGuard, 84, 9742, 0, 9525, 1060, 2, 200, 220, 25, 30, 0, 90, 65, 45, 5, 120, 69, 9, 10, 1, 1, 47, 133, 290, 1200, 672, 30, 631, 2000, 631, 500, 778, 250, 5141, 50, 5142, 50, 5143, 50, 5144, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 40
1104, DemonicMouboo, DemonicMouboo, 85, 800, 0, 290, 32, 2, 40, 70, 35, 15, 0, 15, 5, 15, 0, 40, 10, 2, 10, 1, 3, 10, 133, 600, 1872, 672, 480, 703, 3000, 660, 1000, 660, 500, 4004, 50, 806, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
diff --git a/world/map/db/mob_db_over_100.txt b/world/map/db/mob_db_over_100.txt
index b65e3800..25e90507 100644
--- a/world/map/db/mob_db_over_100.txt
+++ b/world/map/db/mob_db_over_100.txt
@@ -8,37 +8,37 @@
1013, EvilMushroom, EvilMushroom, 110, 650, 0, 233, 35, 1, 65, 80, 4, 6, 0, 16, 12, 10, 10, 35, 10, 9, 10, 1, 3, 12, 137, 800, 1800, 672, 480, 535, 500, 540, 10, 534, 100, 526, 400, 566, 1000, 566, 1000, 5334, 30, 5360, 100, 629, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60
1014, PinkFlower, PinkFlower, 115, 700, 0, 296, 40, 2, 70, 75, 0, 5, 0, 16, 12, 20, 20, 20, 50, 2, 10, 1, 3, 12, 128, 800, 800, 672, 480, 535, 100, 540, 10, 1199, 100, 526, 400, 565, 1000, 565, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 50
1015, SantaSlime, SantaSlime, 120, 750, 0, 298, 58, 1, 75, 80, 2, 7, 0, 1, 20, 1, 0, 30, 30, 9, 10, 1, 0, 11, 129, 1500, 1872, 672, 480, 512, 800, 513, 700, 514, 600, 519, 500, 527, 400, 538, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
-1026, MountainSnake, MountainSnake, 130, 900, 0, 1024, 63, 1, 80, 125, 4, 6, 0, 20, 40, 10, 10, 35, 45, 9, 10, 1, 0, 10, 133, 1000, 1500, 672, 480, 532, 20, 641, 350, 715, 400, 715, 400, 711, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
+1026, MountainSnake, MountainSnake, 130, 900, 0, 1024, 63, 1, 80, 125, 4, 6, 0, 20, 40, 10, 10, 35, 45, 9, 10, 1, 0, 10, 133, 1000, 1500, 672, 480, 641, 350, 715, 400, 715, 400, 711, 500, 531, 100, 532, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
1034, GrassSnake, GrassSnake, 140, 1000, 0, 1254, 103, 1, 80, 120, 2, 10, 0, 20, 40, 10, 10, 40, 50, 9, 10, 1, 0, 10, 133, 500, 1100, 672, 480, 716, 400, 716, 400, 712, 500, 676, 500, 660, 1600, 641, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 40
1036, Zombie, Zombie, 110, 12000, 0, 7782, 1393, 2, 275, 355, 20, 14, 0, 30, 15, 30, 3, 60, 40, 9, 10, 1, 1, 17, 133, 480, 1872, 672, 900, 631, 1000, 777, 700, 778, 500, 779, 200, 780, 150, 1198, 500, 5297, 10, 3004, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1042, Spectre, Spectre, 140, 6500, 0, 3978, 359, 3, 160, 220, 40, 0, 0, 35, 70, 22, 15, 20, 70, 9, 10, 1, 1, 27, 137, 650, 1700, 800, 500, 773, 1000, 703, 600, 703, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
-1045, Fallen, Fallen, 120, 10000, 0, 7812, 1663, 2, 180, 430, 5, 18, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 133, 300, 1200, 672, 300, 775, 210, 775, 210, 776, 300, 631, 1000, 636, 3, 658, 2, 532, 35, 778, 500, 1198, 500, 5297, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 50
+1045, Fallen, Fallen, 120, 10000, 0, 7812, 1663, 2, 180, 430, 5, 18, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 133, 300, 1200, 672, 300, 775, 210, 775, 210, 776, 300, 631, 1000, 636, 1, 658, 1, 532, 5, 778, 500, 1198, 500, 5297, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 50
1062, Terranite, Terranite, 110, 6000, 0, 4851, 889, 1, 200, 300, 20, 35, 0, 60, 40, 40, 30, 60, 40, 9, 10, 1, 1, 17, 133, 400, 872, 672, 900, 4001, 600, 4004, 20, 4005, 20, 4007, 20, 763, 500, 640, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1067, Reaper2, Reaper2, 140, 40000, 0, 64128, 156, 7, 200, 350, 30, 50, 0, 100, 120, 70, 120, 100, 75, 9, 10, 1, 1, 47, 165, 500, 1200, 800, 300, 777, 1000, 775, 500, 776, 100, 1221, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1068, Reaper, Reaper, 140, 40000, 0, 64128, 156, 7, 200, 350, 30, 70, 0, 100, 120, 70, 120, 100, 75, 9, 10, 1, 1, 47, 165, 500, 1200, 800, 300, 777, 1000, 775, 500, 776, 100, 1221, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1071, IceElement, IceElement, 100, 5000, 0, 2897, 689, 3, 60, 200, 5, 20, 0, 15, 25, 40, 15, 45, 30, 9, 10, 1, 0, 21, 135, 330, 740, 672, 400, 4026, 900, 537, 750, 568, 400, 543, 900, 544, 250, 5361, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
1072, Yeti, Yeti, 100, 8500, 0, 9040, 726, 2, 100, 400, 60, 15, 0, 60, 5, 45, 15, 60, 32, 9, 10, 1, 0, 31, 135, 220, 1200, 672, 900, 4023, 700, 4024, 300, 4025, 400, 4027, 142, 4021, 800, 4022, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
-1075, Stalker, Stalker, 120, 20000, 0, 15628, 4000, 2, 220, 500, 23, 30, 0, 35, 15, 3, 50, 50, 50, 2, 10, 1, 1, 17, 175, 340, 1800, 672, 950, 775, 75, 775, 115, 776, 135, 631, 40, 778, 500, 1198, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20
+1075, Stalker, Stalker, 120, 20000, 0, 15628, 4000, 2, 220, 500, 23, 30, 0, 35, 15, 3, 50, 50, 50, 2, 10, 1, 1, 17, 175, 340, 1800, 672, 950, 775, 75, 775, 115, 776, 135, 631, 40, 778, 500, 1198, 500, 5116, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20
1096, SoulSnake, SoulSnake, 115, 850, 0, 325, 56, 1, 75, 90, 4, 6, 0, 20, 11, 10, 10, 35, 10, 9, 10, 1, 0, 10, 137, 900, 1300, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
-1102, Luvia, Luvia, 127, 48044, 60, 315973, 12172, 5, 339, 364, 50, 92, 0, 1, 29, 55, 255, 255, 255, 31, 10, 1, 1, 37, 181, 220, 1200, 672, 50, 5141, 10, 5142, 10, 5143, 10, 5144, 10, 5145, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1106, WickedMushroom, WickedMushroom, 110, 550, 0, 220, 30, 1, 70, 80, 4, 4, 0, 16, 12, 10, 10, 35, 10, 9, 10, 1, 3, 12, 133, 800, 1800, 672, 480, 613, 600, 4007, 50, 567, 100, 566, 1000, 5334, 30, 5360, 100, 5145, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60
+1102, Luvia, Luvia, 127, 48044, 60, 315973, 12172, 5, 339, 364, 50, 92, 0, 1, 29, 55, 255, 255, 255, 31, 10, 1, 1, 37, 181, 220, 1200, 672, 50, 5141, 10, 5142, 10, 5143, 10, 5144, 10, 5145, 10, 5200, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1106, WickedMushroom, WickedMushroom, 110, 550, 0, 220, 30, 1, 70, 80, 4, 4, 0, 16, 12, 10, 10, 35, 10, 9, 10, 1, 3, 12, 133, 800, 1800, 672, 480, 613, 600, 4007, 50, 567, 100, 566, 1000, 5334, 30, 5360, 100, 5145, 40, 5397, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60
//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, CRITDEF,STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop0id,Drop0%, Drop1id,Drop1%, Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Drop9id,Drop9%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
1114, Nutcracker, Nutcracker, 110, 6000, 0, 4226, 769, 1, 81, 281, 20, 37, 0, 40, 20, 10, 5, 60, 40, 9, 10, 1, 1, 17, 133, 400, 872, 672, 900, 569, 1000, 660, 750, 539, 750, 503, 250, 640, 200, 4004, 200, 4001, 600, 1190, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1123, DreadPirateMarleyClone, DreadPirateMarleyClone, 150, 2000, 0, 1652, 0, 6, 175, 250, 18, 22, 0, 10, 40, 30, 20, 80, 40, 9, 10, 1, 0, 10, 175, 500, 1200, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1126, PsiBrain, PsiBrain, 100, 10000, 0, 7255, 4000, 2, 220, 500, 23, 30, 0, 35, 15, 3, 50, 50, 50, 2, 10, 1, 1, 17, 175, 340, 1800, 672, 950, 775, 75, 775, 115, 776, 135, 631, 40, 5111, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20
1127, GeneralKrukan, GeneralKrukan, 140, 40000, 0, 27536, 1663, 2, 180, 430, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 165, 300, 1200, 672, 300, 775, 1000, 776, 1000, 631, 1000, 5128, 5, 636, 6, 637, 25, 638, 50, 639, 8, 778, 500, 1198, 500, 0, 0, 778, 0, 0, 0, 0, 0, 0, 0, 6, 50
-1128, GeneralRazha, GeneralRazha, 140, 40000, 0, 27536, 1663, 2, 180, 430, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 165, 300, 1200, 672, 300, 775, 210, 5129, 5, 776, 300, 631, 1000, 636, 3, 658, 2, 532, 35, 778, 500, 1198, 500, 0, 0, 0, 0, 1198, 0, 0, 0, 0, 0, 0, 0, 4, 50
-1129, GeneralTerogan, GeneralTerogan, 140, 40000, 0, 27536, 1663, 2, 180, 430, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 165, 300, 1200, 672, 300, 775, 210, 5130, 5, 776, 300, 631, 1000, 636, 3, 658, 2, 532, 35, 778, 500, 1198, 500, 0, 0, 0, 0, 1198, 0, 0, 0, 0, 0, 0, 0, 4, 50
+1128, GeneralRazha, GeneralRazha, 140, 40000, 0, 27536, 1663, 2, 180, 430, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 165, 300, 1200, 672, 300, 775, 210, 5129, 5, 776, 300, 631, 1000, 636, 1, 658, 1, 532, 5, 778, 500, 1198, 500, 0, 0, 0, 0, 1198, 0, 0, 0, 0, 0, 0, 0, 4, 50
+1129, GeneralTerogan, GeneralTerogan, 140, 40000, 0, 27536, 1663, 2, 180, 430, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 165, 300, 1200, 672, 300, 775, 210, 5130, 5, 776, 300, 631, 1000, 636, 1, 658, 1, 532, 5, 778, 500, 1198, 500, 0, 0, 0, 0, 1198, 0, 0, 0, 0, 0, 0, 0, 4, 50
1130, Moonshroom, Moonshroom, 110, 550, 0, 224, 35, 4, 70, 80, 4, 4, 0, 16, 12, 10, 10, 35, 10, 9, 10, 1, 3, 12, 133, 800, 1800, 672, 480, 566, 500, 518, 500, 703, 400, 730, 300, 540, 100, 5334, 30, 5360, 100, 5145, 50, 5203, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60
1132, LavaSlime, LavaSlime, 135, 4144, 0, 6000, 1111, 2, 105, 260, 75, 80, 0, 30, 15, 35, 10, 70, 250, 9, 10, 1, 0, 23, 135, 900, 1300, 672, 100, 904, 10000, 703, 5000, 703, 5000, 640, 1000, 701, 1000, 4001, 1000, 5318, 200, 5318, 100, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40
1133, Anne, Anne, 110, 12000, 0, 1100, 889, 1, 200, 300, 20, 35, 0, 60, 40, 40, 30, 60, 40, 9, 10, 1, 1, 17, 133, 380, 872, 672, 900, 838, 6000, 839, 6000, 840, 6000, 1229, 200, 1230, 500, 1231, 500, 1232, 500, 1281, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1151, VoidFlower, VoidFlower, 115, 7000, 0, 1068, 40, 12, 400, 420, 0, 5, 0, 16, 12, 20, 20, 255, 50, 12, 10, 1, 3, 12, 128, 800, 2000, 672, 180, 535, 100, 540, 10, 1199, 100, 526, 400, 565, 1000, 565, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1152, VoidArchant, VoidArchant, 130, 6000, 0, 1598, 14, 1, 140, 180, 36, 6, 0, 10, 5, 1, 0, 12, 10, 9, 10, 1, 0, 12, 133, 800, 1500, 672, 200, 537, 300, 535, 100, 640, 40, 4001, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1153, VoidSlime, VoidSlime, 135, 4144, 0, 6000, 70, 2, 105, 160, 75, 40, 0, 30, 15, 35, 10, 70, 250, 9, 10, 1, 0, 23, 135, 1100, 1500, 672, 200, 904, 10000, 703, 5000, 703, 5000, 640, 1000, 701, 1000, 4001, 1000, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1154, VoidSnake, VoidSnake, 130, 2000, 0, 541, 63, 1, 80, 120, 4, 6, 0, 20, 40, 10, 10, 35, 45, 9, 10, 1, 0, 10, 133, 320, 1500, 672, 200, 532, 20, 641, 350, 715, 400, 715, 400, 711, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
-1155, VoidBat, VoidBat, 100, 400, 0, 81, 3, 1, 10, 25, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 12, 133, 200, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 521, 70, 522, 1, 753, 3000, 754, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
+1154, VoidSnake, VoidSnake, 130, 2000, 0, 541, 63, 1, 80, 120, 4, 6, 0, 20, 40, 10, 10, 35, 45, 9, 10, 1, 0, 10, 133, 320, 1500, 672, 200, 641, 350, 715, 400, 715, 400, 711, 500, 531, 100, 532, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
+1155, VoidBat, VoidBat, 100, 400, 0, 81, 3, 1, 10, 25, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 12, 133, 200, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 753, 3000, 754, 2000, 3001, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1156, VoidMaggot, VoidMaggot, 100, 400, 0, 74, 1, 1, 10, 25, 0, 5, 0, 1, 1, 1, 0, 20, 25, 9, 10, 1, 3, 11, 133, 800, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 502, 70, 522, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1157, VoidSoldier, VoidSoldier, 120, 8000, 0, 1957, 663, 7, 20, 30, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 133, 500, 1600, 672, 300, 779, 210, 780, 210, 698, 200, 631, 1000, 636, 3, 658, 2, 532, 35, 778, 500, 1198, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 40
+1157, VoidSoldier, VoidSoldier, 120, 8000, 0, 1957, 663, 7, 20, 30, 5, 20, 0, 40, 3, 25, 5, 80, 45, 9, 10, 1, 1, 27, 133, 500, 1600, 672, 300, 779, 210, 780, 210, 698, 200, 631, 1000, 636, 1, 658, 1, 532, 5, 778, 500, 1198, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 40
1158, VoidMouboo, VoidMouboo, 100, 5000, 0, 1338, 16, 2, 50, 65, 60, 5, 0, 15, 5, 15, 0, 40, 10, 2, 10, 1, 3, 10, 129, 600, 1872, 672, 480, 660, 1000, 660, 500, 541, 750, 660, 50, 806, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 30
1159, VoidScorpion, VoidScorpion, 110, 6000, 0, 1327, 37, 1, 60, 90, 4, 6, 0, 16, 30, 10, 10, 35, 10, 9, 10, 1, 0, 10, 133, 700, 1700, 672, 480, 523, 150, 509, 100, 518, 800, 709, 800, 5369, 350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1160, VoidShroom, VoidShroom, 110, 5500, 0, 1223, 30, 3, 70, 80, 4, 4, 0, 16, 12, 10, 10, 35, 10, 9, 10, 1, 3, 12, 133, 550, 1700, 672, 480, 613, 600, 4007, 50, 567, 100, 566, 1000, 5334, 30, 5360, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
@@ -47,7 +47,7 @@
1167, SnowmanBoss, SnowmanBoss, 100, 35000, 0, 88970, 2689, 4, 220, 240, 77, 50, 0, 45, 20, 110, 150, 255, 110, 14, 16, 1, 3, 10, 165, 700, 1672, 672, 480, 567, 1600, 5310, 1600, 568, 1600, 4002, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1169, CrystalSpider, CrystalSpider, 140, 1000, 0, 800, 200, 1, 80, 95, 8, 12, 0, 20, 15, 20, 11, 45, 30, 1, 1, 1, 0, 22, 139, 1000, 1500, 672, 480, 537, 500, 5384, 100, 638, 20, 526, 200, 4002, 20, 4003, 20, 4004, 20, 4005, 20, 4006, 20, 4007, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1173, MontBlanc, MontBlanc, 110, 30000, 0, 100300, 500, 12, 777, 1000, 70, 90, 90, 30, 1, 100, 1, 120, 120, 12, 12, 1, 3, 12, 164, 0, 4000, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1174, Emo, Emo, 129, 50150, 80, 150000, 1000, 2, 250, 450, 30, 60, 60, 80, 60, 100, 60, 110, 110, 40, 30, 1, 1, 21, 183, 250, 450, 672, 50, 528, 5000, 532, 200, 5294, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1174, Emo, Emo, 129, 50150, 80, 150000, 1000, 2, 250, 450, 30, 60, 60, 80, 60, 100, 60, 110, 110, 40, 30, 1, 1, 21, 183, 250, 450, 672, 50, 528, 5000, 532, 200, 5294, 500, 591, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1175, MegaManaBug, MegaManaBug, 111, 675, 0, 275, 40, 1, 60, 85, 3, 8, 0, 16, 14, 15, 20, 30, 30, 9, 10, 1, 4, 12, 137, 800, 1800, 672, 480, 505, 1000, 518, 800, 533, 400, 540, 10, 526, 400, 5309, 1000, 5309, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60
1176, Rotter, Rotter, 130, 6000, 0, 5533, 733, 4, 333, 555, 20, 25, 50, 30, 15, 30, 1, 130, 130, 7, 11, 1, 1, 17, 141, 1200, 2222, 672, 900, 631, 1000, 777, 800, 778, 200, 779, 500, 1198, 500, 5297, 10, 3004, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1177, Rot, Rot, 100, 13, 0, 11, 1, 1, 111, 333, 0, 0, 0, 0, 0, 0, 0, 255, 33, 1, 1, 1, 0, 11, 132, 0, 500, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
@@ -60,3 +60,10 @@
1196, RickLime, RickLime, 120, 54321, 0, 100001, 777, 7, 123, 321, 33, 55, 44, 30, 99, 80, 33, 123, 123, 9, 10, 1, 1, 37, 133, 120, 800, 672, 200, 526, 500, 526, 500, 526, 1000, 526, 2000, 742, 5, 742, 5, 5280, 10, 909, 5, 910, 5, 5297, 10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1197, Blanc1, Blanc1, 150, 55055, 0, 300000, 3000, 10, 600, 800, 50, 70, 60, 30, 99, 80, 33, 133, 133, 10, 10, 1, 1, 37, 135, 200, 500, 672, 200, 526, 10000, 526, 500, 526, 500, 5294, 750, 5294, 750, 503, 250, 503, 250, 5287, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1198, Blanc2, Blanc2, 150, 33033, 0, 200000, 2000, 2, 250, 350, 50, 70, 60, 30, 99, 80, 33, 133, 133, 6, 6, 1, 1, 37, 135, 200, 300, 672, 200, 526, 10000, 526, 500, 526, 500, 5294, 750, 5294, 750, 503, 250, 503, 250, 5287, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1231, Sunshroom, Sunshroom, 120, 650, 0, 324, 55, 4, 90, 110, 12, 12, 0, 20, 22, 20, 15, 40, 20, 9, 10, 1, 3, 12, 137, 700, 1500, 572, 380, 566, 500, 518, 500, 703, 400, 730, 300, 540, 100, 5334, 30, 5360, 100, 5145, 50, 5392, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 50
+1232, Snowshroom, Snowshroom, 120, 650, 0, 324, 55, 4, 90, 110, 12, 12, 0, 20, 22, 20, 15, 40, 20, 9, 10, 1, 3, 12, 137, 700, 1500, 572, 380, 566, 500, 518, 500, 703, 400, 730, 300, 540, 100, 5334, 30, 5360, 100, 5145, 50, 5396, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 50
+1233, YellowSuperSlime, YellowSuperSlime, 125, 25000, 0, 12000, 1600, 3, 160, 165, 44, 28, 10, 50, 8, 50, 1, 25, 70, 9, 10, 1, 0, 11, 161, 1600, 2000, 672, 480, 5331, 750, 534, 200, 519, 100, 501, 350, 502, 250, 522, 10, 640, 450, 4006, 20, 4001, 450, 5401, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
+1234, RedSuperSlime, RedSuperSlime, 130, 30000, 0, 14000, 1800, 3, 170, 175, 55, 38, 10, 60, 8, 55, 1, 25, 75, 9, 10, 1, 0, 11, 161, 1500, 1700, 672, 480, 1201, 300, 509, 110, 521, 200, 4003, 20, 525, 80, 535, 750, 528, 250, 531, 150, 5402, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
+//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, CRITDEF,STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop0id,Drop0%, Drop1id,Drop1%, Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Drop9id,Drop9%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
+1235, GreenSuperSlime, GreenSuperSlime, 135, 35000, 0, 16000, 2000, 3, 180, 185, 66, 48, 10, 70, 8, 60, 1, 25, 80, 9, 10, 1, 0, 11, 161, 1400, 2072, 672, 480, 502, 200, 4004, 20, 501, 100, 521, 250, 522, 200, 526, 500, 503, 500, 719, 750, 5403, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
+1236, BlueSuperSlime, BlueSuperSlime, 140, 40000, 0, 18000, 2200, 3, 190, 195, 77, 58, 10, 80, 8, 65, 1, 50, 85, 9, 10, 1, 0, 31, 161, 1400, 2072, 672, 480, 4026, 200, 4005, 20, 501, 500, 862, 700, 863, 50, 864, 500, 5361, 100, 5404, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
diff --git a/world/map/db/mob_db_over_150.txt b/world/map/db/mob_db_over_150.txt
index 7c7d9c0e..4021a887 100644
--- a/world/map/db/mob_db_over_150.txt
+++ b/world/map/db/mob_db_over_150.txt
@@ -5,30 +5,32 @@
1022, JackO, JackO, 175, 10000, 0, 18130, 1241, 2, 100, 500, 40, 18, 0, 105, 40, 85, 75, 105, 95, 9, 10, 1, 0, 10, 165, 250, 1500, 672, 480, 617, 300, 622, 400, 624, 400, 620, 400, 615, 300, 1203, 400, 1198, 10000, 616, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1023, FireSkull, FireSkull, 170, 5000, 0, 5808, 721, 2, 75, 175, 35, 15, 0, 40, 30, 30, 30, 35, 70, 9, 10, 1, 3, 13, 143, 600, 1600, 672, 480, 701, 5000, 703, 500, 631, 1000, 776, 500, 5297, 10, 1221, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1024, PoisonSkull, PoisonSkull, 170, 5000, 0, 5808, 721, 2, 75, 175, 35, 15, 0, 40, 30, 30, 30, 35, 70, 9, 10, 1, 3, 12, 143, 600, 1600, 672, 480, 631, 1000, 776, 500, 5297, 10, 1221, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20
-1085, IceSkull, IceSkull, 170, 7000, 0, 7595, 757, 2, 75, 400, 40, 15, 0, 40, 30, 30, 30, 35, 44, 9, 10, 1, 3, 11, 141, 600, 1600, 672, 480, 4026, 5000, 862, 800, 5361, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
+1085, IceSkull, IceSkull, 170, 7000, 0, 7595, 757, 2, 75, 400, 40, 15, 0, 40, 30, 30, 30, 35, 44, 9, 10, 1, 3, 11, 141, 600, 1600, 672, 480, 4026, 5000, 862, 800, 5361, 1000, 5399, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1119, Thug, Thug, 170, 5000, 0, 5491, 999, 1, 125, 250, 30, 6, 0, 10, 10, 60, 10, 50, 70, 9, 10, 1, 0, 10, 143, 500, 1200, 672, 480, 539, 1000, 657, 1000, 703, 1000, 701, 500, 700, 250, 764, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
-1120, Swashbuckler, Swashbuckler, 170, 5000, 0, 5434, 999, 1, 75, 250, 23, 25, 0, 20, 20, 40, 30, 90, 70, 9, 10, 1, 0, 10, 143, 400, 800, 672, 480, 539, 1000, 657, 1000, 703, 1000, 701, 500, 700, 250, 622, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
+1120, Swashbuckler, Swashbuckler, 170, 5000, 0, 5434, 999, 1, 75, 250, 23, 25, 0, 20, 20, 40, 30, 90, 70, 9, 10, 1, 0, 10, 143, 400, 800, 672, 480, 539, 1000, 657, 1000, 703, 1000, 701, 500, 700, 250, 622, 500, 604, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1121, Grenadier, Grenadier, 170, 6000, 0, 4332, 999, 6, 100, 200, 8, 50, 0, 12, 10, 50, 60, 90, 70, 9, 10, 1, 0, 10, 143, 500, 2000, 672, 480, 539, 1000, 657, 1000, 701, 500, 704, 250, 700, 250, 617, 100, 765, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
1122, DreadPirateMarley, DreadPirateMarley, 180, 10000, 0, 17612, 20000, 6, 175, 250, 38, 32, 0, 10, 20, 40, 20, 90, 80, 9, 10, 1, 0, 10, 175, 400, 700, 672, 480, 539, 1000, 657, 1000, 701, 500, 704, 250, 700, 250, 621, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1134, SUSAN, SUSAN, 255, 696969, 0, 69000, 1400, 1, 0, 0, 69, 69, 0, 69, 69, 69, 69, 69, 69, 9, 10, 1, 1, 17, 161, 1500, 1872, 672, 480, 838, 6000, 839, 6000, 840, 6000, 1229, 200, 1230, 500, 1231, 500, 1232, 500, 1281, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
-1137, Tormenta, Tormenta, 200, 18000, 60, 500000, 5000, 5, 360, 374, 48, 70, 0, 1, 32, 60, 255, 255, 255, 31, 10, 1, 1, 37, 181, 210, 1200, 672, 50, 5141, 10, 5142, 10, 5143, 10, 5144, 10, 5145, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1137, Tormenta, Tormenta, 200, 18000, 60, 500000, 5000, 5, 360, 374, 48, 70, 0, 1, 32, 60, 255, 255, 255, 31, 10, 1, 1, 37, 181, 210, 1200, 672, 50, 5141, 10, 5142, 10, 5143, 10, 5144, 10, 5145, 10, 5200, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1138, ManaGuard, ManaGuard, 180, 20000, 280, 27000, 5000, 2, 280, 324, 22, 67, 0, 31, 22, 90, 127, 255, 95, 31, 10, 1, 1, 37, 181, 210, 1200, 672, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1139, Virus, Virus, 170, 5000, 0, 5254, 721, 6, 45, 75, 37, 12, 0, 30, 30, 20, 20, 25, 60, 9, 10, 1, 3, 12, 143, 600, 1872, 672, 480, 787, 500, 743, 1100, 5236, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1140, Tengu, Tengu, 180, 24000, 280, 45000, 5000, 2, 180, 224, 67, 9, 0, 31, 22, 90, 97, 255, 95, 31, 10, 1, 1, 37, 181, 310, 1200, 672, 50, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1141, Sasquatch, Sasquatch, 180, 24000, 280, 45000, 5000, 2, 420, 444, 12, 27, 0, 31, 22, 90, 97, 255, 95, 31, 10, 1, 1, 37, 181, 310, 1200, 672, 50, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1142, Kage, Kage, 200, 29999, 280, 999999, 99999, 9, 90, 124, 74, 100, 0, 199, 2, 199, 197, 255, 175, 31, 10, 1, 1, 37, 181, 210, 672, 672, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1142, Kage, Kage, 200, 29999, 280, 999999, 99999, 9, 90, 124, 74, 100, 0, 199, 2, 199, 197, 255, 175, 31, 10, 1, 1, 37, 181, 210, 672, 672, 50, 5200, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1143, ManaSlayer, ManaSlayer, 180, 24000, 280, 42000, 5000, 2, 260, 274, 22, 67, 0, 31, 22, 90, 127, 255, 95, 31, 10, 1, 1, 37, 181, 210, 1200, 672, 50, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1144, Dragon, Dragon, 250, 29999, 280, 1, 1, 3, 60, 90, 67, 67, 0, 199, 2, 199, 197, 255, 95, 31, 10, 1, 1, 37, 181, 210, 1200, 672, 50, 759, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1145, KageGolem, KageGolem, 180, 29999, 280, 150000, 15000, 6, 140, 174, 72, 55, 0, 31, 22, 90, 127, 255, 125, 31, 10, 1, 1, 37, 181, 410, 1000, 672, 50, 5251, 10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1146, Flashmob, Flashmob, 181, 27000, 280, 72000, 5000, 3, 40, 60, 57, 57, 0, 31, 22, 90, 127, 255, 95, 31, 10, 1, 1, 37, 181, 160, 600, 672, 50, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1147, Koyntety, Koyntety, 181, 27000, 280, 72000, 5000, 4, 220, 240, 52, 52, 0, 31, 22, 90, 127, 255, 105, 31, 10, 1, 1, 37, 181, 240, 1400, 672, 50, 825, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
//ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, CRITDEF,STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop0id,Drop0%, Drop1id,Drop1%, Drop2id,Drop2%, Drop3id,Drop3%, Drop4id,Drop4%, Drop5id,Drop5%, Drop6id,Drop6%, Drop7id,Drop7%, Drop8id,Drop8%, Drop9id,Drop9%, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount,mutationstrength
-1148, DoomGolem, DoomGolem, 180, 22000, 280, 65000, 2000, 3, 160, 180, 60, 30, 0, 31, 22, 90, 127, 255, 105, 31, 10, 1, 1, 37, 181, 320, 1000, 672, 50, 537, 800, 779, 150, 780, 150, 777, 70, 1198, 50, 666, 30, 5253, 4, 5258, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
-1149, Enchanter, Enchanter, 181, 19000, 280, 55000, 2000, 8, 140, 180, 30, 60, 0, 31, 22, 90, 127, 255, 105, 31, 10, 1, 1, 37, 181, 240, 800, 672, 50, 537, 800, 779, 90, 780, 80, 777, 70, 1198, 50, 666, 30, 1227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
+1148, DoomGolem, DoomGolem, 180, 22000, 280, 65000, 2000, 3, 160, 180, 60, 30, 0, 31, 22, 90, 127, 255, 105, 31, 10, 1, 1, 37, 181, 320, 1000, 672, 50, 666, 30, 5253, 2, 5258, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
+1149, Enchanter, Enchanter, 181, 19000, 280, 55000, 2000, 8, 140, 180, 30, 60, 0, 31, 22, 90, 127, 255, 105, 31, 10, 1, 1, 37, 181, 240, 800, 672, 50, 1199, 5000, 529, 5000, 5290, 50, 666, 30, 1227, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
1150, ManaTyrant, ManaTyrant, 180, 24000, 280, 27000, 5000, 2, 300, 325, 42, 67, 0, 31, 22, 90, 127, 255, 95, 31, 10, 1, 1, 37, 181, 180, 1050, 672, 50, 759, 1, 5237, 20, 1253, 5, 720, 100, 825, 500, 868, 20, 1172, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-1161, Xakelbael, Xakelbael, 200, 29999, 280, 999999, 99999, 9, 90, 124, 74, 100, 0, 199, 2, 199, 197, 255, 175, 31, 10, 1, 1, 37, 181, 210, 672, 672, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1161, Xakelbael, Xakelbael, 200, 29999, 280, 999999, 99999, 9, 90, 124, 74, 100, 0, 199, 2, 199, 197, 255, 175, 31, 10, 1, 1, 37, 181, 210, 672, 672, 50, 5200, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1170, CrystalGolem, CrystalGolem, 180, 25000, 280, 68000, 2200, 3, 170, 190, 75, 40, 0, 35, 26, 99, 127, 255, 105, 31, 30, 1, 0, 46, 169, 320, 1000, 672, 50, 5384, 400, 5384, 200, 5384, 100, 4002, 50, 4003, 50, 4004, 50, 4005, 50, 4006, 50, 4007, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1171, BlackCrystalGolem, BlackCrystalGolem, 180, 25000, 280, 68000, 2200, 3, 170, 190, 75, 40, 0, 35, 26, 99, 127, 255, 105, 31, 30, 1, 0, 46, 169, 320, 1000, 672, 50, 5385, 400, 5385, 200, 5385, 100, 4002, 50, 4003, 50, 4004, 50, 4005, 50, 4006, 50, 4007, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1183, MobMoubootaur, MobMoubootaur, 220, 99999, 9999, 999999, 99999, 1, 400, 500, 99, 99, 0, 99, 60, 99, 30, 255, 255, 18, 18, 1, 6, 47, 165, 240, 872, 272, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1224, CoalGolem, CoalGolem, 180, 25000, 280, 68000, 2200, 3, 170, 190, 75, 40, 0, 35, 26, 99, 127, 255, 105, 31, 30, 1, 0, 46, 169, 320, 1000, 672, 50, 5332, 2000, 5332, 1000, 5332, 500, 4001, 4000, 4001, 2000, 4001, 1000, 640, 500, 704, 1200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
1226, StoneGolem, StoneGolem, 180, 30000, 280, 70000, 2400, 3, 170, 190, 75, 40, 0, 35, 26, 99, 127, 255, 105, 31, 30, 1, 0, 46, 169, 320, 1000, 672, 50, 5380, 2000, 5380, 1000, 5380, 500, 5381, 200, 4001, 500, 640, 500, 704, 1200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1229, WarlordSkull, WarlordSkull, 180, 6000, 0, 6808, 821, 2, 85, 185, 45, 25, 0, 50, 20, 40, 30, 30, 70, 9, 10, 1, 3, 12, 143, 650, 1700, 702, 580, 631, 1000, 776, 500, 5297, 20, 636, 1, 1221, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 30
+1230, GoldenSkull, GoldenSkull, 180, 8000, 0, 8595, 857, 2, 85, 410, 50, 25, 0, 45, 25, 35, 30, 35, 55, 9, 10, 1, 3, 11, 141, 650, 1650, 682, 490, 5297, 50, 5297, 50, 1253, 22, 5400, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 30
diff --git a/world/map/db/mob_skill_db.txt b/world/map/db/mob_skill_db.txt
index 82ef11a4..45b49563 100644
--- a/world/map/db/mob_skill_db.txt
+++ b/world/map/db/mob_skill_db.txt
@@ -129,5 +129,4 @@
//Rick Lime Skills
1196,RickLime@NPC_SUMMONSLAVE_brblowX2,any,198,1,10000,1000,5000,no,self,slavelt,2,1195,0,0,0,0,
-1196,RickLime@NPC_SUMMONSLAVE_cloverX1,any,198,1,5000,1000,5000,no,self,slavelt,3,1037,0,0,0,0,
1195,Brainblow@NPC_SELFDESTRUCTION,attack,175,1,10000,100,500,yes,self,always,0,30,0,0,0,0,
diff --git a/world/map/db/params.txt b/world/map/db/params.txt
index d600b4ad..512d0ac8 100644
--- a/world/map/db/params.txt
+++ b/world/map/db/params.txt
@@ -28,6 +28,7 @@ NEXTBASEEXP 22 1
NEXTJOBEXP 23 1
Weight 24 1
MaxWeight 25 1
+MaxWeightOverride 27 1
ATK1 41 1
ATK2 42 1
MATK1 43 1
@@ -74,34 +75,36 @@ MUTE_PARTY 1084 1
//MUTE_GUILD 1085 1
AUTOMOD 1086 1
-bMaxHP 6 // MaxHP + n
-bMaxSP 8 // MaxSP + n
-bStr 13 // STR + n
-bAgi 14 // AGI + n
-bVit 15 // VIT + n
-bInt 16 // INT + n
-bDex 17 // DEX + n
-bLuk 18 // LUK + n
-bAtk 41 // ATK + n (Minimum attack power)
-bAtk2 42 // ATK2 + n (Maximum attack power)
-bMatk1 43 // MATK1 + n (Maximum magical attack power)
-bMatk2 44 // MATK2 + n (Minimum magical attack power)
+bMaxHP 6 // MaxHP + n
+bMaxSP 8 // MaxSP + n
+bStr 13 // STR + n
+bAgi 14 // AGI + n
+bVit 15 // VIT + n
+bInt 16 // INT + n
+bDex 17 // DEX + n
+bLuk 18 // LUK + n
+bMaxWeight 25 // Sets the maximum possible weight to carry to n (bMaxWeight,n;). Note: As a failsafe 1000 is added to n, final weight is n + 1000.
+bMaxWeightAdd 26 // Adds n to the maximum possible weight to carry (bMaxWeightAdd,n;). Note: As a failsafe 1000 is added to n, final weight is MaxWeight + n + 1000.
+bAtk 41 // ATK + n (Minimum attack power)
+bAtk2 42 // ATK2 + n (Maximum attack power)
+bMatk1 43 // MATK1 + n (Maximum magical attack power)
+bMatk2 44 // MATK2 + n (Minimum magical attack power)
// Greatest of MATK1 and MATK2 is taken and becomes MATK1 and MATK2 is set to 0.
// So using MATK2 bonus at the moment has no real benefit you only need greater values to reach same as MATK1.
// MATK1 += INT + (INT / 5) * (INT / 5);
// MATK2 += INT + (INT / 7) * (INT / 7);
// The whole magic system is currently handled in serverdata which only uses MATK1 but the magic attack functions
// do already exist in servercode only skills must be added there.
-bDef 45 // Equipment DEF + n
-bDef2 46 // VIT based DEF + n
-bMdef 47 // Equipment MDEF + n
-bMdef2 48 // INT based MDEF + n
-bHit 49 // Hit + n
-bFlee 50 // Flee + n
-bFlee2 51 // Perfect Dodge + n
-bCritical 52 // Critical + n
-bAspd 53 // Attack speed + n
-bDeaf 70
+bDef 45 // Equipment DEF + n
+bDef2 46 // VIT based DEF + n
+bMdef 47 // Equipment MDEF + n
+bMdef2 48 // INT based MDEF + n
+bHit 49 // Hit + n
+bFlee 50 // Flee + n
+bFlee2 51 // Perfect Dodge + n
+bCritical 52 // Critical + n
+bAspd 53 // Attack speed + n
+bDeaf 70
// Those which can be used with the arrow are only bCritical, bAtkEle, bHit, bAddEle, bAddRace, bAddSize and bAddEff. The other bonuses are ignored.
// For more information, have a look here: http://code.google.com/p/eathena/source/browse/trunk/doc/item_bonus.txt
diff --git a/world/map/db/quest-log.txt b/world/map/db/quest-log.txt
index 37e137f3..db810d6e 100644
--- a/world/map/db/quest-log.txt
+++ b/world/map/db/quest-log.txt
@@ -1,10 +1,15 @@
//Quest Log
//Quest ID: var id used by client
-//CommonVar: Used in getq & to set
-//ServerVar: Server Varaible value is stored
-//SHIFT: Posistion shifted. (SHIFT * MASK)
+//CommonVar: Used in getq & to set (a view upon the ServerVar, not saved)
+//ServerVar: Server Variable where the value is stored
+//SHIFT: Position shifted. (SHIFT * MASK)
//MASK: Size of shift to make. ((1 << MASK) - 1) << (SHIFT * MASK)
//Quest ID,CommonVar,ServerVar,SHIFT,MASK
+// N.B: when you migrate a quest to quest log, you also have to use CommonVar
+// throughout the server code. Failing to do this will result in client-side
+// quest-log not updating as the player progresses. But it will update on
+// re-login/switch char. There are no database changes necessary, as
+// the quest log variables are just a view upon ServerVar.
1,QL_BEGIN,STARTAREA,0,4
2,QL_VALON,STARTAREA,1,4
3,QL_MORGAN,STARTAREA,3,4
@@ -28,3 +33,8 @@
20,QL_TERRANITE_ARMOR,QUEST_NorthTulimshar,6,4
// 21 => assassin quest
22,QL_CELESTIA,QUEST_Hurnscald,2,8
+// Beheader quest comes in two parts: the flag that you've completed it
+// and the variable that tracks how many you've killed thus far. The
+// latter is deleted once you complete the quest.
+23,QL_BEHEADER_TERRAC,TERRAC,0,16
+24,QL_BEHEADER_COMPLETE,FLAGS,17,1