Browse Source

Clean up Monster Random List
* Now using db/[pre-]re/mob_random_db.txt as main file.
* Removed hardcoded limit for random monster group.
* Introduce contants for monster random group, MOBG_*. Usage in `monster` script can be '-1-MOBG_ID' to determines 'summon monster from random summon list'.

Signed-off-by: Cydh Ramdh <cydh@pservero.com>

Cydh Ramdh 10 năm trước cách đây
mục cha
commit
9b87ca2b7c

+ 6 - 0
db/const.txt

@@ -4717,5 +4717,11 @@ SKILL_TEMP	1
 SKILL_TEMPLEVEL	2
 SKILL_PERM_GRANT	3
 
+MOBG_Branch_Of_Dead_Tree	0
+MOBG_Poring_Box	1
+MOBG_Bloody_Dead_Branch	2
+MOBG_Red_Pouch_Of_Surprise	3
+MOBG_ClassChange	4
+
 false	0
 true	1

+ 26 - 26
db/mob_classchange.txt

@@ -2,30 +2,30 @@
 // List of monsters generated through Abracadabra's SA_CLASSCHANGE ability.
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Baphomet,1039
-1038,Osiris,1000000
-1039,Baphomet,1000000
-1046,Doppelganger,1000000
-1059,Mistress,1000000
-1086,Golden Thief Bug,1000000
-1087,Orc Hero,1000000
-1112,Drake,1000000
-1115,Eddga,1000000
-1147,Maya,1000000
-1150,Moonlight Flower,1000000
-1157,Pharaoh,1000000
-1159,Phreeoni,1000000
-1190,Orc Lord,1000000
-1251,Stormy Knight,1000000
-1252,Garm,1000000
-1272,Dark Lord,1000000
-1312,Turtle General,1000000
-1373,Lord of the Dead,1000000
-1388,Arc Angeling,1000000
-1389,Dracula,1000000
-1418,Evil Snake Lord,1000000
-1492,Samurai Specter,1000000
-1511,Amon Ra,1000000
-1583,Tao Gunka,1000000
+MOBG_ClassChange,0,Baphomet,1039
+MOBG_ClassChange,1038,Osiris,1000000
+MOBG_ClassChange,1039,Baphomet,1000000
+MOBG_ClassChange,1046,Doppelganger,1000000
+MOBG_ClassChange,1059,Mistress,1000000
+MOBG_ClassChange,1086,Golden Thief Bug,1000000
+MOBG_ClassChange,1087,Orc Hero,1000000
+MOBG_ClassChange,1112,Drake,1000000
+MOBG_ClassChange,1115,Eddga,1000000
+MOBG_ClassChange,1147,Maya,1000000
+MOBG_ClassChange,1150,Moonlight Flower,1000000
+MOBG_ClassChange,1157,Pharaoh,1000000
+MOBG_ClassChange,1159,Phreeoni,1000000
+MOBG_ClassChange,1190,Orc Lord,1000000
+MOBG_ClassChange,1251,Stormy Knight,1000000
+MOBG_ClassChange,1252,Garm,1000000
+MOBG_ClassChange,1272,Dark Lord,1000000
+MOBG_ClassChange,1312,Turtle General,1000000
+MOBG_ClassChange,1373,Lord of the Dead,1000000
+MOBG_ClassChange,1388,Arc Angeling,1000000
+MOBG_ClassChange,1389,Dracula,1000000
+MOBG_ClassChange,1418,Evil Snake Lord,1000000
+MOBG_ClassChange,1492,Samurai Specter,1000000
+MOBG_ClassChange,1511,Amon Ra,1000000
+MOBG_ClassChange,1583,Tao Gunka,1000000

+ 332 - 332
db/mob_pouch.txt

@@ -1,336 +1,336 @@
 // Red Pouch of Surprise Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Poring,1002
-1001,Scorpion,214285
-1002,Poring,1000000
-1004,Hornet,357142
-1005,Familiar,357142
-1007,Fabre,428571
-1008,Pupa,71428
-1009,Condor,357142
-1010,Willow,357142
-1011,Chonchon,357142
-1012,Roda Frog,357142
-1013,Wolf,357142
-1014,Spore,357142
-1015,Zombie,357142
-1016,Archer Skeleton,214285
-1018,Creamy,357142
-1019,Peco Peco,357142
-1020,Mandragora,357142
-1023,Orc Warrior,214285
-1024,Wormtail,357142
-1025,Boa,357142
-1026,Munak,214285
-1028,Soldier Skeleton,214285
-1029,Isis,71428
-1030,Anacondaq,214285
-1031,Poporing,357142
-1032,Verit,214285
-1033,Elder Willow,214285
-1034,Thara Frog,214285
-1035,Hunter Fly,71428
-1036,Ghoul,214285
-1037,Side Winder,71428
-1040,Golem,214285
-1041,Mummy,214285
-1042,Steel Chonchon,357142
-1044,Obeaune,214285
-1045,Marc,214285
-1047,Peco Peco Egg,71428
-1048,Thief Bug Egg,71428
-1049,Picky,357142
-1050,Picky,357142
-1051,Thief Bug,357142
-1052,Rocker,357142
-1053,Thief Bug Female,357142
-1054,Thief Bug Male,357142
-1055,Muka,357142
-1056,Smokie,357142
-1057,Yoyo,357142
-1058,Metaller,214285
-1060,Bigfoot,214285
-1061,Nightmare,71428
-1062,Santa Poring,357142
-1063,Lunatic,357142
-1064,Megalodon,214285
-1065,Strouf,214285
-1066,Vadon,357142
-1067,Cornutus,214285
-1068,Hydra,357142
-1069,Swordfish,214285
-1070,Kukre,357142
-1071,Pirate Skeleton,214285
-1072,Kaho,71428
-1073,Crab,214285
-1074,Shellfish,357142
-1076,Skeleton,357142
-1077,Poison Spore,357142
-1078,Red Plant,71428
-1079,Blue Plant,71428
-1080,Green Plant,71428
-1081,Yellow Plant,71428
-1082,White Plant,71428
-1083,Shining Plant,71428
-1084,Black Mushroom,71428
-1085,Red Mushroom,71428
-1088,Vocal,71428
-1089,Toad,71428
-1090,Mastering,71428
-1091,Dragon Fly,71428
-1092,Vagabond Wolf,71428
-1093,Eclipse,71428
-1094,Ambernite,357142
-1095,Andre,357142
-1096,Angeling,71428
-1097,Ant Egg,71428
-1099,Argiope,71428
-1100,Argos,214285
-1101,Baphomet Jr.,71428
-1102,Bathory,71428
-1103,Caramel,214285
-1104,Coco,357142
-1105,Deniro,357142
-1106,Desert Wolf,214285
-1107,Baby Desert Wolf,71428
-1108,Deviace,71428
-1109,Deviruchi,71428
-1110,Dokebi,214285
-1111,Drainliar,214285
-1113,Drops,357142
-1114,Dustiness,214285
-1116,Eggyra,214285
-1117,Evil Druid,71428
-1118,Flora,214285
-1119,Frilldora,214285
-1120,Ghostring,71428
-1121,Giearth,214285
-1122,Goblin,214285
-1123,Goblin,214285
-1124,Goblin,214285
-1125,Goblin,214285
-1126,Goblin,214285
-1127,Hode,214285
-1128,Horn,357142
-1129,Horong,214285
-1130,Jakk,214285
-1131,Joker,71428
-1132,Khalitzburg,71428
-1133,Kobold,214285
-1134,Kobold,214285
-1135,Kobold,214285
-1138,Magnolia,214285
-1139,Mantis,214285
-1140,Marduk,214285
-1141,Marina,214285
-1142,Marine Sphere,214285
-1143,Marionette,71428
-1144,Marse,214285
-1145,Martin,357142
-1146,Matyr,214285
-1148,Medusa,71428
-1149,Minorous,71428
-1151,Myst,214285
-1152,Orc Skeleton,214285
-1153,Orc Zombie,214285
-1154,Pasana,71428
-1155,Petite,71428
-1156,Petite,71428
-1158,Phen,214285
-1160,Piere,357142
-1161,Plankton,357142
-1163,Raydric,71428
-1164,Requiem,214285
-1165,Sandman,214285
-1166,Savage,214285
-1167,Savage Babe,357142
-1169,Skeleton Worker,214285
-1170,Sohee,214285
-1174,Stainer,357142
-1175,Tarou,357142
-1176,Vitata,214285
-1177,Zenorc,214285
-1178,Zerom,214285
-1179,Whisper,71428
-1180,Nine Tail,71428
-1182,Thief Mushroom,71428
-1185,Whisper,71428
-1186,Giant Whisper,71428
-1188,Bongun,214285
-1189,Orc Archer,71428
-1191,Mimic,71428
-1192,Wraith,71428
-1193,Alarm,71428
-1194,Arclouze,71428
-1195,Rideword,71428
-1196,Skeleton Prisoner,71428
-1197,Zombie Prisoner,71428
-1199,Punk,71428
-1200,Zealotus,71428
-1201,Rybio,71428
-1202,Phendark,71428
-1203,Mysteltainn,71428
-1204,Ogretooth,71428
-1205,Executioner,71428
-1206,Anolian,71428
-1207,Sting,71428
-1208,Wanderer,71428
-1209,Cramp,71428
-1211,Brilight,71428
-1212,Iron Fist,71428
-1213,High Orc,71428
-1214,Choco,71428
-1215,Stem Worm,214285
-1216,Penomena,71428
-1219,Abysmal Knight,71428
-1242,Marin,357142
-1243,Sasquatch,214285
-1245,Christmas Goblin,71428
-1246,Christmas Cookie,214285
-1248,Cruiser,214285
-1249,Myst Case,214285
-1250,Chepet,71428
-1253,Gargoyle,71428
-1254,Raggler,214285
-1255,Nereid,214285
-1256,Pest,214285
-1257,Injustice,71428
-1258,Goblin Archer,214285
-1259,Gryphon,71428
-1260,Dark Frame,71428
-1261,Wild Rose,214285
-1262,Mutant Dragonoid,71428
-1263,Wind Ghost,71428
-1264,Merman,71428
-1265,Cookie,214285
-1266,Aster,357142
-1267,Carat,71428
-1268,Bloody Knight,71428
-1269,Clock,71428
-1270,Clock Tower Manager,71428
-1271,Alligator,71428
-1273,Orc Lady,214285
-1274,Megalith,71428
-1275,Alice,71428
-1276,Raydric Archer,71428
-1277,Greatest General,214285
-1278,Stalactic Golem,71428
-1279,Tri Joint,214285
-1280,Goblin Steamrider,214285
-1281,Sage Worm,71428
-1282,Kobold Archer,214285
-1283,Chimera,71428
-1289,Maya Purple,71428
-1290,Skeleton General,71428
-1291,Wraith Dead,71428
-1292,Mini Demon,71428
-1293,Creamy Fear,71428
-1294,Killer Mantis,71428
-1295,Owl Baron,71428
-1296,Kobold Leader,71428
-1297,Ancient Mummy,71428
-1298,Zombie Master,71428
-1299,Goblin Leader,71428
-1300,Caterpillar,71428
-1301,Am Mut,71428
-1302,Dark Illusion,71428
-1303,Giant Hornet,71428
-1304,Giant Spider,71428
-1305,Ancient Worm,71428
-1306,Leib Olmai,71428
-1307,Cat o' Nine Tails,71428
-1308,Panzer Goblin,71428
-1309,Gajomart,71428
-1310,Majoruros,71428
-1311,Gullinbursti,71428
-1313,Mobster,71428
-1314,Permeter,71428
-1315,Assaulter,71428
-1316,Solider,71428
-1317,Seal,71428
-1318,Heater,71428
-1319,Freezer,71428
-1320,Owl Duke,71428
-1321,Dragon Tail,71428
-1322,Spring Rabbit,71428
-1323,Sea Otter,71428
-1365,Apocalypse,71428
-1366,Lava Golem,71428
-1367,Blazer,71428
-1368,Geographer,71428
-1369,Grand Peco,71428
-1370,Succubus,71428
-1371,False Angel,71428
-1372,Goat,71428
-1374,Incubus,71428
-1375,The Paper,71428
-1376,Harpy,71428
-1377,Elder,71428
-1378,Demon Pungus,71428
-1379,Nightmare Terror,71428
-1380,Driller,71428
-1381,Grizzly,71428
-1382,Diabolic,71428
-1383,Explosion,71428
-1384,Deleter,71428
-1385,Deleter,71428
-1386,Sleeper,71428
-1387,Gig,71428
-1390,Violy,71428
-1391,Galapago,71428
-1392,Rotar Zairo,214285
-1400,Karakasa,214285
-1401,Shinobi,71428
-1402,Poison Toad,71428
-1403,Firelock Soldier,71428
-1404,Miyabi Doll,214285
-1405,Tengu,71428
-1406,Kapha,71428
-1408,Bloody Butterfly,71428
-1409,Dumpling Child,214285
-1410,Enchanted Peach Tree,71428
-1412,Taoist Hermit,71428
-1413,Hermit Plant,71428
-1415,Baby Leopard,214285
-1416,Evil Nymph,71428
-1417,Zipper Bear,214285
-1493,Dryad,71428
-1494,Beetle King,214285
-1495,Stone Shooter,71428
-1497,Wooden Golem,71428
-1498,Wootan Shooter,214285
-1499,Wootan Fighter,71428
-1500,Parasite,214285
-1503,Gibbet,71428
-1504,Dullahan,71428
-1505,Loli Ruri,71428
-1506,Disguise,71428
-1507,Bloody Murderer,71428
-1508,Quve,214285
-1509,Lude,214285
-1510,Heirozoist,71428
-1512,Yao Jun,71428
-1513,Mao Guai,71428
-1514,Zhu Po Long,71428
-1515,Baby Hatii,71428
-1516,Mi Gao,71428
-1517,Jing Guai,71428
-1519,Green Maiden,71428
-1520,Boiled Rice,71428
-1582,Deviling,71428
-1584,Tamruan,71428
-1586,Leaf Cat,71428
-1587,Kraben,71428
-1613,Metaling,71428
-1614,Mineral,71428
-1615,Obsidian,71428
-1616,Pitman,71428
-1617,Old Stove,71428
-1618,Ungoliant,71428
-1619,Porcellio,71428
-1620,Noxious,71428
-1621,Venomous,71428
-1622,Teddy Bear,142857
+MOBG_Red_Pouch_Of_Surprise,0,Poring,1002
+MOBG_Red_Pouch_Of_Surprise,1001,Scorpion,214285
+MOBG_Red_Pouch_Of_Surprise,1002,Poring,1000000
+MOBG_Red_Pouch_Of_Surprise,1004,Hornet,357142
+MOBG_Red_Pouch_Of_Surprise,1005,Familiar,357142
+MOBG_Red_Pouch_Of_Surprise,1007,Fabre,428571
+MOBG_Red_Pouch_Of_Surprise,1008,Pupa,71428
+MOBG_Red_Pouch_Of_Surprise,1009,Condor,357142
+MOBG_Red_Pouch_Of_Surprise,1010,Willow,357142
+MOBG_Red_Pouch_Of_Surprise,1011,Chonchon,357142
+MOBG_Red_Pouch_Of_Surprise,1012,Roda Frog,357142
+MOBG_Red_Pouch_Of_Surprise,1013,Wolf,357142
+MOBG_Red_Pouch_Of_Surprise,1014,Spore,357142
+MOBG_Red_Pouch_Of_Surprise,1015,Zombie,357142
+MOBG_Red_Pouch_Of_Surprise,1016,Archer Skeleton,214285
+MOBG_Red_Pouch_Of_Surprise,1018,Creamy,357142
+MOBG_Red_Pouch_Of_Surprise,1019,Peco Peco,357142
+MOBG_Red_Pouch_Of_Surprise,1020,Mandragora,357142
+MOBG_Red_Pouch_Of_Surprise,1023,Orc Warrior,214285
+MOBG_Red_Pouch_Of_Surprise,1024,Wormtail,357142
+MOBG_Red_Pouch_Of_Surprise,1025,Boa,357142
+MOBG_Red_Pouch_Of_Surprise,1026,Munak,214285
+MOBG_Red_Pouch_Of_Surprise,1028,Soldier Skeleton,214285
+MOBG_Red_Pouch_Of_Surprise,1029,Isis,71428
+MOBG_Red_Pouch_Of_Surprise,1030,Anacondaq,214285
+MOBG_Red_Pouch_Of_Surprise,1031,Poporing,357142
+MOBG_Red_Pouch_Of_Surprise,1032,Verit,214285
+MOBG_Red_Pouch_Of_Surprise,1033,Elder Willow,214285
+MOBG_Red_Pouch_Of_Surprise,1034,Thara Frog,214285
+MOBG_Red_Pouch_Of_Surprise,1035,Hunter Fly,71428
+MOBG_Red_Pouch_Of_Surprise,1036,Ghoul,214285
+MOBG_Red_Pouch_Of_Surprise,1037,Side Winder,71428
+MOBG_Red_Pouch_Of_Surprise,1040,Golem,214285
+MOBG_Red_Pouch_Of_Surprise,1041,Mummy,214285
+MOBG_Red_Pouch_Of_Surprise,1042,Steel Chonchon,357142
+MOBG_Red_Pouch_Of_Surprise,1044,Obeaune,214285
+MOBG_Red_Pouch_Of_Surprise,1045,Marc,214285
+MOBG_Red_Pouch_Of_Surprise,1047,Peco Peco Egg,71428
+MOBG_Red_Pouch_Of_Surprise,1048,Thief Bug Egg,71428
+MOBG_Red_Pouch_Of_Surprise,1049,Picky,357142
+MOBG_Red_Pouch_Of_Surprise,1050,Picky,357142
+MOBG_Red_Pouch_Of_Surprise,1051,Thief Bug,357142
+MOBG_Red_Pouch_Of_Surprise,1052,Rocker,357142
+MOBG_Red_Pouch_Of_Surprise,1053,Thief Bug Female,357142
+MOBG_Red_Pouch_Of_Surprise,1054,Thief Bug Male,357142
+MOBG_Red_Pouch_Of_Surprise,1055,Muka,357142
+MOBG_Red_Pouch_Of_Surprise,1056,Smokie,357142
+MOBG_Red_Pouch_Of_Surprise,1057,Yoyo,357142
+MOBG_Red_Pouch_Of_Surprise,1058,Metaller,214285
+MOBG_Red_Pouch_Of_Surprise,1060,Bigfoot,214285
+MOBG_Red_Pouch_Of_Surprise,1061,Nightmare,71428
+MOBG_Red_Pouch_Of_Surprise,1062,Santa Poring,357142
+MOBG_Red_Pouch_Of_Surprise,1063,Lunatic,357142
+MOBG_Red_Pouch_Of_Surprise,1064,Megalodon,214285
+MOBG_Red_Pouch_Of_Surprise,1065,Strouf,214285
+MOBG_Red_Pouch_Of_Surprise,1066,Vadon,357142
+MOBG_Red_Pouch_Of_Surprise,1067,Cornutus,214285
+MOBG_Red_Pouch_Of_Surprise,1068,Hydra,357142
+MOBG_Red_Pouch_Of_Surprise,1069,Swordfish,214285
+MOBG_Red_Pouch_Of_Surprise,1070,Kukre,357142
+MOBG_Red_Pouch_Of_Surprise,1071,Pirate Skeleton,214285
+MOBG_Red_Pouch_Of_Surprise,1072,Kaho,71428
+MOBG_Red_Pouch_Of_Surprise,1073,Crab,214285
+MOBG_Red_Pouch_Of_Surprise,1074,Shellfish,357142
+MOBG_Red_Pouch_Of_Surprise,1076,Skeleton,357142
+MOBG_Red_Pouch_Of_Surprise,1077,Poison Spore,357142
+MOBG_Red_Pouch_Of_Surprise,1078,Red Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1079,Blue Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1080,Green Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1081,Yellow Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1082,White Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1083,Shining Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1084,Black Mushroom,71428
+MOBG_Red_Pouch_Of_Surprise,1085,Red Mushroom,71428
+MOBG_Red_Pouch_Of_Surprise,1088,Vocal,71428
+MOBG_Red_Pouch_Of_Surprise,1089,Toad,71428
+MOBG_Red_Pouch_Of_Surprise,1090,Mastering,71428
+MOBG_Red_Pouch_Of_Surprise,1091,Dragon Fly,71428
+MOBG_Red_Pouch_Of_Surprise,1092,Vagabond Wolf,71428
+MOBG_Red_Pouch_Of_Surprise,1093,Eclipse,71428
+MOBG_Red_Pouch_Of_Surprise,1094,Ambernite,357142
+MOBG_Red_Pouch_Of_Surprise,1095,Andre,357142
+MOBG_Red_Pouch_Of_Surprise,1096,Angeling,71428
+MOBG_Red_Pouch_Of_Surprise,1097,Ant Egg,71428
+MOBG_Red_Pouch_Of_Surprise,1099,Argiope,71428
+MOBG_Red_Pouch_Of_Surprise,1100,Argos,214285
+MOBG_Red_Pouch_Of_Surprise,1101,Baphomet Jr.,71428
+MOBG_Red_Pouch_Of_Surprise,1102,Bathory,71428
+MOBG_Red_Pouch_Of_Surprise,1103,Caramel,214285
+MOBG_Red_Pouch_Of_Surprise,1104,Coco,357142
+MOBG_Red_Pouch_Of_Surprise,1105,Deniro,357142
+MOBG_Red_Pouch_Of_Surprise,1106,Desert Wolf,214285
+MOBG_Red_Pouch_Of_Surprise,1107,Baby Desert Wolf,71428
+MOBG_Red_Pouch_Of_Surprise,1108,Deviace,71428
+MOBG_Red_Pouch_Of_Surprise,1109,Deviruchi,71428
+MOBG_Red_Pouch_Of_Surprise,1110,Dokebi,214285
+MOBG_Red_Pouch_Of_Surprise,1111,Drainliar,214285
+MOBG_Red_Pouch_Of_Surprise,1113,Drops,357142
+MOBG_Red_Pouch_Of_Surprise,1114,Dustiness,214285
+MOBG_Red_Pouch_Of_Surprise,1116,Eggyra,214285
+MOBG_Red_Pouch_Of_Surprise,1117,Evil Druid,71428
+MOBG_Red_Pouch_Of_Surprise,1118,Flora,214285
+MOBG_Red_Pouch_Of_Surprise,1119,Frilldora,214285
+MOBG_Red_Pouch_Of_Surprise,1120,Ghostring,71428
+MOBG_Red_Pouch_Of_Surprise,1121,Giearth,214285
+MOBG_Red_Pouch_Of_Surprise,1122,Goblin,214285
+MOBG_Red_Pouch_Of_Surprise,1123,Goblin,214285
+MOBG_Red_Pouch_Of_Surprise,1124,Goblin,214285
+MOBG_Red_Pouch_Of_Surprise,1125,Goblin,214285
+MOBG_Red_Pouch_Of_Surprise,1126,Goblin,214285
+MOBG_Red_Pouch_Of_Surprise,1127,Hode,214285
+MOBG_Red_Pouch_Of_Surprise,1128,Horn,357142
+MOBG_Red_Pouch_Of_Surprise,1129,Horong,214285
+MOBG_Red_Pouch_Of_Surprise,1130,Jakk,214285
+MOBG_Red_Pouch_Of_Surprise,1131,Joker,71428
+MOBG_Red_Pouch_Of_Surprise,1132,Khalitzburg,71428
+MOBG_Red_Pouch_Of_Surprise,1133,Kobold,214285
+MOBG_Red_Pouch_Of_Surprise,1134,Kobold,214285
+MOBG_Red_Pouch_Of_Surprise,1135,Kobold,214285
+MOBG_Red_Pouch_Of_Surprise,1138,Magnolia,214285
+MOBG_Red_Pouch_Of_Surprise,1139,Mantis,214285
+MOBG_Red_Pouch_Of_Surprise,1140,Marduk,214285
+MOBG_Red_Pouch_Of_Surprise,1141,Marina,214285
+MOBG_Red_Pouch_Of_Surprise,1142,Marine Sphere,214285
+MOBG_Red_Pouch_Of_Surprise,1143,Marionette,71428
+MOBG_Red_Pouch_Of_Surprise,1144,Marse,214285
+MOBG_Red_Pouch_Of_Surprise,1145,Martin,357142
+MOBG_Red_Pouch_Of_Surprise,1146,Matyr,214285
+MOBG_Red_Pouch_Of_Surprise,1148,Medusa,71428
+MOBG_Red_Pouch_Of_Surprise,1149,Minorous,71428
+MOBG_Red_Pouch_Of_Surprise,1151,Myst,214285
+MOBG_Red_Pouch_Of_Surprise,1152,Orc Skeleton,214285
+MOBG_Red_Pouch_Of_Surprise,1153,Orc Zombie,214285
+MOBG_Red_Pouch_Of_Surprise,1154,Pasana,71428
+MOBG_Red_Pouch_Of_Surprise,1155,Petite,71428
+MOBG_Red_Pouch_Of_Surprise,1156,Petite,71428
+MOBG_Red_Pouch_Of_Surprise,1158,Phen,214285
+MOBG_Red_Pouch_Of_Surprise,1160,Piere,357142
+MOBG_Red_Pouch_Of_Surprise,1161,Plankton,357142
+MOBG_Red_Pouch_Of_Surprise,1163,Raydric,71428
+MOBG_Red_Pouch_Of_Surprise,1164,Requiem,214285
+MOBG_Red_Pouch_Of_Surprise,1165,Sandman,214285
+MOBG_Red_Pouch_Of_Surprise,1166,Savage,214285
+MOBG_Red_Pouch_Of_Surprise,1167,Savage Babe,357142
+MOBG_Red_Pouch_Of_Surprise,1169,Skeleton Worker,214285
+MOBG_Red_Pouch_Of_Surprise,1170,Sohee,214285
+MOBG_Red_Pouch_Of_Surprise,1174,Stainer,357142
+MOBG_Red_Pouch_Of_Surprise,1175,Tarou,357142
+MOBG_Red_Pouch_Of_Surprise,1176,Vitata,214285
+MOBG_Red_Pouch_Of_Surprise,1177,Zenorc,214285
+MOBG_Red_Pouch_Of_Surprise,1178,Zerom,214285
+MOBG_Red_Pouch_Of_Surprise,1179,Whisper,71428
+MOBG_Red_Pouch_Of_Surprise,1180,Nine Tail,71428
+MOBG_Red_Pouch_Of_Surprise,1182,Thief Mushroom,71428
+MOBG_Red_Pouch_Of_Surprise,1185,Whisper,71428
+MOBG_Red_Pouch_Of_Surprise,1186,Giant Whisper,71428
+MOBG_Red_Pouch_Of_Surprise,1188,Bongun,214285
+MOBG_Red_Pouch_Of_Surprise,1189,Orc Archer,71428
+MOBG_Red_Pouch_Of_Surprise,1191,Mimic,71428
+MOBG_Red_Pouch_Of_Surprise,1192,Wraith,71428
+MOBG_Red_Pouch_Of_Surprise,1193,Alarm,71428
+MOBG_Red_Pouch_Of_Surprise,1194,Arclouze,71428
+MOBG_Red_Pouch_Of_Surprise,1195,Rideword,71428
+MOBG_Red_Pouch_Of_Surprise,1196,Skeleton Prisoner,71428
+MOBG_Red_Pouch_Of_Surprise,1197,Zombie Prisoner,71428
+MOBG_Red_Pouch_Of_Surprise,1199,Punk,71428
+MOBG_Red_Pouch_Of_Surprise,1200,Zealotus,71428
+MOBG_Red_Pouch_Of_Surprise,1201,Rybio,71428
+MOBG_Red_Pouch_Of_Surprise,1202,Phendark,71428
+MOBG_Red_Pouch_Of_Surprise,1203,Mysteltainn,71428
+MOBG_Red_Pouch_Of_Surprise,1204,Ogretooth,71428
+MOBG_Red_Pouch_Of_Surprise,1205,Executioner,71428
+MOBG_Red_Pouch_Of_Surprise,1206,Anolian,71428
+MOBG_Red_Pouch_Of_Surprise,1207,Sting,71428
+MOBG_Red_Pouch_Of_Surprise,1208,Wanderer,71428
+MOBG_Red_Pouch_Of_Surprise,1209,Cramp,71428
+MOBG_Red_Pouch_Of_Surprise,1211,Brilight,71428
+MOBG_Red_Pouch_Of_Surprise,1212,Iron Fist,71428
+MOBG_Red_Pouch_Of_Surprise,1213,High Orc,71428
+MOBG_Red_Pouch_Of_Surprise,1214,Choco,71428
+MOBG_Red_Pouch_Of_Surprise,1215,Stem Worm,214285
+MOBG_Red_Pouch_Of_Surprise,1216,Penomena,71428
+MOBG_Red_Pouch_Of_Surprise,1219,Abysmal Knight,71428
+MOBG_Red_Pouch_Of_Surprise,1242,Marin,357142
+MOBG_Red_Pouch_Of_Surprise,1243,Sasquatch,214285
+MOBG_Red_Pouch_Of_Surprise,1245,Christmas Goblin,71428
+MOBG_Red_Pouch_Of_Surprise,1246,Christmas Cookie,214285
+MOBG_Red_Pouch_Of_Surprise,1248,Cruiser,214285
+MOBG_Red_Pouch_Of_Surprise,1249,Myst Case,214285
+MOBG_Red_Pouch_Of_Surprise,1250,Chepet,71428
+MOBG_Red_Pouch_Of_Surprise,1253,Gargoyle,71428
+MOBG_Red_Pouch_Of_Surprise,1254,Raggler,214285
+MOBG_Red_Pouch_Of_Surprise,1255,Nereid,214285
+MOBG_Red_Pouch_Of_Surprise,1256,Pest,214285
+MOBG_Red_Pouch_Of_Surprise,1257,Injustice,71428
+MOBG_Red_Pouch_Of_Surprise,1258,Goblin Archer,214285
+MOBG_Red_Pouch_Of_Surprise,1259,Gryphon,71428
+MOBG_Red_Pouch_Of_Surprise,1260,Dark Frame,71428
+MOBG_Red_Pouch_Of_Surprise,1261,Wild Rose,214285
+MOBG_Red_Pouch_Of_Surprise,1262,Mutant Dragonoid,71428
+MOBG_Red_Pouch_Of_Surprise,1263,Wind Ghost,71428
+MOBG_Red_Pouch_Of_Surprise,1264,Merman,71428
+MOBG_Red_Pouch_Of_Surprise,1265,Cookie,214285
+MOBG_Red_Pouch_Of_Surprise,1266,Aster,357142
+MOBG_Red_Pouch_Of_Surprise,1267,Carat,71428
+MOBG_Red_Pouch_Of_Surprise,1268,Bloody Knight,71428
+MOBG_Red_Pouch_Of_Surprise,1269,Clock,71428
+MOBG_Red_Pouch_Of_Surprise,1270,Clock Tower Manager,71428
+MOBG_Red_Pouch_Of_Surprise,1271,Alligator,71428
+MOBG_Red_Pouch_Of_Surprise,1273,Orc Lady,214285
+MOBG_Red_Pouch_Of_Surprise,1274,Megalith,71428
+MOBG_Red_Pouch_Of_Surprise,1275,Alice,71428
+MOBG_Red_Pouch_Of_Surprise,1276,Raydric Archer,71428
+MOBG_Red_Pouch_Of_Surprise,1277,Greatest General,214285
+MOBG_Red_Pouch_Of_Surprise,1278,Stalactic Golem,71428
+MOBG_Red_Pouch_Of_Surprise,1279,Tri Joint,214285
+MOBG_Red_Pouch_Of_Surprise,1280,Goblin Steamrider,214285
+MOBG_Red_Pouch_Of_Surprise,1281,Sage Worm,71428
+MOBG_Red_Pouch_Of_Surprise,1282,Kobold Archer,214285
+MOBG_Red_Pouch_Of_Surprise,1283,Chimera,71428
+MOBG_Red_Pouch_Of_Surprise,1289,Maya Purple,71428
+MOBG_Red_Pouch_Of_Surprise,1290,Skeleton General,71428
+MOBG_Red_Pouch_Of_Surprise,1291,Wraith Dead,71428
+MOBG_Red_Pouch_Of_Surprise,1292,Mini Demon,71428
+MOBG_Red_Pouch_Of_Surprise,1293,Creamy Fear,71428
+MOBG_Red_Pouch_Of_Surprise,1294,Killer Mantis,71428
+MOBG_Red_Pouch_Of_Surprise,1295,Owl Baron,71428
+MOBG_Red_Pouch_Of_Surprise,1296,Kobold Leader,71428
+MOBG_Red_Pouch_Of_Surprise,1297,Ancient Mummy,71428
+MOBG_Red_Pouch_Of_Surprise,1298,Zombie Master,71428
+MOBG_Red_Pouch_Of_Surprise,1299,Goblin Leader,71428
+MOBG_Red_Pouch_Of_Surprise,1300,Caterpillar,71428
+MOBG_Red_Pouch_Of_Surprise,1301,Am Mut,71428
+MOBG_Red_Pouch_Of_Surprise,1302,Dark Illusion,71428
+MOBG_Red_Pouch_Of_Surprise,1303,Giant Hornet,71428
+MOBG_Red_Pouch_Of_Surprise,1304,Giant Spider,71428
+MOBG_Red_Pouch_Of_Surprise,1305,Ancient Worm,71428
+MOBG_Red_Pouch_Of_Surprise,1306,Leib Olmai,71428
+MOBG_Red_Pouch_Of_Surprise,1307,Cat o' Nine Tails,71428
+MOBG_Red_Pouch_Of_Surprise,1308,Panzer Goblin,71428
+MOBG_Red_Pouch_Of_Surprise,1309,Gajomart,71428
+MOBG_Red_Pouch_Of_Surprise,1310,Majoruros,71428
+MOBG_Red_Pouch_Of_Surprise,1311,Gullinbursti,71428
+MOBG_Red_Pouch_Of_Surprise,1313,Mobster,71428
+MOBG_Red_Pouch_Of_Surprise,1314,Permeter,71428
+MOBG_Red_Pouch_Of_Surprise,1315,Assaulter,71428
+MOBG_Red_Pouch_Of_Surprise,1316,Solider,71428
+MOBG_Red_Pouch_Of_Surprise,1317,Seal,71428
+MOBG_Red_Pouch_Of_Surprise,1318,Heater,71428
+MOBG_Red_Pouch_Of_Surprise,1319,Freezer,71428
+MOBG_Red_Pouch_Of_Surprise,1320,Owl Duke,71428
+MOBG_Red_Pouch_Of_Surprise,1321,Dragon Tail,71428
+MOBG_Red_Pouch_Of_Surprise,1322,Spring Rabbit,71428
+MOBG_Red_Pouch_Of_Surprise,1323,Sea Otter,71428
+MOBG_Red_Pouch_Of_Surprise,1365,Apocalypse,71428
+MOBG_Red_Pouch_Of_Surprise,1366,Lava Golem,71428
+MOBG_Red_Pouch_Of_Surprise,1367,Blazer,71428
+MOBG_Red_Pouch_Of_Surprise,1368,Geographer,71428
+MOBG_Red_Pouch_Of_Surprise,1369,Grand Peco,71428
+MOBG_Red_Pouch_Of_Surprise,1370,Succubus,71428
+MOBG_Red_Pouch_Of_Surprise,1371,False Angel,71428
+MOBG_Red_Pouch_Of_Surprise,1372,Goat,71428
+MOBG_Red_Pouch_Of_Surprise,1374,Incubus,71428
+MOBG_Red_Pouch_Of_Surprise,1375,The Paper,71428
+MOBG_Red_Pouch_Of_Surprise,1376,Harpy,71428
+MOBG_Red_Pouch_Of_Surprise,1377,Elder,71428
+MOBG_Red_Pouch_Of_Surprise,1378,Demon Pungus,71428
+MOBG_Red_Pouch_Of_Surprise,1379,Nightmare Terror,71428
+MOBG_Red_Pouch_Of_Surprise,1380,Driller,71428
+MOBG_Red_Pouch_Of_Surprise,1381,Grizzly,71428
+MOBG_Red_Pouch_Of_Surprise,1382,Diabolic,71428
+MOBG_Red_Pouch_Of_Surprise,1383,Explosion,71428
+MOBG_Red_Pouch_Of_Surprise,1384,Deleter,71428
+MOBG_Red_Pouch_Of_Surprise,1385,Deleter,71428
+MOBG_Red_Pouch_Of_Surprise,1386,Sleeper,71428
+MOBG_Red_Pouch_Of_Surprise,1387,Gig,71428
+MOBG_Red_Pouch_Of_Surprise,1390,Violy,71428
+MOBG_Red_Pouch_Of_Surprise,1391,Galapago,71428
+MOBG_Red_Pouch_Of_Surprise,1392,Rotar Zairo,214285
+MOBG_Red_Pouch_Of_Surprise,1400,Karakasa,214285
+MOBG_Red_Pouch_Of_Surprise,1401,Shinobi,71428
+MOBG_Red_Pouch_Of_Surprise,1402,Poison Toad,71428
+MOBG_Red_Pouch_Of_Surprise,1403,Firelock Soldier,71428
+MOBG_Red_Pouch_Of_Surprise,1404,Miyabi Doll,214285
+MOBG_Red_Pouch_Of_Surprise,1405,Tengu,71428
+MOBG_Red_Pouch_Of_Surprise,1406,Kapha,71428
+MOBG_Red_Pouch_Of_Surprise,1408,Bloody Butterfly,71428
+MOBG_Red_Pouch_Of_Surprise,1409,Dumpling Child,214285
+MOBG_Red_Pouch_Of_Surprise,1410,Enchanted Peach Tree,71428
+MOBG_Red_Pouch_Of_Surprise,1412,Taoist Hermit,71428
+MOBG_Red_Pouch_Of_Surprise,1413,Hermit Plant,71428
+MOBG_Red_Pouch_Of_Surprise,1415,Baby Leopard,214285
+MOBG_Red_Pouch_Of_Surprise,1416,Evil Nymph,71428
+MOBG_Red_Pouch_Of_Surprise,1417,Zipper Bear,214285
+MOBG_Red_Pouch_Of_Surprise,1493,Dryad,71428
+MOBG_Red_Pouch_Of_Surprise,1494,Beetle King,214285
+MOBG_Red_Pouch_Of_Surprise,1495,Stone Shooter,71428
+MOBG_Red_Pouch_Of_Surprise,1497,Wooden Golem,71428
+MOBG_Red_Pouch_Of_Surprise,1498,Wootan Shooter,214285
+MOBG_Red_Pouch_Of_Surprise,1499,Wootan Fighter,71428
+MOBG_Red_Pouch_Of_Surprise,1500,Parasite,214285
+MOBG_Red_Pouch_Of_Surprise,1503,Gibbet,71428
+MOBG_Red_Pouch_Of_Surprise,1504,Dullahan,71428
+MOBG_Red_Pouch_Of_Surprise,1505,Loli Ruri,71428
+MOBG_Red_Pouch_Of_Surprise,1506,Disguise,71428
+MOBG_Red_Pouch_Of_Surprise,1507,Bloody Murderer,71428
+MOBG_Red_Pouch_Of_Surprise,1508,Quve,214285
+MOBG_Red_Pouch_Of_Surprise,1509,Lude,214285
+MOBG_Red_Pouch_Of_Surprise,1510,Heirozoist,71428
+MOBG_Red_Pouch_Of_Surprise,1512,Yao Jun,71428
+MOBG_Red_Pouch_Of_Surprise,1513,Mao Guai,71428
+MOBG_Red_Pouch_Of_Surprise,1514,Zhu Po Long,71428
+MOBG_Red_Pouch_Of_Surprise,1515,Baby Hatii,71428
+MOBG_Red_Pouch_Of_Surprise,1516,Mi Gao,71428
+MOBG_Red_Pouch_Of_Surprise,1517,Jing Guai,71428
+MOBG_Red_Pouch_Of_Surprise,1519,Green Maiden,71428
+MOBG_Red_Pouch_Of_Surprise,1520,Boiled Rice,71428
+MOBG_Red_Pouch_Of_Surprise,1582,Deviling,71428
+MOBG_Red_Pouch_Of_Surprise,1584,Tamruan,71428
+MOBG_Red_Pouch_Of_Surprise,1586,Leaf Cat,71428
+MOBG_Red_Pouch_Of_Surprise,1587,Kraben,71428
+MOBG_Red_Pouch_Of_Surprise,1613,Metaling,71428
+MOBG_Red_Pouch_Of_Surprise,1614,Mineral,71428
+MOBG_Red_Pouch_Of_Surprise,1615,Obsidian,71428
+MOBG_Red_Pouch_Of_Surprise,1616,Pitman,71428
+MOBG_Red_Pouch_Of_Surprise,1617,Old Stove,71428
+MOBG_Red_Pouch_Of_Surprise,1618,Ungoliant,71428
+MOBG_Red_Pouch_Of_Surprise,1619,Porcellio,71428
+MOBG_Red_Pouch_Of_Surprise,1620,Noxious,71428
+MOBG_Red_Pouch_Of_Surprise,1621,Venomous,71428
+MOBG_Red_Pouch_Of_Surprise,1622,Teddy Bear,142857

+ 46 - 46
db/pre-re/mob_boss.txt

@@ -1,50 +1,50 @@
 // Bloody Branch Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Baphomet,1039
-1038,Osiris,500000
-1039,Baphomet,500000
-1046,Doppelganger,500000
-1059,Mistress,500000
-1086,Golden Thief Bug,500000
-1087,Orc Hero,500000
-1096,Angeling,500000
-1112,Drake,500000
-1115,Eddga,500000
-1120,Ghostring,500000
-1147,Maya,500000
-1150,Moonlight Flower,500000
-1157,Pharaoh,500000
-1159,Phreeoni,500000
-1190,Orc Lord,500000
-1251,Stormy Knight,500000
-1252,Hatii,500000
-1272,Dark Lord,500000
-1312,Turtle General,500000
-1373,Lord of the Dead,500000
-1388,Arc Angeling,500000
-1389,Dracula,500000
-1418,Evil Snake Lord,500000
-1492,Samurai Specter,500000
-1511,Amon Ra,500000
-1582,Deviling,500000
-1583,Tao Gunka,500000
-1623,RSX-0806,500000
-1630,White Lady,500000
-1658,Egnigem Cenia,500000
-1685,Vesper,500000
-1688,Lady Tanee,500000
-1708,Thanatos Phantom,500000
-1719,Detardeurus,500000
-1734,Kiel D-01,500000
-1751,Valkyrie Randgris,500000
-1768,Gloom Under Night,500000
-1779,Ktullanux,500000
-1785,Atroce,1000000
-1832,Ifrit,500000
-1871,Falling Bishop,500000
-1873,Beelzebub,500000
-1885,Gopinich,500000
-2022,Nidhoggur's Shadow,500000
+MOBG_Bloody_Dead_Branch,0,Baphomet,1039
+MOBG_Bloody_Dead_Branch,1038,Osiris,500000
+MOBG_Bloody_Dead_Branch,1039,Baphomet,500000
+MOBG_Bloody_Dead_Branch,1046,Doppelganger,500000
+MOBG_Bloody_Dead_Branch,1059,Mistress,500000
+MOBG_Bloody_Dead_Branch,1086,Golden Thief Bug,500000
+MOBG_Bloody_Dead_Branch,1087,Orc Hero,500000
+MOBG_Bloody_Dead_Branch,1096,Angeling,500000
+MOBG_Bloody_Dead_Branch,1112,Drake,500000
+MOBG_Bloody_Dead_Branch,1115,Eddga,500000
+MOBG_Bloody_Dead_Branch,1120,Ghostring,500000
+MOBG_Bloody_Dead_Branch,1147,Maya,500000
+MOBG_Bloody_Dead_Branch,1150,Moonlight Flower,500000
+MOBG_Bloody_Dead_Branch,1157,Pharaoh,500000
+MOBG_Bloody_Dead_Branch,1159,Phreeoni,500000
+MOBG_Bloody_Dead_Branch,1190,Orc Lord,500000
+MOBG_Bloody_Dead_Branch,1251,Stormy Knight,500000
+MOBG_Bloody_Dead_Branch,1252,Hatii,500000
+MOBG_Bloody_Dead_Branch,1272,Dark Lord,500000
+MOBG_Bloody_Dead_Branch,1312,Turtle General,500000
+MOBG_Bloody_Dead_Branch,1373,Lord of the Dead,500000
+MOBG_Bloody_Dead_Branch,1388,Arc Angeling,500000
+MOBG_Bloody_Dead_Branch,1389,Dracula,500000
+MOBG_Bloody_Dead_Branch,1418,Evil Snake Lord,500000
+MOBG_Bloody_Dead_Branch,1492,Samurai Specter,500000
+MOBG_Bloody_Dead_Branch,1511,Amon Ra,500000
+MOBG_Bloody_Dead_Branch,1582,Deviling,500000
+MOBG_Bloody_Dead_Branch,1583,Tao Gunka,500000
+MOBG_Bloody_Dead_Branch,1623,RSX-0806,500000
+MOBG_Bloody_Dead_Branch,1630,White Lady,500000
+MOBG_Bloody_Dead_Branch,1658,Egnigem Cenia,500000
+MOBG_Bloody_Dead_Branch,1685,Vesper,500000
+MOBG_Bloody_Dead_Branch,1688,Lady Tanee,500000
+MOBG_Bloody_Dead_Branch,1708,Thanatos Phantom,500000
+MOBG_Bloody_Dead_Branch,1719,Detardeurus,500000
+MOBG_Bloody_Dead_Branch,1734,Kiel D-01,500000
+MOBG_Bloody_Dead_Branch,1751,Valkyrie Randgris,500000
+MOBG_Bloody_Dead_Branch,1768,Gloom Under Night,500000
+MOBG_Bloody_Dead_Branch,1779,Ktullanux,500000
+MOBG_Bloody_Dead_Branch,1785,Atroce,1000000
+MOBG_Bloody_Dead_Branch,1832,Ifrit,500000
+MOBG_Bloody_Dead_Branch,1871,Falling Bishop,500000
+MOBG_Bloody_Dead_Branch,1873,Beelzebub,500000
+MOBG_Bloody_Dead_Branch,1885,Gopinich,500000
+MOBG_Bloody_Dead_Branch,2022,Nidhoggur's Shadow,500000

+ 465 - 465
db/pre-re/mob_branch.txt

@@ -1,469 +1,469 @@
 // Dead Branch Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Scorpion,1001
-1001,Scorpion,214285
-1002,Poring,1000000
-1004,Hornet,357142
-1005,Familiar,357142
-1007,Fabre,428571
-1008,Pupa,71428
-1009,Condor,357142
-1010,Willow,357142
-1011,Chonchon,357142
-1012,Roda Frog,357142
-1013,Wolf,357142
-1014,Spore,357142
-1015,Zombie,357142
-1016,Archer Skeleton,214285
-1018,Creamy,357142
-1019,Peco Peco,357142
-1020,Mandragora,357142
-1023,Orc Warrior,214285
-1024,Wormtail,357142
-1025,Boa,357142
-1026,Munak,214285
-1028,Soldier Skeleton,214285
-1029,Isis,71428
-1030,Anacondaq,214285
-1031,Poporing,357142
-1032,Verit,214285
-1033,Elder Willow,214285
-1034,Thara Frog,214285
-1035,Hunter Fly,71428
-1036,Ghoul,214285
-1037,Side Winder,71428
-1040,Golem,214285
-1041,Mummy,214285
-1042,Steel Chonchon,357142
-1044,Obeaune,214285
-1045,Marc,214285
-1047,Peco Peco Egg,71428
-1048,Thief Bug Egg,71428
-1049,Picky,357142
-1050,Picky,357142
-1051,Thief Bug,357142
-1052,Rocker,357142
-1053,Thief Bug Female,357142
-1054,Thief Bug Male,357142
-1055,Muka,357142
-1056,Smokie,357142
-1057,Yoyo,357142
-1058,Metaller,214285
-1060,Bigfoot,214285
-1061,Nightmare,71428
-1062,Santa Poring,357142
-1063,Lunatic,357142
-1064,Megalodon,214285
-1065,Strouf,214285
-1066,Vadon,357142
-1067,Cornutus,214285
-1068,Hydra,357142
-1069,Swordfish,214285
-1070,Kukre,357142
-1071,Pirate Skeleton,214285
-1072,Kaho,71428
-1073,Crab,214285
-1074,Shellfish,357142
-1076,Skeleton,357142
-1077,Poison Spore,357142
-1078,Red Plant,71428
-1079,Blue Plant,71428
-1080,Green Plant,71428
-1081,Yellow Plant,71428
-1082,White Plant,71428
-1083,Shining Plant,71428
-1084,Black Mushroom,71428
-1085,Red Mushroom,71428
-1088,Vocal,71428
-1089,Toad,71428
-1090,Mastering,71428
-1091,Dragon Fly,71428
-1092,Vagabond Wolf,71428
-1093,Eclipse,71428
-1094,Ambernite,357142
-1095,Andre,357142
-1096,Angeling,71428
-1097,Ant Egg,71428
-1098,Anubis,71428
-1099,Argiope,71428
-1100,Argos,214285
-1101,Baphomet Jr.,71428
-1102,Bathory,71428
-1103,Caramel,214285
-1104,Coco,357142
-1105,Deniro,357142
-1106,Desert Wolf,214285
-1107,Baby Desert Wolf,71428
-1108,Deviace,71428
-1109,Deviruchi,71428
-1110,Dokebi,214285
-1111,Drainliar,214285
-1113,Drops,357142
-1114,Dustiness,214285
-1116,Eggyra,214285
-1117,Evil Druid,71428
-1118,Flora,214285
-1119,Frilldora,214285
-1120,Ghostring,71428
-1121,Giearth,214285
-1122,Goblin,214285
-1123,Goblin,214285
-1124,Goblin,214285
-1125,Goblin,214285
-1126,Goblin,214285
-1127,Hode,214285
-1128,Horn,357142
-1129,Horong,214285
-1130,Jakk,214285
-1131,Joker,71428
-1132,Khalitzburg,71428
-1133,Kobold,214285
-1134,Kobold,214285
-1135,Kobold,214285
-1138,Magnolia,214285
-1139,Mantis,214285
-1140,Marduk,214285
-1141,Marina,214285
-1142,Marine Sphere,214285
-1143,Marionette,71428
-1144,Marse,214285
-1145,Martin,357142
-1146,Matyr,214285
-1148,Medusa,71428
-1149,Minorous,71428
-1151,Myst,214285
-1152,Orc Skeleton,214285
-1153,Orc Zombie,214285
-1154,Pasana,71428
-1155,Petite,71428
-1156,Petite,71428
-1158,Phen,214285
-1160,Piere,357142
-1161,Plankton,357142
-1163,Raydric,71428
-1164,Requiem,214285
-1165,Sandman,214285
-1166,Savage,214285
-1167,Savage Babe,357142
-1169,Skeleton Worker,214285
-1170,Sohee,214285
-1174,Stainer,357142
-1175,Tarou,357142
-1176,Vitata,214285
-1177,Zenorc,214285
-1178,Zerom,214285
-1179,Whisper,71428
-1180,Nine Tail,71428
-1182,Thief Mushroom,71428
-1185,Whisper,71428
-1186,Giant Whisper,71428
-1188,Bongun,214285
-1189,Orc Archer,71428
-1191,Mimic,71428
-1192,Wraith,71428
-1193,Alarm,71428
-1194,Arclouze,71428
-1195,Rideword,71428
-1196,Skeleton Prisoner,71428
-1197,Zombie Prisoner,71428
-1199,Punk,71428
-1200,Zealotus,71428
-1201,Rybio,71428
-1202,Phendark,71428
-1203,Mysteltainn,71428
-1204,Ogretooth,71428
-1205,Executioner,71428
-1206,Anolian,71428
-1207,Sting,71428
-1208,Wanderer,71428
-1209,Cramp,71428
-1211,Brilight,71428
-1212,Iron Fist,71428
-1213,High Orc,71428
-1214,Choco,71428
-1215,Stem Worm,214285
-1216,Penomena,71428
-1219,Abysmal Knight,71428
-1242,Marin,357142
-1243,Sasquatch,214285
-1245,Christmas Goblin,71428
-1246,Christmas Cookie,214285
-1248,Cruiser,214285
-1249,Myst Case,214285
-1250,Chepet,71428
-1253,Gargoyle,71428
-1254,Raggler,214285
-1255,Nereid,214285
-1256,Pest,214285
-1257,Injustice,71428
-1258,Goblin Archer,214285
-1259,Gryphon,71428
-1260,Dark Frame,71428
-1261,Wild Rose,214285
-1262,Mutant Dragonoid,71428
-1263,Wind Ghost,71428
-1264,Merman,71428
-1265,Cookie,214285
-1266,Aster,357142
-1267,Carat,71428
-1268,Bloody Knight,71428
-1269,Clock,71428
-1270,Clock Tower Manager,71428
-1271,Alligator,71428
-1273,Orc Lady,214285
-1274,Megalith,71428
-1275,Alice,71428
-1276,Raydric Archer,71428
-1277,Greatest General,214285
-1278,Stalactic Golem,71428
-1279,Tri Joint,214285
-1280,Goblin Steamrider,214285
-1281,Sage Worm,71428
-1282,Kobold Archer,214285
-1283,Chimera,71428
-1289,Maya Purple,71428
-1290,Skeleton General,71428
-1291,Wraith Dead,71428
-1292,Mini Demon,71428
-1293,Creamy Fear,71428
-1294,Killer Mantis,71428
-1295,Owl Baron,71428
-1296,Kobold Leader,71428
-1297,Ancient Mummy,71428
-1298,Zombie Master,71428
-1299,Goblin Leader,71428
-1300,Caterpillar,71428
-1301,Am Mut,71428
-1302,Dark Illusion,71428
-1303,Giant Hornet,71428
-1304,Giant Spider,71428
-1305,Ancient Worm,71428
-1306,Leib Olmai,71428
-1307,Cat o' Nine Tails,71428
-1308,Panzer Goblin,71428
-1309,Gajomart,71428
-1310,Majoruros,71428
-1311,Gullinbursti,71428
-1313,Mobster,71428
-1314,Permeter,71428
-1315,Assaulter,71428
-1316,Solider,71428
-1317,Seal,71428
-1318,Heater,71428
-1319,Freezer,71428
-1320,Owl Duke,71428
-1321,Dragon Tail,71428
-1322,Spring Rabbit,71428
-1323,Sea Otter,71428
-1365,Apocalypse,71428
-1366,Lava Golem,71428
-1367,Blazer,71428
-1368,Geographer,71428
-1369,Grand Peco,71428
-1370,Succubus,71428
-1371,False Angel,71428
-1372,Goat,71428
-1374,Incubus,71428
-1375,The Paper,71428
-1376,Harpy,71428
-1377,Elder,71428
-1378,Demon Pungus,71428
-1379,Nightmare Terror,71428
-1380,Driller,71428
-1381,Grizzly,71428
-1382,Diabolic,71428
-1383,Explosion,71428
-1384,Deleter,71428
-1385,Deleter,71428
-1386,Sleeper,71428
-1387,Gig,71428
-1390,Violy,71428
-1391,Galapago,71428
-1392,Rotar Zairo,214285
-1400,Karakasa,214285
-1401,Shinobi,71428
-1402,Poison Toad,71428
-1403,Firelock Soldier,71428
-1404,Miyabi Doll,214285
-1405,Tengu,71428
-1406,Kapha,71428
-1408,Bloody Butterfly,71428
-1409,Dumpling Child,214285
-1410,Enchanted Peach Tree,71428
-1412,Taoist Hermit,71428
-1413,Hermit Plant,71428
-1415,Baby Leopard,214285
-1416,Evil Nymph,71428
-1417,Zipper Bear,214285
-1493,Dryad,71428
-1494,Beetle King,214285
-1495,Stone Shooter,71428
-1497,Wooden Golem,71428
-1498,Wootan Shooter,214285
-1499,Wootan Fighter,71428
-1500,Parasite,214285
-1503,Gibbet,71428
-1504,Dullahan,71428
-1505,Loli Ruri,71428
-1506,Disguise,71428
-1507,Bloody Murderer,71428
-1508,Quve,214285
-1509,Lude,214285
-1510,Heirozoist,71428
-1512,Yao Jun,71428
-1513,Mao Guai,71428
-1514,Zhu Po Long,71428
-1515,Baby Hatii,71428
-1516,Mi Gao,71428
-1517,Jing Guai,71428
-1519,Green Maiden,71428
-1520,Boiled Rice,71428
-1582,Deviling,71428
-1584,Tamruan,71428
-1586,Leaf Cat,71428
-1587,Kraben,71428
-1613,Metaling,71428
-1614,Mineral,71428
-1615,Obsidian,71428
-1616,Pitman,71428
-1617,Old Stove,71428
-1618,Ungoliant,71428
-1619,Porcellio,71428
-1620,Noxious,71428
-1621,Venomous,71428
-1622,Teddy Bear,71428
-1627,Anopheles,71428
-1628,Holden,71428
-1629,Hill Wind,71428
-1631,Green Maiden,71428
-1632,Gremlin,71428
-1633,Beholder,71428
-1634,Seyren Windsor,71428
-1635,Eremes Guile,71428
-1636,Howard Alt-Eisen,71428
-1637,Margaretha Sorin,71428
-1638,Cecil Damon,71428
-1639,Kathryne Keyron,71428
-1652,Egnigem Cenia,71428
-1653,Wickebine Tres,71428
-1654,Armeyer Dinze,71428
-1655,Errende Ebecee,71428
-1656,Kavach Icarus,71428
-1657,Laurell Weinder,71428
-1664,Photon Cannon,71428
-1665,Photon Cannon,71428
-1666,Photon Cannon,71428
-1667,Photon Cannon,71428
-1668,Archdam,71428
-1669,Dimik,71428
-1670,Dimik,71428
-1671,Dimik,71428
-1672,Dimik,71428
-1673,Dimik,71428
-1675,Venatu,71428
-1676,Venatu,71428
-1677,Venatu,71428
-1678,Venatu,71428
-1679,Venatu,71428
-1680,Hill Wind,71428
-1681,Gemini-S58,71428
-1682,Remover,71428
-1686,Orc Baby,71428
-1687,Grove,71428
-1692,Breeze,71428
-1693,Plasma,71428
-1694,Plasma,71428
-1695,Plasma,71428
-1696,Plasma,71428
-1699,Ancient Mimic,71428
-1703,Lady Solace,71428
-1704,Odium of Thanatos,71428
-1705,Despero of Thanatos,71428
-1706,Maero of Thanatos,71428
-1707,Dolor of Thanatos,71428
-1713,Acidus,71428
-1714,Ferus,71428
-1715,Novus,71428
-1717,Ferus,71428
-1718,Novus,71428
-1720,Hydrolancer,71428
-1721,Dragon Egg,71428
-1736,Aliot,71428
-1737,Aliza,71428
-1738,Constant,71428
-1752,Skogul,71428
-1753,Frus,71428
-1754,Skeggiold,71428
-1755,Skeggiold,71428
-1769,Agav,71428
-1770,Echio,71428
-1771,Vanberk,71428
-1772,Isilla,71428
-1773,Hodremlin,71428
-1774,Seeker,71428
-1775,Snowier,71428
-1776,Siroma,71428
-1777,Ice Titan,71428
-1778,Gazeti,71428
-1780,Muscipular,71428
-1781,Drosera,71428
-1782,Roween,71428
-1783,Galion,71428
-1784,Stapo,142857
-1789,Iceicle,71428
-1796,Aunoe,142857
-1797,Fanat,142857
-1829,Sword Guardian,71428
-1830,Bow Guardian,71428
-1831,Salamander,71428
-1833,Kasa,71428
-1836,Magmaring,214285
-1837,Imp,71428
-1838,Knocker,71428
-1839,Byrogue,71428
-1864,Zombie Slaughter,71428
-1865,Ragged Zombie,71428
-1866,Hellhound,71428
-1867,Banshee,71428
-1869,Flame Skull,71428
-1870,Necromancer,71428
-1872,Hell Fly,71428
-1880,Wood Goblin,71428
-1881,Les,71428
-1882,Baba-Yaga,71428
-1883,Uzhas,71428
-1884,Mavka,71428
-1918,Incarnation of Morroc,71428
-1919,Incarnation of Morroc,71428
-1920,Incarnation of Morroc,71428
-1921,Incarnation of Morroc,71428
-1974,Banshee Master,71428
-1975,Beholder Master,71428
-1976,Cobalt Mineral,71428
-1977,Heavy Metaling,71428
-1978,Hell Vesper,71428
-1979,Zakudam,71428
-1986,Tatacho,71428
-1987,Centipede,71428
-1988,Nepenthes,71428
-1989,Hillthrion,71428
-1990,Hardrock Mammoth,71428
-1991,Tendrillion,71428
-1992,Cornus,71428
-1993,Naga,71428
-1994,Luciola Vespa,71428
-1995,Pinguicula,71428
-1999,Centipede Larva,71428
-2013,Draco,71428
-2015,Dark Pinguicula,71428
-2016,Aqua Elemental,71428
-2017,Rata,71428
-2018,Duneyrr,71428
-2019,Ancient Tree,71428
-2020,Rhyncho,71428
-2021,Phylla,71428
-2023,Dark Shadow,71428
-2024,Bradium Golem,71428
+MOBG_Branch_Of_Dead_Tree,0,Scorpion,1001
+MOBG_Branch_Of_Dead_Tree,1001,Scorpion,214285
+MOBG_Branch_Of_Dead_Tree,1002,Poring,1000000
+MOBG_Branch_Of_Dead_Tree,1004,Hornet,357142
+MOBG_Branch_Of_Dead_Tree,1005,Familiar,357142
+MOBG_Branch_Of_Dead_Tree,1007,Fabre,428571
+MOBG_Branch_Of_Dead_Tree,1008,Pupa,71428
+MOBG_Branch_Of_Dead_Tree,1009,Condor,357142
+MOBG_Branch_Of_Dead_Tree,1010,Willow,357142
+MOBG_Branch_Of_Dead_Tree,1011,Chonchon,357142
+MOBG_Branch_Of_Dead_Tree,1012,Roda Frog,357142
+MOBG_Branch_Of_Dead_Tree,1013,Wolf,357142
+MOBG_Branch_Of_Dead_Tree,1014,Spore,357142
+MOBG_Branch_Of_Dead_Tree,1015,Zombie,357142
+MOBG_Branch_Of_Dead_Tree,1016,Archer Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1018,Creamy,357142
+MOBG_Branch_Of_Dead_Tree,1019,Peco Peco,357142
+MOBG_Branch_Of_Dead_Tree,1020,Mandragora,357142
+MOBG_Branch_Of_Dead_Tree,1023,Orc Warrior,214285
+MOBG_Branch_Of_Dead_Tree,1024,Wormtail,357142
+MOBG_Branch_Of_Dead_Tree,1025,Boa,357142
+MOBG_Branch_Of_Dead_Tree,1026,Munak,214285
+MOBG_Branch_Of_Dead_Tree,1028,Soldier Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1029,Isis,71428
+MOBG_Branch_Of_Dead_Tree,1030,Anacondaq,214285
+MOBG_Branch_Of_Dead_Tree,1031,Poporing,357142
+MOBG_Branch_Of_Dead_Tree,1032,Verit,214285
+MOBG_Branch_Of_Dead_Tree,1033,Elder Willow,214285
+MOBG_Branch_Of_Dead_Tree,1034,Thara Frog,214285
+MOBG_Branch_Of_Dead_Tree,1035,Hunter Fly,71428
+MOBG_Branch_Of_Dead_Tree,1036,Ghoul,214285
+MOBG_Branch_Of_Dead_Tree,1037,Side Winder,71428
+MOBG_Branch_Of_Dead_Tree,1040,Golem,214285
+MOBG_Branch_Of_Dead_Tree,1041,Mummy,214285
+MOBG_Branch_Of_Dead_Tree,1042,Steel Chonchon,357142
+MOBG_Branch_Of_Dead_Tree,1044,Obeaune,214285
+MOBG_Branch_Of_Dead_Tree,1045,Marc,214285
+MOBG_Branch_Of_Dead_Tree,1047,Peco Peco Egg,71428
+MOBG_Branch_Of_Dead_Tree,1048,Thief Bug Egg,71428
+MOBG_Branch_Of_Dead_Tree,1049,Picky,357142
+MOBG_Branch_Of_Dead_Tree,1050,Picky,357142
+MOBG_Branch_Of_Dead_Tree,1051,Thief Bug,357142
+MOBG_Branch_Of_Dead_Tree,1052,Rocker,357142
+MOBG_Branch_Of_Dead_Tree,1053,Thief Bug Female,357142
+MOBG_Branch_Of_Dead_Tree,1054,Thief Bug Male,357142
+MOBG_Branch_Of_Dead_Tree,1055,Muka,357142
+MOBG_Branch_Of_Dead_Tree,1056,Smokie,357142
+MOBG_Branch_Of_Dead_Tree,1057,Yoyo,357142
+MOBG_Branch_Of_Dead_Tree,1058,Metaller,214285
+MOBG_Branch_Of_Dead_Tree,1060,Bigfoot,214285
+MOBG_Branch_Of_Dead_Tree,1061,Nightmare,71428
+MOBG_Branch_Of_Dead_Tree,1062,Santa Poring,357142
+MOBG_Branch_Of_Dead_Tree,1063,Lunatic,357142
+MOBG_Branch_Of_Dead_Tree,1064,Megalodon,214285
+MOBG_Branch_Of_Dead_Tree,1065,Strouf,214285
+MOBG_Branch_Of_Dead_Tree,1066,Vadon,357142
+MOBG_Branch_Of_Dead_Tree,1067,Cornutus,214285
+MOBG_Branch_Of_Dead_Tree,1068,Hydra,357142
+MOBG_Branch_Of_Dead_Tree,1069,Swordfish,214285
+MOBG_Branch_Of_Dead_Tree,1070,Kukre,357142
+MOBG_Branch_Of_Dead_Tree,1071,Pirate Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1072,Kaho,71428
+MOBG_Branch_Of_Dead_Tree,1073,Crab,214285
+MOBG_Branch_Of_Dead_Tree,1074,Shellfish,357142
+MOBG_Branch_Of_Dead_Tree,1076,Skeleton,357142
+MOBG_Branch_Of_Dead_Tree,1077,Poison Spore,357142
+MOBG_Branch_Of_Dead_Tree,1078,Red Plant,71428
+MOBG_Branch_Of_Dead_Tree,1079,Blue Plant,71428
+MOBG_Branch_Of_Dead_Tree,1080,Green Plant,71428
+MOBG_Branch_Of_Dead_Tree,1081,Yellow Plant,71428
+MOBG_Branch_Of_Dead_Tree,1082,White Plant,71428
+MOBG_Branch_Of_Dead_Tree,1083,Shining Plant,71428
+MOBG_Branch_Of_Dead_Tree,1084,Black Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1085,Red Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1088,Vocal,71428
+MOBG_Branch_Of_Dead_Tree,1089,Toad,71428
+MOBG_Branch_Of_Dead_Tree,1090,Mastering,71428
+MOBG_Branch_Of_Dead_Tree,1091,Dragon Fly,71428
+MOBG_Branch_Of_Dead_Tree,1092,Vagabond Wolf,71428
+MOBG_Branch_Of_Dead_Tree,1093,Eclipse,71428
+MOBG_Branch_Of_Dead_Tree,1094,Ambernite,357142
+MOBG_Branch_Of_Dead_Tree,1095,Andre,357142
+MOBG_Branch_Of_Dead_Tree,1096,Angeling,71428
+MOBG_Branch_Of_Dead_Tree,1097,Ant Egg,71428
+MOBG_Branch_Of_Dead_Tree,1098,Anubis,71428
+MOBG_Branch_Of_Dead_Tree,1099,Argiope,71428
+MOBG_Branch_Of_Dead_Tree,1100,Argos,214285
+MOBG_Branch_Of_Dead_Tree,1101,Baphomet Jr.,71428
+MOBG_Branch_Of_Dead_Tree,1102,Bathory,71428
+MOBG_Branch_Of_Dead_Tree,1103,Caramel,214285
+MOBG_Branch_Of_Dead_Tree,1104,Coco,357142
+MOBG_Branch_Of_Dead_Tree,1105,Deniro,357142
+MOBG_Branch_Of_Dead_Tree,1106,Desert Wolf,214285
+MOBG_Branch_Of_Dead_Tree,1107,Baby Desert Wolf,71428
+MOBG_Branch_Of_Dead_Tree,1108,Deviace,71428
+MOBG_Branch_Of_Dead_Tree,1109,Deviruchi,71428
+MOBG_Branch_Of_Dead_Tree,1110,Dokebi,214285
+MOBG_Branch_Of_Dead_Tree,1111,Drainliar,214285
+MOBG_Branch_Of_Dead_Tree,1113,Drops,357142
+MOBG_Branch_Of_Dead_Tree,1114,Dustiness,214285
+MOBG_Branch_Of_Dead_Tree,1116,Eggyra,214285
+MOBG_Branch_Of_Dead_Tree,1117,Evil Druid,71428
+MOBG_Branch_Of_Dead_Tree,1118,Flora,214285
+MOBG_Branch_Of_Dead_Tree,1119,Frilldora,214285
+MOBG_Branch_Of_Dead_Tree,1120,Ghostring,71428
+MOBG_Branch_Of_Dead_Tree,1121,Giearth,214285
+MOBG_Branch_Of_Dead_Tree,1122,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1123,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1124,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1125,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1126,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1127,Hode,214285
+MOBG_Branch_Of_Dead_Tree,1128,Horn,357142
+MOBG_Branch_Of_Dead_Tree,1129,Horong,214285
+MOBG_Branch_Of_Dead_Tree,1130,Jakk,214285
+MOBG_Branch_Of_Dead_Tree,1131,Joker,71428
+MOBG_Branch_Of_Dead_Tree,1132,Khalitzburg,71428
+MOBG_Branch_Of_Dead_Tree,1133,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1134,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1135,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1138,Magnolia,214285
+MOBG_Branch_Of_Dead_Tree,1139,Mantis,214285
+MOBG_Branch_Of_Dead_Tree,1140,Marduk,214285
+MOBG_Branch_Of_Dead_Tree,1141,Marina,214285
+MOBG_Branch_Of_Dead_Tree,1142,Marine Sphere,214285
+MOBG_Branch_Of_Dead_Tree,1143,Marionette,71428
+MOBG_Branch_Of_Dead_Tree,1144,Marse,214285
+MOBG_Branch_Of_Dead_Tree,1145,Martin,357142
+MOBG_Branch_Of_Dead_Tree,1146,Matyr,214285
+MOBG_Branch_Of_Dead_Tree,1148,Medusa,71428
+MOBG_Branch_Of_Dead_Tree,1149,Minorous,71428
+MOBG_Branch_Of_Dead_Tree,1151,Myst,214285
+MOBG_Branch_Of_Dead_Tree,1152,Orc Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1153,Orc Zombie,214285
+MOBG_Branch_Of_Dead_Tree,1154,Pasana,71428
+MOBG_Branch_Of_Dead_Tree,1155,Petite,71428
+MOBG_Branch_Of_Dead_Tree,1156,Petite,71428
+MOBG_Branch_Of_Dead_Tree,1158,Phen,214285
+MOBG_Branch_Of_Dead_Tree,1160,Piere,357142
+MOBG_Branch_Of_Dead_Tree,1161,Plankton,357142
+MOBG_Branch_Of_Dead_Tree,1163,Raydric,71428
+MOBG_Branch_Of_Dead_Tree,1164,Requiem,214285
+MOBG_Branch_Of_Dead_Tree,1165,Sandman,214285
+MOBG_Branch_Of_Dead_Tree,1166,Savage,214285
+MOBG_Branch_Of_Dead_Tree,1167,Savage Babe,357142
+MOBG_Branch_Of_Dead_Tree,1169,Skeleton Worker,214285
+MOBG_Branch_Of_Dead_Tree,1170,Sohee,214285
+MOBG_Branch_Of_Dead_Tree,1174,Stainer,357142
+MOBG_Branch_Of_Dead_Tree,1175,Tarou,357142
+MOBG_Branch_Of_Dead_Tree,1176,Vitata,214285
+MOBG_Branch_Of_Dead_Tree,1177,Zenorc,214285
+MOBG_Branch_Of_Dead_Tree,1178,Zerom,214285
+MOBG_Branch_Of_Dead_Tree,1179,Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1180,Nine Tail,71428
+MOBG_Branch_Of_Dead_Tree,1182,Thief Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1185,Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1186,Giant Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1188,Bongun,214285
+MOBG_Branch_Of_Dead_Tree,1189,Orc Archer,71428
+MOBG_Branch_Of_Dead_Tree,1191,Mimic,71428
+MOBG_Branch_Of_Dead_Tree,1192,Wraith,71428
+MOBG_Branch_Of_Dead_Tree,1193,Alarm,71428
+MOBG_Branch_Of_Dead_Tree,1194,Arclouze,71428
+MOBG_Branch_Of_Dead_Tree,1195,Rideword,71428
+MOBG_Branch_Of_Dead_Tree,1196,Skeleton Prisoner,71428
+MOBG_Branch_Of_Dead_Tree,1197,Zombie Prisoner,71428
+MOBG_Branch_Of_Dead_Tree,1199,Punk,71428
+MOBG_Branch_Of_Dead_Tree,1200,Zealotus,71428
+MOBG_Branch_Of_Dead_Tree,1201,Rybio,71428
+MOBG_Branch_Of_Dead_Tree,1202,Phendark,71428
+MOBG_Branch_Of_Dead_Tree,1203,Mysteltainn,71428
+MOBG_Branch_Of_Dead_Tree,1204,Ogretooth,71428
+MOBG_Branch_Of_Dead_Tree,1205,Executioner,71428
+MOBG_Branch_Of_Dead_Tree,1206,Anolian,71428
+MOBG_Branch_Of_Dead_Tree,1207,Sting,71428
+MOBG_Branch_Of_Dead_Tree,1208,Wanderer,71428
+MOBG_Branch_Of_Dead_Tree,1209,Cramp,71428
+MOBG_Branch_Of_Dead_Tree,1211,Brilight,71428
+MOBG_Branch_Of_Dead_Tree,1212,Iron Fist,71428
+MOBG_Branch_Of_Dead_Tree,1213,High Orc,71428
+MOBG_Branch_Of_Dead_Tree,1214,Choco,71428
+MOBG_Branch_Of_Dead_Tree,1215,Stem Worm,214285
+MOBG_Branch_Of_Dead_Tree,1216,Penomena,71428
+MOBG_Branch_Of_Dead_Tree,1219,Abysmal Knight,71428
+MOBG_Branch_Of_Dead_Tree,1242,Marin,357142
+MOBG_Branch_Of_Dead_Tree,1243,Sasquatch,214285
+MOBG_Branch_Of_Dead_Tree,1245,Christmas Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1246,Christmas Cookie,214285
+MOBG_Branch_Of_Dead_Tree,1248,Cruiser,214285
+MOBG_Branch_Of_Dead_Tree,1249,Myst Case,214285
+MOBG_Branch_Of_Dead_Tree,1250,Chepet,71428
+MOBG_Branch_Of_Dead_Tree,1253,Gargoyle,71428
+MOBG_Branch_Of_Dead_Tree,1254,Raggler,214285
+MOBG_Branch_Of_Dead_Tree,1255,Nereid,214285
+MOBG_Branch_Of_Dead_Tree,1256,Pest,214285
+MOBG_Branch_Of_Dead_Tree,1257,Injustice,71428
+MOBG_Branch_Of_Dead_Tree,1258,Goblin Archer,214285
+MOBG_Branch_Of_Dead_Tree,1259,Gryphon,71428
+MOBG_Branch_Of_Dead_Tree,1260,Dark Frame,71428
+MOBG_Branch_Of_Dead_Tree,1261,Wild Rose,214285
+MOBG_Branch_Of_Dead_Tree,1262,Mutant Dragonoid,71428
+MOBG_Branch_Of_Dead_Tree,1263,Wind Ghost,71428
+MOBG_Branch_Of_Dead_Tree,1264,Merman,71428
+MOBG_Branch_Of_Dead_Tree,1265,Cookie,214285
+MOBG_Branch_Of_Dead_Tree,1266,Aster,357142
+MOBG_Branch_Of_Dead_Tree,1267,Carat,71428
+MOBG_Branch_Of_Dead_Tree,1268,Bloody Knight,71428
+MOBG_Branch_Of_Dead_Tree,1269,Clock,71428
+MOBG_Branch_Of_Dead_Tree,1270,Clock Tower Manager,71428
+MOBG_Branch_Of_Dead_Tree,1271,Alligator,71428
+MOBG_Branch_Of_Dead_Tree,1273,Orc Lady,214285
+MOBG_Branch_Of_Dead_Tree,1274,Megalith,71428
+MOBG_Branch_Of_Dead_Tree,1275,Alice,71428
+MOBG_Branch_Of_Dead_Tree,1276,Raydric Archer,71428
+MOBG_Branch_Of_Dead_Tree,1277,Greatest General,214285
+MOBG_Branch_Of_Dead_Tree,1278,Stalactic Golem,71428
+MOBG_Branch_Of_Dead_Tree,1279,Tri Joint,214285
+MOBG_Branch_Of_Dead_Tree,1280,Goblin Steamrider,214285
+MOBG_Branch_Of_Dead_Tree,1281,Sage Worm,71428
+MOBG_Branch_Of_Dead_Tree,1282,Kobold Archer,214285
+MOBG_Branch_Of_Dead_Tree,1283,Chimera,71428
+MOBG_Branch_Of_Dead_Tree,1289,Maya Purple,71428
+MOBG_Branch_Of_Dead_Tree,1290,Skeleton General,71428
+MOBG_Branch_Of_Dead_Tree,1291,Wraith Dead,71428
+MOBG_Branch_Of_Dead_Tree,1292,Mini Demon,71428
+MOBG_Branch_Of_Dead_Tree,1293,Creamy Fear,71428
+MOBG_Branch_Of_Dead_Tree,1294,Killer Mantis,71428
+MOBG_Branch_Of_Dead_Tree,1295,Owl Baron,71428
+MOBG_Branch_Of_Dead_Tree,1296,Kobold Leader,71428
+MOBG_Branch_Of_Dead_Tree,1297,Ancient Mummy,71428
+MOBG_Branch_Of_Dead_Tree,1298,Zombie Master,71428
+MOBG_Branch_Of_Dead_Tree,1299,Goblin Leader,71428
+MOBG_Branch_Of_Dead_Tree,1300,Caterpillar,71428
+MOBG_Branch_Of_Dead_Tree,1301,Am Mut,71428
+MOBG_Branch_Of_Dead_Tree,1302,Dark Illusion,71428
+MOBG_Branch_Of_Dead_Tree,1303,Giant Hornet,71428
+MOBG_Branch_Of_Dead_Tree,1304,Giant Spider,71428
+MOBG_Branch_Of_Dead_Tree,1305,Ancient Worm,71428
+MOBG_Branch_Of_Dead_Tree,1306,Leib Olmai,71428
+MOBG_Branch_Of_Dead_Tree,1307,Cat o' Nine Tails,71428
+MOBG_Branch_Of_Dead_Tree,1308,Panzer Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1309,Gajomart,71428
+MOBG_Branch_Of_Dead_Tree,1310,Majoruros,71428
+MOBG_Branch_Of_Dead_Tree,1311,Gullinbursti,71428
+MOBG_Branch_Of_Dead_Tree,1313,Mobster,71428
+MOBG_Branch_Of_Dead_Tree,1314,Permeter,71428
+MOBG_Branch_Of_Dead_Tree,1315,Assaulter,71428
+MOBG_Branch_Of_Dead_Tree,1316,Solider,71428
+MOBG_Branch_Of_Dead_Tree,1317,Seal,71428
+MOBG_Branch_Of_Dead_Tree,1318,Heater,71428
+MOBG_Branch_Of_Dead_Tree,1319,Freezer,71428
+MOBG_Branch_Of_Dead_Tree,1320,Owl Duke,71428
+MOBG_Branch_Of_Dead_Tree,1321,Dragon Tail,71428
+MOBG_Branch_Of_Dead_Tree,1322,Spring Rabbit,71428
+MOBG_Branch_Of_Dead_Tree,1323,Sea Otter,71428
+MOBG_Branch_Of_Dead_Tree,1365,Apocalypse,71428
+MOBG_Branch_Of_Dead_Tree,1366,Lava Golem,71428
+MOBG_Branch_Of_Dead_Tree,1367,Blazer,71428
+MOBG_Branch_Of_Dead_Tree,1368,Geographer,71428
+MOBG_Branch_Of_Dead_Tree,1369,Grand Peco,71428
+MOBG_Branch_Of_Dead_Tree,1370,Succubus,71428
+MOBG_Branch_Of_Dead_Tree,1371,False Angel,71428
+MOBG_Branch_Of_Dead_Tree,1372,Goat,71428
+MOBG_Branch_Of_Dead_Tree,1374,Incubus,71428
+MOBG_Branch_Of_Dead_Tree,1375,The Paper,71428
+MOBG_Branch_Of_Dead_Tree,1376,Harpy,71428
+MOBG_Branch_Of_Dead_Tree,1377,Elder,71428
+MOBG_Branch_Of_Dead_Tree,1378,Demon Pungus,71428
+MOBG_Branch_Of_Dead_Tree,1379,Nightmare Terror,71428
+MOBG_Branch_Of_Dead_Tree,1380,Driller,71428
+MOBG_Branch_Of_Dead_Tree,1381,Grizzly,71428
+MOBG_Branch_Of_Dead_Tree,1382,Diabolic,71428
+MOBG_Branch_Of_Dead_Tree,1383,Explosion,71428
+MOBG_Branch_Of_Dead_Tree,1384,Deleter,71428
+MOBG_Branch_Of_Dead_Tree,1385,Deleter,71428
+MOBG_Branch_Of_Dead_Tree,1386,Sleeper,71428
+MOBG_Branch_Of_Dead_Tree,1387,Gig,71428
+MOBG_Branch_Of_Dead_Tree,1390,Violy,71428
+MOBG_Branch_Of_Dead_Tree,1391,Galapago,71428
+MOBG_Branch_Of_Dead_Tree,1392,Rotar Zairo,214285
+MOBG_Branch_Of_Dead_Tree,1400,Karakasa,214285
+MOBG_Branch_Of_Dead_Tree,1401,Shinobi,71428
+MOBG_Branch_Of_Dead_Tree,1402,Poison Toad,71428
+MOBG_Branch_Of_Dead_Tree,1403,Firelock Soldier,71428
+MOBG_Branch_Of_Dead_Tree,1404,Miyabi Doll,214285
+MOBG_Branch_Of_Dead_Tree,1405,Tengu,71428
+MOBG_Branch_Of_Dead_Tree,1406,Kapha,71428
+MOBG_Branch_Of_Dead_Tree,1408,Bloody Butterfly,71428
+MOBG_Branch_Of_Dead_Tree,1409,Dumpling Child,214285
+MOBG_Branch_Of_Dead_Tree,1410,Enchanted Peach Tree,71428
+MOBG_Branch_Of_Dead_Tree,1412,Taoist Hermit,71428
+MOBG_Branch_Of_Dead_Tree,1413,Hermit Plant,71428
+MOBG_Branch_Of_Dead_Tree,1415,Baby Leopard,214285
+MOBG_Branch_Of_Dead_Tree,1416,Evil Nymph,71428
+MOBG_Branch_Of_Dead_Tree,1417,Zipper Bear,214285
+MOBG_Branch_Of_Dead_Tree,1493,Dryad,71428
+MOBG_Branch_Of_Dead_Tree,1494,Beetle King,214285
+MOBG_Branch_Of_Dead_Tree,1495,Stone Shooter,71428
+MOBG_Branch_Of_Dead_Tree,1497,Wooden Golem,71428
+MOBG_Branch_Of_Dead_Tree,1498,Wootan Shooter,214285
+MOBG_Branch_Of_Dead_Tree,1499,Wootan Fighter,71428
+MOBG_Branch_Of_Dead_Tree,1500,Parasite,214285
+MOBG_Branch_Of_Dead_Tree,1503,Gibbet,71428
+MOBG_Branch_Of_Dead_Tree,1504,Dullahan,71428
+MOBG_Branch_Of_Dead_Tree,1505,Loli Ruri,71428
+MOBG_Branch_Of_Dead_Tree,1506,Disguise,71428
+MOBG_Branch_Of_Dead_Tree,1507,Bloody Murderer,71428
+MOBG_Branch_Of_Dead_Tree,1508,Quve,214285
+MOBG_Branch_Of_Dead_Tree,1509,Lude,214285
+MOBG_Branch_Of_Dead_Tree,1510,Heirozoist,71428
+MOBG_Branch_Of_Dead_Tree,1512,Yao Jun,71428
+MOBG_Branch_Of_Dead_Tree,1513,Mao Guai,71428
+MOBG_Branch_Of_Dead_Tree,1514,Zhu Po Long,71428
+MOBG_Branch_Of_Dead_Tree,1515,Baby Hatii,71428
+MOBG_Branch_Of_Dead_Tree,1516,Mi Gao,71428
+MOBG_Branch_Of_Dead_Tree,1517,Jing Guai,71428
+MOBG_Branch_Of_Dead_Tree,1519,Green Maiden,71428
+MOBG_Branch_Of_Dead_Tree,1520,Boiled Rice,71428
+MOBG_Branch_Of_Dead_Tree,1582,Deviling,71428
+MOBG_Branch_Of_Dead_Tree,1584,Tamruan,71428
+MOBG_Branch_Of_Dead_Tree,1586,Leaf Cat,71428
+MOBG_Branch_Of_Dead_Tree,1587,Kraben,71428
+MOBG_Branch_Of_Dead_Tree,1613,Metaling,71428
+MOBG_Branch_Of_Dead_Tree,1614,Mineral,71428
+MOBG_Branch_Of_Dead_Tree,1615,Obsidian,71428
+MOBG_Branch_Of_Dead_Tree,1616,Pitman,71428
+MOBG_Branch_Of_Dead_Tree,1617,Old Stove,71428
+MOBG_Branch_Of_Dead_Tree,1618,Ungoliant,71428
+MOBG_Branch_Of_Dead_Tree,1619,Porcellio,71428
+MOBG_Branch_Of_Dead_Tree,1620,Noxious,71428
+MOBG_Branch_Of_Dead_Tree,1621,Venomous,71428
+MOBG_Branch_Of_Dead_Tree,1622,Teddy Bear,71428
+MOBG_Branch_Of_Dead_Tree,1627,Anopheles,71428
+MOBG_Branch_Of_Dead_Tree,1628,Holden,71428
+MOBG_Branch_Of_Dead_Tree,1629,Hill Wind,71428
+MOBG_Branch_Of_Dead_Tree,1631,Green Maiden,71428
+MOBG_Branch_Of_Dead_Tree,1632,Gremlin,71428
+MOBG_Branch_Of_Dead_Tree,1633,Beholder,71428
+MOBG_Branch_Of_Dead_Tree,1634,Seyren Windsor,71428
+MOBG_Branch_Of_Dead_Tree,1635,Eremes Guile,71428
+MOBG_Branch_Of_Dead_Tree,1636,Howard Alt-Eisen,71428
+MOBG_Branch_Of_Dead_Tree,1637,Margaretha Sorin,71428
+MOBG_Branch_Of_Dead_Tree,1638,Cecil Damon,71428
+MOBG_Branch_Of_Dead_Tree,1639,Kathryne Keyron,71428
+MOBG_Branch_Of_Dead_Tree,1652,Egnigem Cenia,71428
+MOBG_Branch_Of_Dead_Tree,1653,Wickebine Tres,71428
+MOBG_Branch_Of_Dead_Tree,1654,Armeyer Dinze,71428
+MOBG_Branch_Of_Dead_Tree,1655,Errende Ebecee,71428
+MOBG_Branch_Of_Dead_Tree,1656,Kavach Icarus,71428
+MOBG_Branch_Of_Dead_Tree,1657,Laurell Weinder,71428
+MOBG_Branch_Of_Dead_Tree,1664,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1665,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1666,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1667,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1668,Archdam,71428
+MOBG_Branch_Of_Dead_Tree,1669,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1670,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1671,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1672,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1673,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1675,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1676,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1677,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1678,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1679,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1680,Hill Wind,71428
+MOBG_Branch_Of_Dead_Tree,1681,Gemini-S58,71428
+MOBG_Branch_Of_Dead_Tree,1682,Remover,71428
+MOBG_Branch_Of_Dead_Tree,1686,Orc Baby,71428
+MOBG_Branch_Of_Dead_Tree,1687,Grove,71428
+MOBG_Branch_Of_Dead_Tree,1692,Breeze,71428
+MOBG_Branch_Of_Dead_Tree,1693,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1694,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1695,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1696,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1699,Ancient Mimic,71428
+MOBG_Branch_Of_Dead_Tree,1703,Lady Solace,71428
+MOBG_Branch_Of_Dead_Tree,1704,Odium of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1705,Despero of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1706,Maero of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1707,Dolor of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1713,Acidus,71428
+MOBG_Branch_Of_Dead_Tree,1714,Ferus,71428
+MOBG_Branch_Of_Dead_Tree,1715,Novus,71428
+MOBG_Branch_Of_Dead_Tree,1717,Ferus,71428
+MOBG_Branch_Of_Dead_Tree,1718,Novus,71428
+MOBG_Branch_Of_Dead_Tree,1720,Hydrolancer,71428
+MOBG_Branch_Of_Dead_Tree,1721,Dragon Egg,71428
+MOBG_Branch_Of_Dead_Tree,1736,Aliot,71428
+MOBG_Branch_Of_Dead_Tree,1737,Aliza,71428
+MOBG_Branch_Of_Dead_Tree,1738,Constant,71428
+MOBG_Branch_Of_Dead_Tree,1752,Skogul,71428
+MOBG_Branch_Of_Dead_Tree,1753,Frus,71428
+MOBG_Branch_Of_Dead_Tree,1754,Skeggiold,71428
+MOBG_Branch_Of_Dead_Tree,1755,Skeggiold,71428
+MOBG_Branch_Of_Dead_Tree,1769,Agav,71428
+MOBG_Branch_Of_Dead_Tree,1770,Echio,71428
+MOBG_Branch_Of_Dead_Tree,1771,Vanberk,71428
+MOBG_Branch_Of_Dead_Tree,1772,Isilla,71428
+MOBG_Branch_Of_Dead_Tree,1773,Hodremlin,71428
+MOBG_Branch_Of_Dead_Tree,1774,Seeker,71428
+MOBG_Branch_Of_Dead_Tree,1775,Snowier,71428
+MOBG_Branch_Of_Dead_Tree,1776,Siroma,71428
+MOBG_Branch_Of_Dead_Tree,1777,Ice Titan,71428
+MOBG_Branch_Of_Dead_Tree,1778,Gazeti,71428
+MOBG_Branch_Of_Dead_Tree,1780,Muscipular,71428
+MOBG_Branch_Of_Dead_Tree,1781,Drosera,71428
+MOBG_Branch_Of_Dead_Tree,1782,Roween,71428
+MOBG_Branch_Of_Dead_Tree,1783,Galion,71428
+MOBG_Branch_Of_Dead_Tree,1784,Stapo,142857
+MOBG_Branch_Of_Dead_Tree,1789,Iceicle,71428
+MOBG_Branch_Of_Dead_Tree,1796,Aunoe,142857
+MOBG_Branch_Of_Dead_Tree,1797,Fanat,142857
+MOBG_Branch_Of_Dead_Tree,1829,Sword Guardian,71428
+MOBG_Branch_Of_Dead_Tree,1830,Bow Guardian,71428
+MOBG_Branch_Of_Dead_Tree,1831,Salamander,71428
+MOBG_Branch_Of_Dead_Tree,1833,Kasa,71428
+MOBG_Branch_Of_Dead_Tree,1836,Magmaring,214285
+MOBG_Branch_Of_Dead_Tree,1837,Imp,71428
+MOBG_Branch_Of_Dead_Tree,1838,Knocker,71428
+MOBG_Branch_Of_Dead_Tree,1839,Byrogue,71428
+MOBG_Branch_Of_Dead_Tree,1864,Zombie Slaughter,71428
+MOBG_Branch_Of_Dead_Tree,1865,Ragged Zombie,71428
+MOBG_Branch_Of_Dead_Tree,1866,Hellhound,71428
+MOBG_Branch_Of_Dead_Tree,1867,Banshee,71428
+MOBG_Branch_Of_Dead_Tree,1869,Flame Skull,71428
+MOBG_Branch_Of_Dead_Tree,1870,Necromancer,71428
+MOBG_Branch_Of_Dead_Tree,1872,Hell Fly,71428
+MOBG_Branch_Of_Dead_Tree,1880,Wood Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1881,Les,71428
+MOBG_Branch_Of_Dead_Tree,1882,Baba-Yaga,71428
+MOBG_Branch_Of_Dead_Tree,1883,Uzhas,71428
+MOBG_Branch_Of_Dead_Tree,1884,Mavka,71428
+MOBG_Branch_Of_Dead_Tree,1918,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1919,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1920,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1921,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1974,Banshee Master,71428
+MOBG_Branch_Of_Dead_Tree,1975,Beholder Master,71428
+MOBG_Branch_Of_Dead_Tree,1976,Cobalt Mineral,71428
+MOBG_Branch_Of_Dead_Tree,1977,Heavy Metaling,71428
+MOBG_Branch_Of_Dead_Tree,1978,Hell Vesper,71428
+MOBG_Branch_Of_Dead_Tree,1979,Zakudam,71428
+MOBG_Branch_Of_Dead_Tree,1986,Tatacho,71428
+MOBG_Branch_Of_Dead_Tree,1987,Centipede,71428
+MOBG_Branch_Of_Dead_Tree,1988,Nepenthes,71428
+MOBG_Branch_Of_Dead_Tree,1989,Hillthrion,71428
+MOBG_Branch_Of_Dead_Tree,1990,Hardrock Mammoth,71428
+MOBG_Branch_Of_Dead_Tree,1991,Tendrillion,71428
+MOBG_Branch_Of_Dead_Tree,1992,Cornus,71428
+MOBG_Branch_Of_Dead_Tree,1993,Naga,71428
+MOBG_Branch_Of_Dead_Tree,1994,Luciola Vespa,71428
+MOBG_Branch_Of_Dead_Tree,1995,Pinguicula,71428
+MOBG_Branch_Of_Dead_Tree,1999,Centipede Larva,71428
+MOBG_Branch_Of_Dead_Tree,2013,Draco,71428
+MOBG_Branch_Of_Dead_Tree,2015,Dark Pinguicula,71428
+MOBG_Branch_Of_Dead_Tree,2016,Aqua Elemental,71428
+MOBG_Branch_Of_Dead_Tree,2017,Rata,71428
+MOBG_Branch_Of_Dead_Tree,2018,Duneyrr,71428
+MOBG_Branch_Of_Dead_Tree,2019,Ancient Tree,71428
+MOBG_Branch_Of_Dead_Tree,2020,Rhyncho,71428
+MOBG_Branch_Of_Dead_Tree,2021,Phylla,71428
+MOBG_Branch_Of_Dead_Tree,2023,Dark Shadow,71428
+MOBG_Branch_Of_Dead_Tree,2024,Bradium Golem,71428

+ 14 - 14
db/pre-re/mob_poring.txt

@@ -1,18 +1,18 @@
 // Poring Box Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Poring,1002
-1002,Poring,1000000
-1031,Poporing,1000000
-1062,Santa Poring,200000
-1090,Mastering,400000
-1096,Angeling,200000
-1113,Drops,1000000
-1120,Ghostring,200000
-1242,Marin,1000000
-1388,Arc Angeling,200000
-1582,Deviling,200000
-1613,Metaling,1000000
-1784,Stapo,1000000
+MOBG_Poring_Box,0,Poring,1002
+MOBG_Poring_Box,1002,Poring,1000000
+MOBG_Poring_Box,1031,Poporing,1000000
+MOBG_Poring_Box,1062,Santa Poring,200000
+MOBG_Poring_Box,1090,Mastering,400000
+MOBG_Poring_Box,1096,Angeling,200000
+MOBG_Poring_Box,1113,Drops,1000000
+MOBG_Poring_Box,1120,Ghostring,200000
+MOBG_Poring_Box,1242,Marin,1000000
+MOBG_Poring_Box,1388,Arc Angeling,200000
+MOBG_Poring_Box,1582,Deviling,200000
+MOBG_Poring_Box,1613,Metaling,1000000
+MOBG_Poring_Box,1784,Stapo,1000000

+ 5 - 0
db/pre-re/mob_random_db.txt

@@ -0,0 +1,5 @@
+import: db/pre-re/mob_branch.txt
+import: db/pre-re/mob_poring.txt
+import: db/pre-re/mob_boss.txt
+import: db/mob_pouch.txt
+import: db/mob_classchange.txt

+ 4 - 4
db/re/item_db.txt

@@ -107,7 +107,7 @@
 601,Wing_Of_Fly,Fly Wing,11,60,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "AL_TELEPORT",1; },{},{}
 602,Wing_Of_Butterfly,Butterfly Wing,11,300,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "AL_TELEPORT",3; },{},{}
 603,Old_Blue_Box,Old Blue Box,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_BlueBox,1); },{},{}
-604,Branch_Of_Dead_Tree,Dead Branch,2,50,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-1,1,""; },{},{}
+604,Branch_Of_Dead_Tree,Dead Branch,2,50,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-1-MOBG_Branch_Of_Dead_Tree,1,""; },{},{}
 605,Anodyne,Anodyne,11,2000,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "SM_ENDURE",1; },{},{}
 606,Aloebera,Aloevera,11,1500,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "SM_SELFPROVOKE",1; },{},{}
 607,Yggdrasilberry,Yggdrasil Berry,0,5000,,300,,,,,0xFFFFFFFF,63,2,,,,,,{ percentheal 100,100; },{},{}
@@ -5887,7 +5887,7 @@
 12021,Pork_Belly,Pork,0,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemheal rand(70,99),0; },{},{}
 12022,Spareribs,Galbi,0,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemheal rand(70,99),0; },{},{}
 12023,Giftbox_China,Wrapped Box,2,1000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_GiftBoxChina,1); },{},{}
-12024,Red_Pouch_Of_Surprise,Red Pouch,2,50,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-4,1,""; },{},{}
+12024,Red_Pouch_Of_Surprise,Red Pouch,2,50,,50,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-1-MOBG_Red_Pouch_Of_Surprise,1,""; },{},{}
 12025,Egg_Boy,Dano Festival Egg,2,1000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_EggBoy,1); },{},{}
 12026,Egg_Girl,Dano Festival Egg,2,1000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_EggGirl,1); },{},{}
 12027,Giggling_Box,Giggling Box,2,1000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ percentheal 9,0; sc_start SC_CURSE,30000,0,3000,0; },{},{}
@@ -5966,13 +5966,13 @@
 12100,Luk_Dish10,Cooked Nine Tail's Tails,0,100000,,500,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_LUKFOOD,1200000,10; percentheal 14,8; },{},{}
 12101,Citron,Citron,0,20,,300,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_FLEEFOOD,180000,30; },{},{}
 12102,Meat_Skewer,Grilled Skewer,0,20,,300,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_HITFOOD,180000,30; },{},{}
-12103,Bloody_Dead_Branch,Bloody Branch,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-3,1,""; },{},{}
+12103,Bloody_Dead_Branch,Bloody Branch,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-1-MOBG_Bloody_Dead_Branch,1,""; },{},{}
 12104,Random_Quiver,Random Quiver,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Quiver,1); },{},{}
 12105,Set_Of_Taiming_Item,Taming Gift Set,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Taming,1); getrandgroupitem(IG_Taming,1); getrandgroupitem(IG_Taming,1); },{},{}
 12106,Accessory_Box,Jewelry Box,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Accesory,1); },{},{}
 12107,Wrapped_Mask,Wrapped Mask,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Mask,1); },{},{}
 12108,Bundle_Of_Magic_Scroll,Scroll Package,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Scroll,1); getrandgroupitem(IG_Scroll,1); getrandgroupitem(IG_Scroll,1); getrandgroupitem(IG_Scroll,1); getrandgroupitem(IG_Scroll,1); },{},{}
-12109,Poring_Box,Poring Box,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-2,1,""; },{},{}
+12109,Poring_Box,Poring Box,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ monster "this",-1,-1,"--ja--",-1-MOBG_Poring_Box,1,""; },{},{}
 12110,First_Aid_Kit,First Aid Kit,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_FirstAid,1); getrandgroupitem(IG_FirstAid,1); getrandgroupitem(IG_FirstAid,1); getrandgroupitem(IG_FirstAid,1); getrandgroupitem(IG_FirstAid,1); },{},{}
 12111,Food_Package,Bundle of Food,2,10000,,200,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_FoodBag,1); getrandgroupitem(IG_FoodBag,1); getrandgroupitem(IG_FoodBag,1); },{},{}
 12112,Tropical_Sograt,Tropical Sograt,2,1000,,100,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_CURSE,10000,1; },{},{}

+ 48 - 48
db/re/mob_boss.txt

@@ -1,52 +1,52 @@
 // Bloody Branch Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Baphomet,1039
-1038,Osiris,500000
-1039,Baphomet,500000
-1046,Doppelganger,500000
-1059,Mistress,500000
-1086,Golden Thief Bug,500000
-1087,Orc Hero,500000
-1096,Angeling,500000
-1112,Drake,500000
-1115,Eddga,500000
-1120,Ghostring,500000
-1147,Maya,500000
-1150,Moonlight Flower,500000
-1157,Pharaoh,500000
-1159,Phreeoni,500000
-1190,Orc Lord,500000
-1251,Stormy Knight,500000
-1252,Hatii,500000
-1272,Dark Lord,500000
-1312,Turtle General,500000
-1373,Lord of the Dead,500000
-1388,Arc Angeling,500000
-1389,Dracula,500000
-1418,Evil Snake Lord,500000
-1492,Samurai Specter,500000
-1511,Amon Ra,500000
-1582,Deviling,500000
-1583,Tao Gunka,500000
-1623,RSX-0806,500000
-1630,White Lady,500000
-1658,Egnigem Cenia,500000
-1685,Vesper,500000
-1688,Lady Tanee,500000
-1708,Thanatos Phantom,500000
-1719,Detardeurus,500000
-1734,Kiel D-01,500000
-1751,Valkyrie Randgris,500000
-1768,Gloom Under Night,500000
-1779,Ktullanux,500000
-1785,Atroce,1000000
-1832,Ifrit,500000
-1871,Falling Bishop,500000
-1873,Beelzebub,500000
-1885,Gopinich,500000
-2022,Nidhoggur's Shadow,500000
-2068,Boitata,500000
-2087,Scaraba Queen,500000
+MOBG_Bloody_Dead_Branch,0,Baphomet,1039
+MOBG_Bloody_Dead_Branch,1038,Osiris,500000
+MOBG_Bloody_Dead_Branch,1039,Baphomet,500000
+MOBG_Bloody_Dead_Branch,1046,Doppelganger,500000
+MOBG_Bloody_Dead_Branch,1059,Mistress,500000
+MOBG_Bloody_Dead_Branch,1086,Golden Thief Bug,500000
+MOBG_Bloody_Dead_Branch,1087,Orc Hero,500000
+MOBG_Bloody_Dead_Branch,1096,Angeling,500000
+MOBG_Bloody_Dead_Branch,1112,Drake,500000
+MOBG_Bloody_Dead_Branch,1115,Eddga,500000
+MOBG_Bloody_Dead_Branch,1120,Ghostring,500000
+MOBG_Bloody_Dead_Branch,1147,Maya,500000
+MOBG_Bloody_Dead_Branch,1150,Moonlight Flower,500000
+MOBG_Bloody_Dead_Branch,1157,Pharaoh,500000
+MOBG_Bloody_Dead_Branch,1159,Phreeoni,500000
+MOBG_Bloody_Dead_Branch,1190,Orc Lord,500000
+MOBG_Bloody_Dead_Branch,1251,Stormy Knight,500000
+MOBG_Bloody_Dead_Branch,1252,Hatii,500000
+MOBG_Bloody_Dead_Branch,1272,Dark Lord,500000
+MOBG_Bloody_Dead_Branch,1312,Turtle General,500000
+MOBG_Bloody_Dead_Branch,1373,Lord of the Dead,500000
+MOBG_Bloody_Dead_Branch,1388,Arc Angeling,500000
+MOBG_Bloody_Dead_Branch,1389,Dracula,500000
+MOBG_Bloody_Dead_Branch,1418,Evil Snake Lord,500000
+MOBG_Bloody_Dead_Branch,1492,Samurai Specter,500000
+MOBG_Bloody_Dead_Branch,1511,Amon Ra,500000
+MOBG_Bloody_Dead_Branch,1582,Deviling,500000
+MOBG_Bloody_Dead_Branch,1583,Tao Gunka,500000
+MOBG_Bloody_Dead_Branch,1623,RSX-0806,500000
+MOBG_Bloody_Dead_Branch,1630,White Lady,500000
+MOBG_Bloody_Dead_Branch,1658,Egnigem Cenia,500000
+MOBG_Bloody_Dead_Branch,1685,Vesper,500000
+MOBG_Bloody_Dead_Branch,1688,Lady Tanee,500000
+MOBG_Bloody_Dead_Branch,1708,Thanatos Phantom,500000
+MOBG_Bloody_Dead_Branch,1719,Detardeurus,500000
+MOBG_Bloody_Dead_Branch,1734,Kiel D-01,500000
+MOBG_Bloody_Dead_Branch,1751,Valkyrie Randgris,500000
+MOBG_Bloody_Dead_Branch,1768,Gloom Under Night,500000
+MOBG_Bloody_Dead_Branch,1779,Ktullanux,500000
+MOBG_Bloody_Dead_Branch,1785,Atroce,1000000
+MOBG_Bloody_Dead_Branch,1832,Ifrit,500000
+MOBG_Bloody_Dead_Branch,1871,Falling Bishop,500000
+MOBG_Bloody_Dead_Branch,1873,Beelzebub,500000
+MOBG_Bloody_Dead_Branch,1885,Gopinich,500000
+MOBG_Bloody_Dead_Branch,2022,Nidhoggur's Shadow,500000
+MOBG_Bloody_Dead_Branch,2068,Boitata,500000
+MOBG_Bloody_Dead_Branch,2087,Scaraba Queen,500000

+ 481 - 481
db/re/mob_branch.txt

@@ -1,485 +1,485 @@
 // Dead Branch Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Scorpion,1001
-1001,Scorpion,214285
-1002,Poring,1000000
-1004,Hornet,357142
-1005,Familiar,357142
-1007,Fabre,428571
-1008,Pupa,71428
-1009,Condor,357142
-1010,Willow,357142
-1011,Chonchon,357142
-1012,Roda Frog,357142
-1013,Wolf,357142
-1014,Spore,357142
-1015,Zombie,357142
-1016,Archer Skeleton,214285
-1018,Creamy,357142
-1019,Peco Peco,357142
-1020,Mandragora,357142
-1023,Orc Warrior,214285
-1024,Wormtail,357142
-1025,Boa,357142
-1026,Munak,214285
-1028,Soldier Skeleton,214285
-1029,Isis,71428
-1030,Anacondaq,214285
-1031,Poporing,357142
-1032,Verit,214285
-1033,Elder Willow,214285
-1034,Thara Frog,214285
-1035,Hunter Fly,71428
-1036,Ghoul,214285
-1037,Side Winder,71428
-1040,Golem,214285
-1041,Mummy,214285
-1042,Steel Chonchon,357142
-1044,Obeaune,214285
-1045,Marc,214285
-1047,Peco Peco Egg,71428
-1048,Thief Bug Egg,71428
-1049,Picky,357142
-1050,Picky,357142
-1051,Thief Bug,357142
-1052,Rocker,357142
-1053,Thief Bug Female,357142
-1054,Thief Bug Male,357142
-1055,Muka,357142
-1056,Smokie,357142
-1057,Yoyo,357142
-1058,Metaller,214285
-1060,Bigfoot,214285
-1061,Nightmare,71428
-1062,Santa Poring,357142
-1063,Lunatic,357142
-1064,Megalodon,214285
-1065,Strouf,214285
-1066,Vadon,357142
-1067,Cornutus,214285
-1068,Hydra,357142
-1069,Swordfish,214285
-1070,Kukre,357142
-1071,Pirate Skeleton,214285
-1072,Kaho,71428
-1073,Crab,214285
-1074,Shellfish,357142
-1076,Skeleton,357142
-1077,Poison Spore,357142
-1078,Red Plant,71428
-1079,Blue Plant,71428
-1080,Green Plant,71428
-1081,Yellow Plant,71428
-1082,White Plant,71428
-1083,Shining Plant,71428
-1084,Black Mushroom,71428
-1085,Red Mushroom,71428
-1088,Vocal,71428
-1089,Toad,71428
-1090,Mastering,71428
-1091,Dragon Fly,71428
-1092,Vagabond Wolf,71428
-1093,Eclipse,71428
-1094,Ambernite,357142
-1095,Andre,357142
-1096,Angeling,71428
-1097,Ant Egg,71428
-1098,Anubis,71428
-1099,Argiope,71428
-1100,Argos,214285
-1101,Baphomet Jr.,71428
-1102,Bathory,71428
-1103,Caramel,214285
-1104,Coco,357142
-1105,Deniro,357142
-1106,Desert Wolf,214285
-1107,Baby Desert Wolf,71428
-1108,Deviace,71428
-1109,Deviruchi,71428
-1110,Dokebi,214285
-1111,Drainliar,214285
-1113,Drops,357142
-1114,Dustiness,214285
-1116,Eggyra,214285
-1117,Evil Druid,71428
-1118,Flora,214285
-1119,Frilldora,214285
-1120,Ghostring,71428
-1121,Giearth,214285
-1122,Goblin,214285
-1123,Goblin,214285
-1124,Goblin,214285
-1125,Goblin,214285
-1126,Goblin,214285
-1127,Hode,214285
-1128,Horn,357142
-1129,Horong,214285
-1130,Jakk,214285
-1131,Joker,71428
-1132,Khalitzburg,71428
-1133,Kobold,214285
-1134,Kobold,214285
-1135,Kobold,214285
-1138,Magnolia,214285
-1139,Mantis,214285
-1140,Marduk,214285
-1141,Marina,214285
-1142,Marine Sphere,214285
-1143,Marionette,71428
-1144,Marse,214285
-1145,Martin,357142
-1146,Matyr,214285
-1148,Medusa,71428
-1149,Minorous,71428
-1151,Myst,214285
-1152,Orc Skeleton,214285
-1153,Orc Zombie,214285
-1154,Pasana,71428
-1155,Petite,71428
-1156,Petite,71428
-1158,Phen,214285
-1160,Piere,357142
-1161,Plankton,357142
-1163,Raydric,71428
-1164,Requiem,214285
-1165,Sandman,214285
-1166,Savage,214285
-1167,Savage Babe,357142
-1169,Skeleton Worker,214285
-1170,Sohee,214285
-1174,Stainer,357142
-1175,Tarou,357142
-1176,Vitata,214285
-1177,Zenorc,214285
-1178,Zerom,214285
-1179,Whisper,71428
-1180,Nine Tail,71428
-1182,Thief Mushroom,71428
-1185,Whisper,71428
-1186,Giant Whisper,71428
-1188,Bongun,214285
-1189,Orc Archer,71428
-1191,Mimic,71428
-1192,Wraith,71428
-1193,Alarm,71428
-1194,Arclouze,71428
-1195,Rideword,71428
-1196,Skeleton Prisoner,71428
-1197,Zombie Prisoner,71428
-1199,Punk,71428
-1200,Zealotus,71428
-1201,Rybio,71428
-1202,Phendark,71428
-1203,Mysteltainn,71428
-1204,Ogretooth,71428
-1205,Executioner,71428
-1206,Anolian,71428
-1207,Sting,71428
-1208,Wanderer,71428
-1209,Cramp,71428
-1211,Brilight,71428
-1212,Iron Fist,71428
-1213,High Orc,71428
-1214,Choco,71428
-1215,Stem Worm,214285
-1216,Penomena,71428
-1219,Abysmal Knight,71428
-1242,Marin,357142
-1243,Sasquatch,214285
-1245,Christmas Goblin,71428
-1246,Christmas Cookie,214285
-1248,Cruiser,214285
-1249,Myst Case,214285
-1250,Chepet,71428
-1253,Gargoyle,71428
-1254,Raggler,214285
-1255,Nereid,214285
-1256,Pest,214285
-1257,Injustice,71428
-1258,Goblin Archer,214285
-1259,Gryphon,71428
-1260,Dark Frame,71428
-1261,Wild Rose,214285
-1262,Mutant Dragonoid,71428
-1263,Wind Ghost,71428
-1264,Merman,71428
-1265,Cookie,214285
-1266,Aster,357142
-1267,Carat,71428
-1268,Bloody Knight,71428
-1269,Clock,71428
-1270,Clock Tower Manager,71428
-1271,Alligator,71428
-1273,Orc Lady,214285
-1274,Megalith,71428
-1275,Alice,71428
-1276,Raydric Archer,71428
-1277,Greatest General,214285
-1278,Stalactic Golem,71428
-1279,Tri Joint,214285
-1280,Goblin Steamrider,214285
-1281,Sage Worm,71428
-1282,Kobold Archer,214285
-1283,Chimera,71428
-1289,Maya Purple,71428
-1290,Skeleton General,71428
-1291,Wraith Dead,71428
-1292,Mini Demon,71428
-1293,Creamy Fear,71428
-1294,Killer Mantis,71428
-1295,Owl Baron,71428
-1296,Kobold Leader,71428
-1297,Ancient Mummy,71428
-1298,Zombie Master,71428
-1299,Goblin Leader,71428
-1300,Caterpillar,71428
-1301,Am Mut,71428
-1302,Dark Illusion,71428
-1303,Giant Hornet,71428
-1304,Giant Spider,71428
-1305,Ancient Worm,71428
-1306,Leib Olmai,71428
-1307,Cat o' Nine Tails,71428
-1308,Panzer Goblin,71428
-1309,Gajomart,71428
-1310,Majoruros,71428
-1311,Gullinbursti,71428
-1313,Mobster,71428
-1314,Permeter,71428
-1315,Assaulter,71428
-1316,Solider,71428
-1317,Seal,71428
-1318,Heater,71428
-1319,Freezer,71428
-1320,Owl Duke,71428
-1321,Dragon Tail,71428
-1322,Spring Rabbit,71428
-1323,Sea Otter,71428
-1365,Apocalypse,71428
-1366,Lava Golem,71428
-1367,Blazer,71428
-1368,Geographer,71428
-1369,Grand Peco,71428
-1370,Succubus,71428
-1371,False Angel,71428
-1372,Goat,71428
-1374,Incubus,71428
-1375,The Paper,71428
-1376,Harpy,71428
-1377,Elder,71428
-1378,Demon Pungus,71428
-1379,Nightmare Terror,71428
-1380,Driller,71428
-1381,Grizzly,71428
-1382,Diabolic,71428
-1383,Explosion,71428
-1384,Deleter,71428
-1385,Deleter,71428
-1386,Sleeper,71428
-1387,Gig,71428
-1390,Violy,71428
-1391,Galapago,71428
-1392,Rotar Zairo,214285
-1400,Karakasa,214285
-1401,Shinobi,71428
-1402,Poison Toad,71428
-1403,Firelock Soldier,71428
-1404,Miyabi Doll,214285
-1405,Tengu,71428
-1406,Kapha,71428
-1408,Bloody Butterfly,71428
-1409,Dumpling Child,214285
-1410,Enchanted Peach Tree,71428
-1412,Taoist Hermit,71428
-1413,Hermit Plant,71428
-1415,Baby Leopard,214285
-1416,Evil Nymph,71428
-1417,Zipper Bear,214285
-1493,Dryad,71428
-1494,Beetle King,214285
-1495,Stone Shooter,71428
-1497,Wooden Golem,71428
-1498,Wootan Shooter,214285
-1499,Wootan Fighter,71428
-1500,Parasite,214285
-1503,Gibbet,71428
-1504,Dullahan,71428
-1505,Loli Ruri,71428
-1506,Disguise,71428
-1507,Bloody Murderer,71428
-1508,Quve,214285
-1509,Lude,214285
-1510,Heirozoist,71428
-1512,Yao Jun,71428
-1513,Mao Guai,71428
-1514,Zhu Po Long,71428
-1515,Baby Hatii,71428
-1516,Mi Gao,71428
-1517,Jing Guai,71428
-1519,Green Maiden,71428
-1520,Boiled Rice,71428
-1582,Deviling,71428
-1584,Tamruan,71428
-1586,Leaf Cat,71428
-1587,Kraben,71428
-1613,Metaling,71428
-1614,Mineral,71428
-1615,Obsidian,71428
-1616,Pitman,71428
-1617,Old Stove,71428
-1618,Ungoliant,71428
-1619,Porcellio,71428
-1620,Noxious,71428
-1621,Venomous,71428
-1622,Teddy Bear,71428
-1627,Anopheles,71428
-1628,Holden,71428
-1629,Hill Wind,71428
-1631,Green Maiden,71428
-1632,Gremlin,71428
-1633,Beholder,71428
-1634,Seyren Windsor,71428
-1635,Eremes Guile,71428
-1636,Howard Alt-Eisen,71428
-1637,Margaretha Sorin,71428
-1638,Cecil Damon,71428
-1639,Kathryne Keyron,71428
-1652,Egnigem Cenia,71428
-1653,Wickebine Tres,71428
-1654,Armeyer Dinze,71428
-1655,Errende Ebecee,71428
-1656,Kavach Icarus,71428
-1657,Laurell Weinder,71428
-1664,Photon Cannon,71428
-1665,Photon Cannon,71428
-1666,Photon Cannon,71428
-1667,Photon Cannon,71428
-1668,Archdam,71428
-1669,Dimik,71428
-1670,Dimik,71428
-1671,Dimik,71428
-1672,Dimik,71428
-1673,Dimik,71428
-1675,Venatu,71428
-1676,Venatu,71428
-1677,Venatu,71428
-1678,Venatu,71428
-1679,Venatu,71428
-1680,Hill Wind,71428
-1681,Gemini-S58,71428
-1682,Remover,71428
-1686,Orc Baby,71428
-1687,Grove,71428
-1692,Breeze,71428
-1693,Plasma,71428
-1694,Plasma,71428
-1695,Plasma,71428
-1696,Plasma,71428
-1699,Ancient Mimic,71428
-1703,Lady Solace,71428
-1704,Odium of Thanatos,71428
-1705,Despero of Thanatos,71428
-1706,Maero of Thanatos,71428
-1707,Dolor of Thanatos,71428
-1713,Acidus,71428
-1714,Ferus,71428
-1715,Novus,71428
-1717,Ferus,71428
-1718,Novus,71428
-1720,Hydrolancer,71428
-1721,Dragon Egg,71428
-1736,Aliot,71428
-1737,Aliza,71428
-1738,Constant,71428
-1752,Skogul,71428
-1753,Frus,71428
-1754,Skeggiold,71428
-1755,Skeggiold,71428
-1769,Agav,71428
-1770,Echio,71428
-1771,Vanberk,71428
-1772,Isilla,71428
-1773,Hodremlin,71428
-1774,Seeker,71428
-1775,Snowier,71428
-1776,Siroma,71428
-1777,Ice Titan,71428
-1778,Gazeti,71428
-1780,Muscipular,71428
-1781,Drosera,71428
-1782,Roween,71428
-1783,Galion,71428
-1784,Stapo,142857
-1789,Iceicle,71428
-1796,Aunoe,142857
-1797,Fanat,142857
-1829,Sword Guardian,71428
-1830,Bow Guardian,71428
-1831,Salamander,71428
-1833,Kasa,71428
-1836,Magmaring,214285
-1837,Imp,71428
-1838,Knocker,71428
-1839,Byrogue,71428
-1864,Zombie Slaughter,71428
-1865,Ragged Zombie,71428
-1866,Hellhound,71428
-1867,Banshee,71428
-1869,Flame Skull,71428
-1870,Necromancer,71428
-1872,Hell Fly,71428
-1880,Wood Goblin,71428
-1881,Les,71428
-1882,Baba-Yaga,71428
-1883,Uzhas,71428
-1884,Mavka,71428
-1918,Incarnation of Morroc,71428
-1919,Incarnation of Morroc,71428
-1920,Incarnation of Morroc,71428
-1921,Incarnation of Morroc,71428
-1974,Banshee Master,71428
-1975,Beholder Master,71428
-1976,Cobalt Mineral,71428
-1977,Heavy Metaling,71428
-1978,Hell Vesper,71428
-1979,Zakudam,71428
-1986,Tatacho,71428
-1987,Centipede,71428
-1988,Nepenthes,71428
-1989,Hillthrion,71428
-1990,Hardrock Mammoth,71428
-1991,Tendrillion,71428
-1992,Cornus,71428
-1993,Naga,71428
-1994,Luciola Vespa,71428
-1995,Pinguicula,71428
-1999,Centipede Larva,71428
-2013,Draco,71428
-2015,Dark Pinguicula,71428
-2016,Aqua Elemental,71428
-2017,Rata,71428
-2018,Duneyrr,71428
-2019,Ancient Tree,71428
-2020,Rhyncho,71428
-2021,Phylla,71428
-2023,Dark Shadow,71428
-2024,Bradium Golem,71428
-2069,Iara,71428
-2070,Piranha,71428
-2071,Headless Mule,71428
-2072,Jaguar,71428
-2073,Toucan,71428
-2074,Curupira,71428
-2083,One-Horned Scaraba,71428
-2084,Two-Horned Scaraba,71428
-2085,Antler Scaraba,71428
-2086,Rake Scaraba,71428
-2088,Scaraba Egg,71428
-2089,Scaraba Egg,71428
-2090,Antler Scaraba Egg,71428
-2091,Rake Scaraba Egg,71428
-2092,Dolomedes,71428
-2093,Botaring,142857
+MOBG_Branch_Of_Dead_Tree,0,Scorpion,1001
+MOBG_Branch_Of_Dead_Tree,1001,Scorpion,214285
+MOBG_Branch_Of_Dead_Tree,1002,Poring,1000000
+MOBG_Branch_Of_Dead_Tree,1004,Hornet,357142
+MOBG_Branch_Of_Dead_Tree,1005,Familiar,357142
+MOBG_Branch_Of_Dead_Tree,1007,Fabre,428571
+MOBG_Branch_Of_Dead_Tree,1008,Pupa,71428
+MOBG_Branch_Of_Dead_Tree,1009,Condor,357142
+MOBG_Branch_Of_Dead_Tree,1010,Willow,357142
+MOBG_Branch_Of_Dead_Tree,1011,Chonchon,357142
+MOBG_Branch_Of_Dead_Tree,1012,Roda Frog,357142
+MOBG_Branch_Of_Dead_Tree,1013,Wolf,357142
+MOBG_Branch_Of_Dead_Tree,1014,Spore,357142
+MOBG_Branch_Of_Dead_Tree,1015,Zombie,357142
+MOBG_Branch_Of_Dead_Tree,1016,Archer Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1018,Creamy,357142
+MOBG_Branch_Of_Dead_Tree,1019,Peco Peco,357142
+MOBG_Branch_Of_Dead_Tree,1020,Mandragora,357142
+MOBG_Branch_Of_Dead_Tree,1023,Orc Warrior,214285
+MOBG_Branch_Of_Dead_Tree,1024,Wormtail,357142
+MOBG_Branch_Of_Dead_Tree,1025,Boa,357142
+MOBG_Branch_Of_Dead_Tree,1026,Munak,214285
+MOBG_Branch_Of_Dead_Tree,1028,Soldier Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1029,Isis,71428
+MOBG_Branch_Of_Dead_Tree,1030,Anacondaq,214285
+MOBG_Branch_Of_Dead_Tree,1031,Poporing,357142
+MOBG_Branch_Of_Dead_Tree,1032,Verit,214285
+MOBG_Branch_Of_Dead_Tree,1033,Elder Willow,214285
+MOBG_Branch_Of_Dead_Tree,1034,Thara Frog,214285
+MOBG_Branch_Of_Dead_Tree,1035,Hunter Fly,71428
+MOBG_Branch_Of_Dead_Tree,1036,Ghoul,214285
+MOBG_Branch_Of_Dead_Tree,1037,Side Winder,71428
+MOBG_Branch_Of_Dead_Tree,1040,Golem,214285
+MOBG_Branch_Of_Dead_Tree,1041,Mummy,214285
+MOBG_Branch_Of_Dead_Tree,1042,Steel Chonchon,357142
+MOBG_Branch_Of_Dead_Tree,1044,Obeaune,214285
+MOBG_Branch_Of_Dead_Tree,1045,Marc,214285
+MOBG_Branch_Of_Dead_Tree,1047,Peco Peco Egg,71428
+MOBG_Branch_Of_Dead_Tree,1048,Thief Bug Egg,71428
+MOBG_Branch_Of_Dead_Tree,1049,Picky,357142
+MOBG_Branch_Of_Dead_Tree,1050,Picky,357142
+MOBG_Branch_Of_Dead_Tree,1051,Thief Bug,357142
+MOBG_Branch_Of_Dead_Tree,1052,Rocker,357142
+MOBG_Branch_Of_Dead_Tree,1053,Thief Bug Female,357142
+MOBG_Branch_Of_Dead_Tree,1054,Thief Bug Male,357142
+MOBG_Branch_Of_Dead_Tree,1055,Muka,357142
+MOBG_Branch_Of_Dead_Tree,1056,Smokie,357142
+MOBG_Branch_Of_Dead_Tree,1057,Yoyo,357142
+MOBG_Branch_Of_Dead_Tree,1058,Metaller,214285
+MOBG_Branch_Of_Dead_Tree,1060,Bigfoot,214285
+MOBG_Branch_Of_Dead_Tree,1061,Nightmare,71428
+MOBG_Branch_Of_Dead_Tree,1062,Santa Poring,357142
+MOBG_Branch_Of_Dead_Tree,1063,Lunatic,357142
+MOBG_Branch_Of_Dead_Tree,1064,Megalodon,214285
+MOBG_Branch_Of_Dead_Tree,1065,Strouf,214285
+MOBG_Branch_Of_Dead_Tree,1066,Vadon,357142
+MOBG_Branch_Of_Dead_Tree,1067,Cornutus,214285
+MOBG_Branch_Of_Dead_Tree,1068,Hydra,357142
+MOBG_Branch_Of_Dead_Tree,1069,Swordfish,214285
+MOBG_Branch_Of_Dead_Tree,1070,Kukre,357142
+MOBG_Branch_Of_Dead_Tree,1071,Pirate Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1072,Kaho,71428
+MOBG_Branch_Of_Dead_Tree,1073,Crab,214285
+MOBG_Branch_Of_Dead_Tree,1074,Shellfish,357142
+MOBG_Branch_Of_Dead_Tree,1076,Skeleton,357142
+MOBG_Branch_Of_Dead_Tree,1077,Poison Spore,357142
+MOBG_Branch_Of_Dead_Tree,1078,Red Plant,71428
+MOBG_Branch_Of_Dead_Tree,1079,Blue Plant,71428
+MOBG_Branch_Of_Dead_Tree,1080,Green Plant,71428
+MOBG_Branch_Of_Dead_Tree,1081,Yellow Plant,71428
+MOBG_Branch_Of_Dead_Tree,1082,White Plant,71428
+MOBG_Branch_Of_Dead_Tree,1083,Shining Plant,71428
+MOBG_Branch_Of_Dead_Tree,1084,Black Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1085,Red Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1088,Vocal,71428
+MOBG_Branch_Of_Dead_Tree,1089,Toad,71428
+MOBG_Branch_Of_Dead_Tree,1090,Mastering,71428
+MOBG_Branch_Of_Dead_Tree,1091,Dragon Fly,71428
+MOBG_Branch_Of_Dead_Tree,1092,Vagabond Wolf,71428
+MOBG_Branch_Of_Dead_Tree,1093,Eclipse,71428
+MOBG_Branch_Of_Dead_Tree,1094,Ambernite,357142
+MOBG_Branch_Of_Dead_Tree,1095,Andre,357142
+MOBG_Branch_Of_Dead_Tree,1096,Angeling,71428
+MOBG_Branch_Of_Dead_Tree,1097,Ant Egg,71428
+MOBG_Branch_Of_Dead_Tree,1098,Anubis,71428
+MOBG_Branch_Of_Dead_Tree,1099,Argiope,71428
+MOBG_Branch_Of_Dead_Tree,1100,Argos,214285
+MOBG_Branch_Of_Dead_Tree,1101,Baphomet Jr.,71428
+MOBG_Branch_Of_Dead_Tree,1102,Bathory,71428
+MOBG_Branch_Of_Dead_Tree,1103,Caramel,214285
+MOBG_Branch_Of_Dead_Tree,1104,Coco,357142
+MOBG_Branch_Of_Dead_Tree,1105,Deniro,357142
+MOBG_Branch_Of_Dead_Tree,1106,Desert Wolf,214285
+MOBG_Branch_Of_Dead_Tree,1107,Baby Desert Wolf,71428
+MOBG_Branch_Of_Dead_Tree,1108,Deviace,71428
+MOBG_Branch_Of_Dead_Tree,1109,Deviruchi,71428
+MOBG_Branch_Of_Dead_Tree,1110,Dokebi,214285
+MOBG_Branch_Of_Dead_Tree,1111,Drainliar,214285
+MOBG_Branch_Of_Dead_Tree,1113,Drops,357142
+MOBG_Branch_Of_Dead_Tree,1114,Dustiness,214285
+MOBG_Branch_Of_Dead_Tree,1116,Eggyra,214285
+MOBG_Branch_Of_Dead_Tree,1117,Evil Druid,71428
+MOBG_Branch_Of_Dead_Tree,1118,Flora,214285
+MOBG_Branch_Of_Dead_Tree,1119,Frilldora,214285
+MOBG_Branch_Of_Dead_Tree,1120,Ghostring,71428
+MOBG_Branch_Of_Dead_Tree,1121,Giearth,214285
+MOBG_Branch_Of_Dead_Tree,1122,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1123,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1124,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1125,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1126,Goblin,214285
+MOBG_Branch_Of_Dead_Tree,1127,Hode,214285
+MOBG_Branch_Of_Dead_Tree,1128,Horn,357142
+MOBG_Branch_Of_Dead_Tree,1129,Horong,214285
+MOBG_Branch_Of_Dead_Tree,1130,Jakk,214285
+MOBG_Branch_Of_Dead_Tree,1131,Joker,71428
+MOBG_Branch_Of_Dead_Tree,1132,Khalitzburg,71428
+MOBG_Branch_Of_Dead_Tree,1133,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1134,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1135,Kobold,214285
+MOBG_Branch_Of_Dead_Tree,1138,Magnolia,214285
+MOBG_Branch_Of_Dead_Tree,1139,Mantis,214285
+MOBG_Branch_Of_Dead_Tree,1140,Marduk,214285
+MOBG_Branch_Of_Dead_Tree,1141,Marina,214285
+MOBG_Branch_Of_Dead_Tree,1142,Marine Sphere,214285
+MOBG_Branch_Of_Dead_Tree,1143,Marionette,71428
+MOBG_Branch_Of_Dead_Tree,1144,Marse,214285
+MOBG_Branch_Of_Dead_Tree,1145,Martin,357142
+MOBG_Branch_Of_Dead_Tree,1146,Matyr,214285
+MOBG_Branch_Of_Dead_Tree,1148,Medusa,71428
+MOBG_Branch_Of_Dead_Tree,1149,Minorous,71428
+MOBG_Branch_Of_Dead_Tree,1151,Myst,214285
+MOBG_Branch_Of_Dead_Tree,1152,Orc Skeleton,214285
+MOBG_Branch_Of_Dead_Tree,1153,Orc Zombie,214285
+MOBG_Branch_Of_Dead_Tree,1154,Pasana,71428
+MOBG_Branch_Of_Dead_Tree,1155,Petite,71428
+MOBG_Branch_Of_Dead_Tree,1156,Petite,71428
+MOBG_Branch_Of_Dead_Tree,1158,Phen,214285
+MOBG_Branch_Of_Dead_Tree,1160,Piere,357142
+MOBG_Branch_Of_Dead_Tree,1161,Plankton,357142
+MOBG_Branch_Of_Dead_Tree,1163,Raydric,71428
+MOBG_Branch_Of_Dead_Tree,1164,Requiem,214285
+MOBG_Branch_Of_Dead_Tree,1165,Sandman,214285
+MOBG_Branch_Of_Dead_Tree,1166,Savage,214285
+MOBG_Branch_Of_Dead_Tree,1167,Savage Babe,357142
+MOBG_Branch_Of_Dead_Tree,1169,Skeleton Worker,214285
+MOBG_Branch_Of_Dead_Tree,1170,Sohee,214285
+MOBG_Branch_Of_Dead_Tree,1174,Stainer,357142
+MOBG_Branch_Of_Dead_Tree,1175,Tarou,357142
+MOBG_Branch_Of_Dead_Tree,1176,Vitata,214285
+MOBG_Branch_Of_Dead_Tree,1177,Zenorc,214285
+MOBG_Branch_Of_Dead_Tree,1178,Zerom,214285
+MOBG_Branch_Of_Dead_Tree,1179,Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1180,Nine Tail,71428
+MOBG_Branch_Of_Dead_Tree,1182,Thief Mushroom,71428
+MOBG_Branch_Of_Dead_Tree,1185,Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1186,Giant Whisper,71428
+MOBG_Branch_Of_Dead_Tree,1188,Bongun,214285
+MOBG_Branch_Of_Dead_Tree,1189,Orc Archer,71428
+MOBG_Branch_Of_Dead_Tree,1191,Mimic,71428
+MOBG_Branch_Of_Dead_Tree,1192,Wraith,71428
+MOBG_Branch_Of_Dead_Tree,1193,Alarm,71428
+MOBG_Branch_Of_Dead_Tree,1194,Arclouze,71428
+MOBG_Branch_Of_Dead_Tree,1195,Rideword,71428
+MOBG_Branch_Of_Dead_Tree,1196,Skeleton Prisoner,71428
+MOBG_Branch_Of_Dead_Tree,1197,Zombie Prisoner,71428
+MOBG_Branch_Of_Dead_Tree,1199,Punk,71428
+MOBG_Branch_Of_Dead_Tree,1200,Zealotus,71428
+MOBG_Branch_Of_Dead_Tree,1201,Rybio,71428
+MOBG_Branch_Of_Dead_Tree,1202,Phendark,71428
+MOBG_Branch_Of_Dead_Tree,1203,Mysteltainn,71428
+MOBG_Branch_Of_Dead_Tree,1204,Ogretooth,71428
+MOBG_Branch_Of_Dead_Tree,1205,Executioner,71428
+MOBG_Branch_Of_Dead_Tree,1206,Anolian,71428
+MOBG_Branch_Of_Dead_Tree,1207,Sting,71428
+MOBG_Branch_Of_Dead_Tree,1208,Wanderer,71428
+MOBG_Branch_Of_Dead_Tree,1209,Cramp,71428
+MOBG_Branch_Of_Dead_Tree,1211,Brilight,71428
+MOBG_Branch_Of_Dead_Tree,1212,Iron Fist,71428
+MOBG_Branch_Of_Dead_Tree,1213,High Orc,71428
+MOBG_Branch_Of_Dead_Tree,1214,Choco,71428
+MOBG_Branch_Of_Dead_Tree,1215,Stem Worm,214285
+MOBG_Branch_Of_Dead_Tree,1216,Penomena,71428
+MOBG_Branch_Of_Dead_Tree,1219,Abysmal Knight,71428
+MOBG_Branch_Of_Dead_Tree,1242,Marin,357142
+MOBG_Branch_Of_Dead_Tree,1243,Sasquatch,214285
+MOBG_Branch_Of_Dead_Tree,1245,Christmas Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1246,Christmas Cookie,214285
+MOBG_Branch_Of_Dead_Tree,1248,Cruiser,214285
+MOBG_Branch_Of_Dead_Tree,1249,Myst Case,214285
+MOBG_Branch_Of_Dead_Tree,1250,Chepet,71428
+MOBG_Branch_Of_Dead_Tree,1253,Gargoyle,71428
+MOBG_Branch_Of_Dead_Tree,1254,Raggler,214285
+MOBG_Branch_Of_Dead_Tree,1255,Nereid,214285
+MOBG_Branch_Of_Dead_Tree,1256,Pest,214285
+MOBG_Branch_Of_Dead_Tree,1257,Injustice,71428
+MOBG_Branch_Of_Dead_Tree,1258,Goblin Archer,214285
+MOBG_Branch_Of_Dead_Tree,1259,Gryphon,71428
+MOBG_Branch_Of_Dead_Tree,1260,Dark Frame,71428
+MOBG_Branch_Of_Dead_Tree,1261,Wild Rose,214285
+MOBG_Branch_Of_Dead_Tree,1262,Mutant Dragonoid,71428
+MOBG_Branch_Of_Dead_Tree,1263,Wind Ghost,71428
+MOBG_Branch_Of_Dead_Tree,1264,Merman,71428
+MOBG_Branch_Of_Dead_Tree,1265,Cookie,214285
+MOBG_Branch_Of_Dead_Tree,1266,Aster,357142
+MOBG_Branch_Of_Dead_Tree,1267,Carat,71428
+MOBG_Branch_Of_Dead_Tree,1268,Bloody Knight,71428
+MOBG_Branch_Of_Dead_Tree,1269,Clock,71428
+MOBG_Branch_Of_Dead_Tree,1270,Clock Tower Manager,71428
+MOBG_Branch_Of_Dead_Tree,1271,Alligator,71428
+MOBG_Branch_Of_Dead_Tree,1273,Orc Lady,214285
+MOBG_Branch_Of_Dead_Tree,1274,Megalith,71428
+MOBG_Branch_Of_Dead_Tree,1275,Alice,71428
+MOBG_Branch_Of_Dead_Tree,1276,Raydric Archer,71428
+MOBG_Branch_Of_Dead_Tree,1277,Greatest General,214285
+MOBG_Branch_Of_Dead_Tree,1278,Stalactic Golem,71428
+MOBG_Branch_Of_Dead_Tree,1279,Tri Joint,214285
+MOBG_Branch_Of_Dead_Tree,1280,Goblin Steamrider,214285
+MOBG_Branch_Of_Dead_Tree,1281,Sage Worm,71428
+MOBG_Branch_Of_Dead_Tree,1282,Kobold Archer,214285
+MOBG_Branch_Of_Dead_Tree,1283,Chimera,71428
+MOBG_Branch_Of_Dead_Tree,1289,Maya Purple,71428
+MOBG_Branch_Of_Dead_Tree,1290,Skeleton General,71428
+MOBG_Branch_Of_Dead_Tree,1291,Wraith Dead,71428
+MOBG_Branch_Of_Dead_Tree,1292,Mini Demon,71428
+MOBG_Branch_Of_Dead_Tree,1293,Creamy Fear,71428
+MOBG_Branch_Of_Dead_Tree,1294,Killer Mantis,71428
+MOBG_Branch_Of_Dead_Tree,1295,Owl Baron,71428
+MOBG_Branch_Of_Dead_Tree,1296,Kobold Leader,71428
+MOBG_Branch_Of_Dead_Tree,1297,Ancient Mummy,71428
+MOBG_Branch_Of_Dead_Tree,1298,Zombie Master,71428
+MOBG_Branch_Of_Dead_Tree,1299,Goblin Leader,71428
+MOBG_Branch_Of_Dead_Tree,1300,Caterpillar,71428
+MOBG_Branch_Of_Dead_Tree,1301,Am Mut,71428
+MOBG_Branch_Of_Dead_Tree,1302,Dark Illusion,71428
+MOBG_Branch_Of_Dead_Tree,1303,Giant Hornet,71428
+MOBG_Branch_Of_Dead_Tree,1304,Giant Spider,71428
+MOBG_Branch_Of_Dead_Tree,1305,Ancient Worm,71428
+MOBG_Branch_Of_Dead_Tree,1306,Leib Olmai,71428
+MOBG_Branch_Of_Dead_Tree,1307,Cat o' Nine Tails,71428
+MOBG_Branch_Of_Dead_Tree,1308,Panzer Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1309,Gajomart,71428
+MOBG_Branch_Of_Dead_Tree,1310,Majoruros,71428
+MOBG_Branch_Of_Dead_Tree,1311,Gullinbursti,71428
+MOBG_Branch_Of_Dead_Tree,1313,Mobster,71428
+MOBG_Branch_Of_Dead_Tree,1314,Permeter,71428
+MOBG_Branch_Of_Dead_Tree,1315,Assaulter,71428
+MOBG_Branch_Of_Dead_Tree,1316,Solider,71428
+MOBG_Branch_Of_Dead_Tree,1317,Seal,71428
+MOBG_Branch_Of_Dead_Tree,1318,Heater,71428
+MOBG_Branch_Of_Dead_Tree,1319,Freezer,71428
+MOBG_Branch_Of_Dead_Tree,1320,Owl Duke,71428
+MOBG_Branch_Of_Dead_Tree,1321,Dragon Tail,71428
+MOBG_Branch_Of_Dead_Tree,1322,Spring Rabbit,71428
+MOBG_Branch_Of_Dead_Tree,1323,Sea Otter,71428
+MOBG_Branch_Of_Dead_Tree,1365,Apocalypse,71428
+MOBG_Branch_Of_Dead_Tree,1366,Lava Golem,71428
+MOBG_Branch_Of_Dead_Tree,1367,Blazer,71428
+MOBG_Branch_Of_Dead_Tree,1368,Geographer,71428
+MOBG_Branch_Of_Dead_Tree,1369,Grand Peco,71428
+MOBG_Branch_Of_Dead_Tree,1370,Succubus,71428
+MOBG_Branch_Of_Dead_Tree,1371,False Angel,71428
+MOBG_Branch_Of_Dead_Tree,1372,Goat,71428
+MOBG_Branch_Of_Dead_Tree,1374,Incubus,71428
+MOBG_Branch_Of_Dead_Tree,1375,The Paper,71428
+MOBG_Branch_Of_Dead_Tree,1376,Harpy,71428
+MOBG_Branch_Of_Dead_Tree,1377,Elder,71428
+MOBG_Branch_Of_Dead_Tree,1378,Demon Pungus,71428
+MOBG_Branch_Of_Dead_Tree,1379,Nightmare Terror,71428
+MOBG_Branch_Of_Dead_Tree,1380,Driller,71428
+MOBG_Branch_Of_Dead_Tree,1381,Grizzly,71428
+MOBG_Branch_Of_Dead_Tree,1382,Diabolic,71428
+MOBG_Branch_Of_Dead_Tree,1383,Explosion,71428
+MOBG_Branch_Of_Dead_Tree,1384,Deleter,71428
+MOBG_Branch_Of_Dead_Tree,1385,Deleter,71428
+MOBG_Branch_Of_Dead_Tree,1386,Sleeper,71428
+MOBG_Branch_Of_Dead_Tree,1387,Gig,71428
+MOBG_Branch_Of_Dead_Tree,1390,Violy,71428
+MOBG_Branch_Of_Dead_Tree,1391,Galapago,71428
+MOBG_Branch_Of_Dead_Tree,1392,Rotar Zairo,214285
+MOBG_Branch_Of_Dead_Tree,1400,Karakasa,214285
+MOBG_Branch_Of_Dead_Tree,1401,Shinobi,71428
+MOBG_Branch_Of_Dead_Tree,1402,Poison Toad,71428
+MOBG_Branch_Of_Dead_Tree,1403,Firelock Soldier,71428
+MOBG_Branch_Of_Dead_Tree,1404,Miyabi Doll,214285
+MOBG_Branch_Of_Dead_Tree,1405,Tengu,71428
+MOBG_Branch_Of_Dead_Tree,1406,Kapha,71428
+MOBG_Branch_Of_Dead_Tree,1408,Bloody Butterfly,71428
+MOBG_Branch_Of_Dead_Tree,1409,Dumpling Child,214285
+MOBG_Branch_Of_Dead_Tree,1410,Enchanted Peach Tree,71428
+MOBG_Branch_Of_Dead_Tree,1412,Taoist Hermit,71428
+MOBG_Branch_Of_Dead_Tree,1413,Hermit Plant,71428
+MOBG_Branch_Of_Dead_Tree,1415,Baby Leopard,214285
+MOBG_Branch_Of_Dead_Tree,1416,Evil Nymph,71428
+MOBG_Branch_Of_Dead_Tree,1417,Zipper Bear,214285
+MOBG_Branch_Of_Dead_Tree,1493,Dryad,71428
+MOBG_Branch_Of_Dead_Tree,1494,Beetle King,214285
+MOBG_Branch_Of_Dead_Tree,1495,Stone Shooter,71428
+MOBG_Branch_Of_Dead_Tree,1497,Wooden Golem,71428
+MOBG_Branch_Of_Dead_Tree,1498,Wootan Shooter,214285
+MOBG_Branch_Of_Dead_Tree,1499,Wootan Fighter,71428
+MOBG_Branch_Of_Dead_Tree,1500,Parasite,214285
+MOBG_Branch_Of_Dead_Tree,1503,Gibbet,71428
+MOBG_Branch_Of_Dead_Tree,1504,Dullahan,71428
+MOBG_Branch_Of_Dead_Tree,1505,Loli Ruri,71428
+MOBG_Branch_Of_Dead_Tree,1506,Disguise,71428
+MOBG_Branch_Of_Dead_Tree,1507,Bloody Murderer,71428
+MOBG_Branch_Of_Dead_Tree,1508,Quve,214285
+MOBG_Branch_Of_Dead_Tree,1509,Lude,214285
+MOBG_Branch_Of_Dead_Tree,1510,Heirozoist,71428
+MOBG_Branch_Of_Dead_Tree,1512,Yao Jun,71428
+MOBG_Branch_Of_Dead_Tree,1513,Mao Guai,71428
+MOBG_Branch_Of_Dead_Tree,1514,Zhu Po Long,71428
+MOBG_Branch_Of_Dead_Tree,1515,Baby Hatii,71428
+MOBG_Branch_Of_Dead_Tree,1516,Mi Gao,71428
+MOBG_Branch_Of_Dead_Tree,1517,Jing Guai,71428
+MOBG_Branch_Of_Dead_Tree,1519,Green Maiden,71428
+MOBG_Branch_Of_Dead_Tree,1520,Boiled Rice,71428
+MOBG_Branch_Of_Dead_Tree,1582,Deviling,71428
+MOBG_Branch_Of_Dead_Tree,1584,Tamruan,71428
+MOBG_Branch_Of_Dead_Tree,1586,Leaf Cat,71428
+MOBG_Branch_Of_Dead_Tree,1587,Kraben,71428
+MOBG_Branch_Of_Dead_Tree,1613,Metaling,71428
+MOBG_Branch_Of_Dead_Tree,1614,Mineral,71428
+MOBG_Branch_Of_Dead_Tree,1615,Obsidian,71428
+MOBG_Branch_Of_Dead_Tree,1616,Pitman,71428
+MOBG_Branch_Of_Dead_Tree,1617,Old Stove,71428
+MOBG_Branch_Of_Dead_Tree,1618,Ungoliant,71428
+MOBG_Branch_Of_Dead_Tree,1619,Porcellio,71428
+MOBG_Branch_Of_Dead_Tree,1620,Noxious,71428
+MOBG_Branch_Of_Dead_Tree,1621,Venomous,71428
+MOBG_Branch_Of_Dead_Tree,1622,Teddy Bear,71428
+MOBG_Branch_Of_Dead_Tree,1627,Anopheles,71428
+MOBG_Branch_Of_Dead_Tree,1628,Holden,71428
+MOBG_Branch_Of_Dead_Tree,1629,Hill Wind,71428
+MOBG_Branch_Of_Dead_Tree,1631,Green Maiden,71428
+MOBG_Branch_Of_Dead_Tree,1632,Gremlin,71428
+MOBG_Branch_Of_Dead_Tree,1633,Beholder,71428
+MOBG_Branch_Of_Dead_Tree,1634,Seyren Windsor,71428
+MOBG_Branch_Of_Dead_Tree,1635,Eremes Guile,71428
+MOBG_Branch_Of_Dead_Tree,1636,Howard Alt-Eisen,71428
+MOBG_Branch_Of_Dead_Tree,1637,Margaretha Sorin,71428
+MOBG_Branch_Of_Dead_Tree,1638,Cecil Damon,71428
+MOBG_Branch_Of_Dead_Tree,1639,Kathryne Keyron,71428
+MOBG_Branch_Of_Dead_Tree,1652,Egnigem Cenia,71428
+MOBG_Branch_Of_Dead_Tree,1653,Wickebine Tres,71428
+MOBG_Branch_Of_Dead_Tree,1654,Armeyer Dinze,71428
+MOBG_Branch_Of_Dead_Tree,1655,Errende Ebecee,71428
+MOBG_Branch_Of_Dead_Tree,1656,Kavach Icarus,71428
+MOBG_Branch_Of_Dead_Tree,1657,Laurell Weinder,71428
+MOBG_Branch_Of_Dead_Tree,1664,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1665,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1666,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1667,Photon Cannon,71428
+MOBG_Branch_Of_Dead_Tree,1668,Archdam,71428
+MOBG_Branch_Of_Dead_Tree,1669,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1670,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1671,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1672,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1673,Dimik,71428
+MOBG_Branch_Of_Dead_Tree,1675,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1676,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1677,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1678,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1679,Venatu,71428
+MOBG_Branch_Of_Dead_Tree,1680,Hill Wind,71428
+MOBG_Branch_Of_Dead_Tree,1681,Gemini-S58,71428
+MOBG_Branch_Of_Dead_Tree,1682,Remover,71428
+MOBG_Branch_Of_Dead_Tree,1686,Orc Baby,71428
+MOBG_Branch_Of_Dead_Tree,1687,Grove,71428
+MOBG_Branch_Of_Dead_Tree,1692,Breeze,71428
+MOBG_Branch_Of_Dead_Tree,1693,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1694,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1695,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1696,Plasma,71428
+MOBG_Branch_Of_Dead_Tree,1699,Ancient Mimic,71428
+MOBG_Branch_Of_Dead_Tree,1703,Lady Solace,71428
+MOBG_Branch_Of_Dead_Tree,1704,Odium of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1705,Despero of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1706,Maero of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1707,Dolor of Thanatos,71428
+MOBG_Branch_Of_Dead_Tree,1713,Acidus,71428
+MOBG_Branch_Of_Dead_Tree,1714,Ferus,71428
+MOBG_Branch_Of_Dead_Tree,1715,Novus,71428
+MOBG_Branch_Of_Dead_Tree,1717,Ferus,71428
+MOBG_Branch_Of_Dead_Tree,1718,Novus,71428
+MOBG_Branch_Of_Dead_Tree,1720,Hydrolancer,71428
+MOBG_Branch_Of_Dead_Tree,1721,Dragon Egg,71428
+MOBG_Branch_Of_Dead_Tree,1736,Aliot,71428
+MOBG_Branch_Of_Dead_Tree,1737,Aliza,71428
+MOBG_Branch_Of_Dead_Tree,1738,Constant,71428
+MOBG_Branch_Of_Dead_Tree,1752,Skogul,71428
+MOBG_Branch_Of_Dead_Tree,1753,Frus,71428
+MOBG_Branch_Of_Dead_Tree,1754,Skeggiold,71428
+MOBG_Branch_Of_Dead_Tree,1755,Skeggiold,71428
+MOBG_Branch_Of_Dead_Tree,1769,Agav,71428
+MOBG_Branch_Of_Dead_Tree,1770,Echio,71428
+MOBG_Branch_Of_Dead_Tree,1771,Vanberk,71428
+MOBG_Branch_Of_Dead_Tree,1772,Isilla,71428
+MOBG_Branch_Of_Dead_Tree,1773,Hodremlin,71428
+MOBG_Branch_Of_Dead_Tree,1774,Seeker,71428
+MOBG_Branch_Of_Dead_Tree,1775,Snowier,71428
+MOBG_Branch_Of_Dead_Tree,1776,Siroma,71428
+MOBG_Branch_Of_Dead_Tree,1777,Ice Titan,71428
+MOBG_Branch_Of_Dead_Tree,1778,Gazeti,71428
+MOBG_Branch_Of_Dead_Tree,1780,Muscipular,71428
+MOBG_Branch_Of_Dead_Tree,1781,Drosera,71428
+MOBG_Branch_Of_Dead_Tree,1782,Roween,71428
+MOBG_Branch_Of_Dead_Tree,1783,Galion,71428
+MOBG_Branch_Of_Dead_Tree,1784,Stapo,142857
+MOBG_Branch_Of_Dead_Tree,1789,Iceicle,71428
+MOBG_Branch_Of_Dead_Tree,1796,Aunoe,142857
+MOBG_Branch_Of_Dead_Tree,1797,Fanat,142857
+MOBG_Branch_Of_Dead_Tree,1829,Sword Guardian,71428
+MOBG_Branch_Of_Dead_Tree,1830,Bow Guardian,71428
+MOBG_Branch_Of_Dead_Tree,1831,Salamander,71428
+MOBG_Branch_Of_Dead_Tree,1833,Kasa,71428
+MOBG_Branch_Of_Dead_Tree,1836,Magmaring,214285
+MOBG_Branch_Of_Dead_Tree,1837,Imp,71428
+MOBG_Branch_Of_Dead_Tree,1838,Knocker,71428
+MOBG_Branch_Of_Dead_Tree,1839,Byrogue,71428
+MOBG_Branch_Of_Dead_Tree,1864,Zombie Slaughter,71428
+MOBG_Branch_Of_Dead_Tree,1865,Ragged Zombie,71428
+MOBG_Branch_Of_Dead_Tree,1866,Hellhound,71428
+MOBG_Branch_Of_Dead_Tree,1867,Banshee,71428
+MOBG_Branch_Of_Dead_Tree,1869,Flame Skull,71428
+MOBG_Branch_Of_Dead_Tree,1870,Necromancer,71428
+MOBG_Branch_Of_Dead_Tree,1872,Hell Fly,71428
+MOBG_Branch_Of_Dead_Tree,1880,Wood Goblin,71428
+MOBG_Branch_Of_Dead_Tree,1881,Les,71428
+MOBG_Branch_Of_Dead_Tree,1882,Baba-Yaga,71428
+MOBG_Branch_Of_Dead_Tree,1883,Uzhas,71428
+MOBG_Branch_Of_Dead_Tree,1884,Mavka,71428
+MOBG_Branch_Of_Dead_Tree,1918,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1919,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1920,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1921,Incarnation of Morroc,71428
+MOBG_Branch_Of_Dead_Tree,1974,Banshee Master,71428
+MOBG_Branch_Of_Dead_Tree,1975,Beholder Master,71428
+MOBG_Branch_Of_Dead_Tree,1976,Cobalt Mineral,71428
+MOBG_Branch_Of_Dead_Tree,1977,Heavy Metaling,71428
+MOBG_Branch_Of_Dead_Tree,1978,Hell Vesper,71428
+MOBG_Branch_Of_Dead_Tree,1979,Zakudam,71428
+MOBG_Branch_Of_Dead_Tree,1986,Tatacho,71428
+MOBG_Branch_Of_Dead_Tree,1987,Centipede,71428
+MOBG_Branch_Of_Dead_Tree,1988,Nepenthes,71428
+MOBG_Branch_Of_Dead_Tree,1989,Hillthrion,71428
+MOBG_Branch_Of_Dead_Tree,1990,Hardrock Mammoth,71428
+MOBG_Branch_Of_Dead_Tree,1991,Tendrillion,71428
+MOBG_Branch_Of_Dead_Tree,1992,Cornus,71428
+MOBG_Branch_Of_Dead_Tree,1993,Naga,71428
+MOBG_Branch_Of_Dead_Tree,1994,Luciola Vespa,71428
+MOBG_Branch_Of_Dead_Tree,1995,Pinguicula,71428
+MOBG_Branch_Of_Dead_Tree,1999,Centipede Larva,71428
+MOBG_Branch_Of_Dead_Tree,2013,Draco,71428
+MOBG_Branch_Of_Dead_Tree,2015,Dark Pinguicula,71428
+MOBG_Branch_Of_Dead_Tree,2016,Aqua Elemental,71428
+MOBG_Branch_Of_Dead_Tree,2017,Rata,71428
+MOBG_Branch_Of_Dead_Tree,2018,Duneyrr,71428
+MOBG_Branch_Of_Dead_Tree,2019,Ancient Tree,71428
+MOBG_Branch_Of_Dead_Tree,2020,Rhyncho,71428
+MOBG_Branch_Of_Dead_Tree,2021,Phylla,71428
+MOBG_Branch_Of_Dead_Tree,2023,Dark Shadow,71428
+MOBG_Branch_Of_Dead_Tree,2024,Bradium Golem,71428
+MOBG_Branch_Of_Dead_Tree,2069,Iara,71428
+MOBG_Branch_Of_Dead_Tree,2070,Piranha,71428
+MOBG_Branch_Of_Dead_Tree,2071,Headless Mule,71428
+MOBG_Branch_Of_Dead_Tree,2072,Jaguar,71428
+MOBG_Branch_Of_Dead_Tree,2073,Toucan,71428
+MOBG_Branch_Of_Dead_Tree,2074,Curupira,71428
+MOBG_Branch_Of_Dead_Tree,2083,One-Horned Scaraba,71428
+MOBG_Branch_Of_Dead_Tree,2084,Two-Horned Scaraba,71428
+MOBG_Branch_Of_Dead_Tree,2085,Antler Scaraba,71428
+MOBG_Branch_Of_Dead_Tree,2086,Rake Scaraba,71428
+MOBG_Branch_Of_Dead_Tree,2088,Scaraba Egg,71428
+MOBG_Branch_Of_Dead_Tree,2089,Scaraba Egg,71428
+MOBG_Branch_Of_Dead_Tree,2090,Antler Scaraba Egg,71428
+MOBG_Branch_Of_Dead_Tree,2091,Rake Scaraba Egg,71428
+MOBG_Branch_Of_Dead_Tree,2092,Dolomedes,71428
+MOBG_Branch_Of_Dead_Tree,2093,Botaring,142857

+ 15 - 15
db/re/mob_poring.txt

@@ -1,19 +1,19 @@
 // Poring Box Summonable Monsters Database
 //
 // Structure of Database:
-// MobID,DummyName,Rate
+// MobRandomGroupID,MobID,DummyName,Rate
 
-0,Poring,1002
-1002,Poring,1000000
-1031,Poporing,1000000
-1062,Santa Poring,200000
-1090,Mastering,400000
-1096,Angeling,200000
-1113,Drops,1000000
-1120,Ghostring,200000
-1242,Marin,1000000
-1388,Arc Angeling,200000
-1582,Deviling,200000
-1613,Metaling,1000000
-1784,Stapo,1000000
-2093,Botaring,400000
+MOBG_Poring_Box,0,Poring,1002
+MOBG_Poring_Box,1002,Poring,1000000
+MOBG_Poring_Box,1031,Poporing,1000000
+MOBG_Poring_Box,1062,Santa Poring,200000
+MOBG_Poring_Box,1090,Mastering,400000
+MOBG_Poring_Box,1096,Angeling,200000
+MOBG_Poring_Box,1113,Drops,1000000
+MOBG_Poring_Box,1120,Ghostring,200000
+MOBG_Poring_Box,1242,Marin,1000000
+MOBG_Poring_Box,1388,Arc Angeling,200000
+MOBG_Poring_Box,1582,Deviling,200000
+MOBG_Poring_Box,1613,Metaling,1000000
+MOBG_Poring_Box,1784,Stapo,1000000
+MOBG_Poring_Box,2093,Botaring,400000

+ 5 - 0
db/re/mob_random_db.txt

@@ -0,0 +1,5 @@
+import: db/re/mob_branch.txt
+import: db/re/mob_poring.txt
+import: db/re/mob_boss.txt
+import: db/mob_pouch.txt
+import: db/mob_classchange.txt

+ 155 - 85
src/map/mob.c

@@ -83,10 +83,18 @@ static DBMap *mob_skill_db; /// Monster skill temporary db. s_mob_skill -> mobid
 static struct eri *item_drop_ers; //For loot drops delay structures.
 static struct eri *item_drop_list_ers;
 
-static struct {
-	int qty;
-	int mob_id[350];
-} summon[MAX_RANDOMMONSTER];
+struct s_randomsummon_entry {
+	uint16 mob_id;
+	uint32 rate;
+};
+
+struct s_randomsummon_group {
+	uint8 random_id;
+	struct s_randomsummon_entry *list;
+	uint16 count;
+};
+
+static DBMap *mob_summon_db; /// Random Summon DB. struct s_randomsummon_group -> group_id
 
 //Defines the Manuk/Splendide mob groups for the status reductions [Epoque]
 const int mob_manuk[8] = { MOBID_TATACHO, MOBID_CENTIPEDE, MOBID_NEPENTHES, MOBID_HILLSRION, MOBID_HARDROCK_MOMMOTH, MOBID_G_TATACHO, MOBID_G_HILLSRION, MOBID_CENTIPEDE_LARVA };
@@ -308,36 +316,49 @@ struct mob_data* mob_spawn_dataset(struct spawn_data *data)
  * 1: poring list
  * 2: bloody branch list
  * flag:
- * &1: Apply the summon success chance found in the list (otherwise get any monster from the db)
- * &2: Apply a monster check level.
- * &4: Selected monster should not be a boss type
- * &8: Selected monster must have normal spawn.
+ * &1 : Apply the summon success chance found in the list (otherwise get any monster from the db)
+ * &2 : Apply a monster check level.
+ * &4 : Selected monster should not be a boss type (MD_BOSS) (except from MOBG_Bloody_Dead_Branch /swt)
+ * &8 : Selected monster must have normal spawn.
+ * &16: Selected monster should not be a plant type (MD_PLANT)
  * lv: Mob level to check against
  *------------------------------------------*/
 int mob_get_random_id(int type, int flag, int lv)
 {
 	struct mob_db *mob;
-	int i=0, mob_id;
-	if(type < 0 || type >= MAX_RANDOMMONSTER) {
+	int i = 0, mob_id = 0, rand = 0;
+	struct s_randomsummon_group *msummon = (struct s_randomsummon_group *)idb_get(mob_summon_db, type);
+	struct s_randomsummon_entry *entry = NULL;
+
+	if (type == MOBG_Bloody_Dead_Branch)
+		flag &= ~4;
+	
+	if (!msummon) {
 		ShowError("mob_get_random_id: Invalid type (%d) of random monster.\n", type);
 		return 0;
 	}
+	if (!msummon->count) {
+		ShowError("mob_get_random_id: Random monster type %d is not defined.\n", type);
+		return 0;
+	}
+
 	do {
-		if (type)
-			mob_id = summon[type].mob_id[rnd()%summon[type].qty];
-		else //Dead branch
-			mob_id = rnd() % MAX_MOB_DB;
+		rand = rnd()%msummon->count;
+		entry = &msummon->list[rand];
+		mob_id = entry->mob_id;
 		mob = mob_db(mob_id);
-	} while ((mob == mob_dummy ||
+	} while ((rand == 0 || // Skip default first
+		mob == mob_dummy ||
 		mob_is_clone(mob_id) ||
-		(flag&1 && mob->summonper[type] <= rnd() % 1000000) ||
-		(flag&2 && lv < mob->lv) ||
-		(flag&4 && mob->status.mode&MD_BOSS) ||
-		(flag&8 && mob->spawn[0].qty < 1)
-	) && (i++) < MAX_MOB_DB);
-
-	if(i >= MAX_MOB_DB)  // no suitable monster found, use fallback for given list
-		mob_id = mob_db_data[0]->summonper[type];
+		(flag&0x01 && (entry->rate < 1000000 && entry->rate <= rnd() % 1000000)) ||
+		(flag&0x02 && lv < mob->lv) ||
+		(flag&0x04 && mob->status.mode&MD_BOSS) ||
+		(flag&0x08 && mob->spawn[0].qty < 1) ||
+		(flag&0x10 && mob->status.mode&MD_PLANT)
+	) && (i++) < MAX_MOB_DB && msummon->count > 1);
+
+	if (i >= MAX_MOB_DB && &msummon->list[0])  // no suitable monster found, use fallback for given list
+		mob_id = msummon->list[0].mob_id;
 	return mob_id;
 }
 
@@ -2658,7 +2679,7 @@ int mob_dead(struct mob_data *md, struct block_list *src, int type)
 				( battle_config.taekwon_mission_mobname == 1 && mob_is_goblin(md, sd->mission_mobid) ) ||
 				( battle_config.taekwon_mission_mobname == 2 && mob_is_samename(md, sd->mission_mobid) ) )
 			{ //TK_MISSION [Skotlex]
-				if( ++sd->mission_count >= 100 && (temp = mob_get_random_id(0, 0xE, sd->status.base_level)) )
+				if( ++sd->mission_count >= 100 && (temp = mob_get_random_id(MOBG_Branch_Of_Dead_Tree, 0xE, sd->status.base_level)) )
 				{
 					pc_addfame(sd, battle_config.fame_taekwon_mission);
 					sd->mission_mobid = temp;
@@ -2828,12 +2849,16 @@ int mob_class_change (struct mob_data *md, int mob_id)
 {
 	unsigned int tick = gettick();
 	int i, c, hp_rate;
+	struct mob_db *mobdb = NULL;
 
 	nullpo_ret(md);
 
 	if( md->bl.prev == NULL )
 		return 0;
 
+	if (!mob_id || !mobdb_checkid(mob_id))
+		return 0;
+
 	//Disable class changing for some targets...
 	if (md->guardian_data)
 		return 0; //Guardians/Emperium
@@ -2852,7 +2877,7 @@ int mob_class_change (struct mob_data *md, int mob_id)
 
 	hp_rate = get_percentage(md->status.hp, md->status.max_hp);
 	md->mob_id = mob_id;
-	md->db = mob_db(mob_id);
+	md->db = mobdb;
 	if (battle_config.override_mob_names==1)
 		memcpy(md->name,md->db->name,NAME_LENGTH);
 	else
@@ -4051,79 +4076,104 @@ static bool mob_readdb_mobavail(char* str[], int columns, int current)
 
 /*==========================================
  * Reading of random monster data
+ * MobGroup,MobID,DummyName,Rate
  *------------------------------------------*/
-static int mob_read_randommonster(void)
-{
-	int i;
-	const char* mobfile[] = {
-		DBPATH"mob_branch.txt",
-		DBPATH"mob_poring.txt",
-		DBPATH"mob_boss.txt",
-		"mob_pouch.txt",
-		"mob_classchange.txt",
-		DBIMPORT"/mob_branch.txt",
-		DBIMPORT"/mob_poring.txt",
-		DBIMPORT"/mob_boss.txt",
-		DBIMPORT"/mob_pouch.txt",
-		DBIMPORT"/mob_classchange.txt"
-	};
+static int mob_read_randommonster_sub(const char* filename, bool silent) {
+	FILE *fp;
+	char line[1024];
+	unsigned int entries = 0;
+
+	if ((fp = fopen(filename,"r")) == NULL) {
+		if (!silent)
+			ShowError("mob_read_randommonster: can't read %s\n",filename);
+		return -1;
+	}
 
-	memset(&summon, 0, sizeof(summon));
+	while(fgets(line, sizeof(line), fp)) {
+		struct s_randomsummon_group *msummon = NULL;
+		int mob_id, group = 0;
+		unsigned short i = 0;
+		char *str[4], *p;
+		bool set_default = false;
 
-	for( i = 0; i < ARRAYLENGTH(mobfile); i++ )
-	{ // MobID,DummyName,Rate
-		FILE *fp;
-		char line[1024];
-		char *str[10],*p;
-		int j, entries=0, k;
-		
-		k = (i >= MAX_RANDOMMONSTER) ? i - MAX_RANDOMMONSTER : i;
-		mob_db_data[0]->summonper[k] = MOBID_PORING;	// Default fallback value, in case the database does not provide one
-		sprintf(line, "%s/%s", db_path, mobfile[i]);
-		if( (fp=fopen(line,"r")) == NULL ) {
-			if( i <= k ) ShowError("mob_read_randommonster: can't read %s\n",line);
-			return -1;
-		}
-		while(fgets(line, sizeof(line), fp))
-		{
-			int mob_id;
-			if(line[0] == '/' && line[1] == '/')
+		if (line[0] == '/' && line[1] == '/')
+			continue;
+		if (strstr(line,"import")) {
+			char w1[16], w2[64];
+
+			if (sscanf(line,"%15[^:]: %63[^\r\n]",w1,w2) == 2 &&
+				strcmpi(w1,"import") == 0)
+			{
+				mob_read_randommonster_sub(w2, 0);
 				continue;
-			memset(str,0,sizeof(str));
-			for(j=0,p=line;j<3 && p;j++){
-				str[j]=p;
-				p=strchr(p,',');
-				if(p) *p++=0;
 			}
+		}
+		p = line;
+		while(ISSPACE(*p))
+			++p;
+		memset(str,0,sizeof(str));
+		for (i = 0; i < 5 && p; i++) {
+			str[i] = p;
+			p = strchr(p,',');
+			if (p)
+				*p++=0;
+		}
 
-			if(str[0]==NULL || str[2]==NULL)
-				continue;
+		if (str[0] == NULL || str[2] == NULL)
+			continue;
+
+		if (ISDIGIT(str[0][0]) && ISDIGIT(str[0][1]))
+			group = atoi(str[0]);
+		else if (!script_get_constant(str[0], &group)) {
+			ShowError("mob_read_randommonster_sub: Invalid random monster group '%s' at line '%s'.\n", str[0], line);
+			continue;
+		}
 
-			mob_id = atoi(str[0]);
-			if(mob_db(mob_id) == mob_dummy)
+		mob_id = atoi(str[1]);
+		if (mob_id != 0 && mob_db(mob_id) == mob_dummy) {
+			ShowError("mob_read_randommonster_sub: Invalid random monster group '%s' at line '%s'.\n", str[0], line);
+			continue;
+		}
+		else if (mob_id == 0){
+			mob_id = atoi(str[3]);
+			if (mob_db(mob_id) == mob_dummy) {
+				ShowError("mob_read_randommonster_sub: Invalid random monster group '%s' at line '%s'.\n", str[0], line);
 				continue;
-			mob_db_data[mob_id]->summonper[k]=atoi(str[2]);
-			if (i) {
-				if( summon[k].qty < ARRAYLENGTH(summon[k].mob_id) ) //MvPs
-					summon[k].mob_id[summon[k].qty++] = mob_id;
-				else {
-					ShowDebug("Can't store more random mobs from %s/%s, increase size of mob.c:summon variable!\n", db_path, mobfile[i]);
-					break;
-				}
 			}
-			entries++;
+			set_default = true;
+		}
+
+		if (!(msummon = (struct s_randomsummon_group *)idb_get(mob_summon_db, group))) {
+			CREATE(msummon, struct s_randomsummon_group, 1);
+			CREATE(msummon->list, struct s_randomsummon_entry, (msummon->count = 1));
+			msummon->list[0].mob_id = mob_id;
+			msummon->list[0].rate = atoi(str[3]);
+			msummon->random_id = group;
+			idb_put(mob_summon_db, group, msummon);
 		}
-		if (i && !summon[k].qty)
-		{ //At least have the default here.
-			summon[k].mob_id[0] = mob_db_data[0]->summonper[k];
-			summon[k].qty = 1;
+		else {
+			ARR_FIND(0, msummon->count, i, set_default || (i > 0 && msummon->list[i].mob_id == mob_id));
+			if (i >= msummon->count)
+				RECREATE(msummon->list, struct s_randomsummon_entry, ++msummon->count);
+			msummon->list[i].mob_id = mob_id;
+			msummon->list[i].rate = atoi(str[3]);
 		}
-		fclose(fp);
-		ShowStatus("Done reading '"CL_WHITE"%d"CL_RESET"' entries in '"CL_WHITE"%s/%s"CL_RESET"'.\n", entries, db_path, mobfile[i]);
+
+		entries++;
 	}
+
+	fclose(fp);
+	ShowStatus("Done reading '"CL_WHITE"%d"CL_RESET"' entries in '"CL_WHITE"%s/%s"CL_RESET"'.\n", entries, db_path, filename);
 	return 0;
 }
 
+static void mob_read_randommonster(const char* basedir, bool silent) {
+	char filepath[256];
+	sprintf(filepath, "%s/%s", basedir, "mob_random_db.txt");
+	mob_read_randommonster_sub(filepath, silent);
+	return;
+}
+
 //processes one mob_chat_db entry [SnakeDrak]
 //db struct: Line_ID,Color_Code,Dialog
 static bool mob_parse_row_chatdb(char* fields[], int columns, int current)
@@ -4779,7 +4829,7 @@ static void mob_skill_db_set_single(struct s_mob_skill *skill) {
 }
 
 /**
- * Free drop ratio data
+ * Free monster skill data
  **/
 static int mob_skill_db_free(DBKey key, DBData *data, va_list ap) {
 	struct s_mob_skill *skill = (struct s_mob_skill *)db_data2ptr(data);
@@ -4788,6 +4838,23 @@ static int mob_skill_db_free(DBKey key, DBData *data, va_list ap) {
 	return 0;
 }
 
+/**
+ * Free random summon data
+ **/
+static int mob_summon_db_free(DBKey key, DBData *data, va_list ap) {
+	struct s_randomsummon_group *msummon = (struct s_randomsummon_group *)db_data2ptr(data);
+	if (msummon) {
+		if (msummon->list) {
+			aFree(msummon->list);
+			msummon->list = NULL;
+			msummon->count = 0;
+		}
+		aFree(msummon);
+		msummon = NULL;
+	}
+	return 0;
+}
+
 /**
  * Set monster skills
  **/
@@ -4844,6 +4911,7 @@ static void mob_load(void)
 		sv_readdb(dbsubpath2, "mob_race2_db.txt", ',', 2, 20, -1, &mob_readdb_race2, i);
 		sv_readdb(dbsubpath1, "mob_item_ratio.txt", ',', 2, 2+MAX_ITEMRATIO_MOBS, -1, &mob_readdb_itemratio, i);
 		sv_readdb(dbsubpath1, "mob_chat_db.txt", '#', 3, 3, MAX_MOB_CHAT, &mob_parse_row_chatdb, i);
+		mob_read_randommonster(dbsubpath2, i);
 		
 		aFree(dbsubpath1);
 		aFree(dbsubpath2);
@@ -4851,7 +4919,6 @@ static void mob_load(void)
 
 	mob_drop_ratio_adjust();
 	mob_skill_db_set();
-	mob_read_randommonster();
 }
 
 void mob_reload(void) {
@@ -4868,6 +4935,7 @@ void mob_reload(void) {
 	// Clear item_drop_ratio_db
 	mob_item_drop_ratio->clear(mob_item_drop_ratio, mob_item_drop_ratio_free);
 	mob_skill_db->clear(mob_skill_db, mob_skill_db_free);
+	mob_summon_db->clear(mob_summon_db, mob_summon_db_free);
 	mob_load();
 }
 
@@ -4890,6 +4958,7 @@ void do_init_mob(void){
 	item_drop_list_ers = ers_new(sizeof(struct item_drop_list),"mob.c::item_drop_list_ers",ERS_OPT_NONE);
 	mob_item_drop_ratio = idb_alloc(DB_OPT_BASE);
 	mob_skill_db = idb_alloc(DB_OPT_BASE);
+	mob_summon_db = idb_alloc(DB_OPT_BASE);
 	mob_load();
 
 	add_timer_func_list(mob_delayspawn,"mob_delayspawn");
@@ -4931,6 +5000,7 @@ void do_final_mob(void){
 	}
 	mob_item_drop_ratio->destroy(mob_item_drop_ratio,mob_item_drop_ratio_free);
 	mob_skill_db->destroy(mob_skill_db, mob_skill_db_free);
+	mob_summon_db->destroy(mob_summon_db, mob_summon_db_free);
 	ers_destroy(item_drop_ers);
 	ers_destroy(item_drop_list_ers);
 }

+ 7 - 3
src/map/mob.h

@@ -11,8 +11,6 @@
 #include "unit.h" // unit_stop_walking(), unit_stop_attack()
 #include "npc.h"
 
-#define MAX_RANDOMMONSTER 5
-
 // Change this to increase the table size in your mob_db to accomodate a larger mob database.
 // Be sure to note that IDs 4001 to 4048 are reserved for advanced/baby/expanded classes.
 // Notice that the last 1000 entries are used for player clones, so always set this to desired value +1000
@@ -73,6 +71,13 @@ enum size {
 	SZ_MAX
 };
 
+/// Used hardcoded Random Monster group in src
+enum e_Random_Monster {
+	MOBG_Branch_Of_Dead_Tree = 0,
+	MOBG_Bloody_Dead_Branch  = 2,
+	MOBG_ClassChange         = 4,
+};
+
 struct mob_skill {
 	enum MobSkillState state;
 	uint16 skill_id,skill_lv;
@@ -115,7 +120,6 @@ struct mob_db {
 	struct status_data status;
 	struct view_data vd;
 	unsigned int option;
-	int summonper[MAX_RANDOMMONSTER];
 	int maxskill;
 	struct mob_skill skill[MAX_MOBSKILL];
 	struct spawn_info spawn[10];

+ 4 - 16
src/map/skill.c

@@ -1953,20 +1953,8 @@ int skill_additional_effect(struct block_list* src, struct block_list *bl, uint1
 		dstmd && !(tstatus->mode&MD_BOSS) &&
 		(rnd()%10000 < sd->bonus.classchange))
 	{
-		struct mob_db *mob;
-		int class_;
-		skill = 0;
-		do {
-			do {
-				class_ = rnd() % MAX_MOB_DB;
-			} while (!mobdb_checkid(class_));
-
-			rate = rnd() % 1000000;
-			mob = mob_db(class_);
-		} while (
-			(mob->status.mode&(MD_BOSS|MD_PLANT) || mob->summonper[0] <= rate) &&
-		  	(skill++) < 2000);
-		if (skill < 2000)
+		int class_ = mob_get_random_id(MOBG_Branch_Of_Dead_Tree, 1, 0);
+		if (class_ != 0 && mobdb_checkid(class_))
 			mob_class_change(dstmd,class_);
 	}
 
@@ -5991,7 +5979,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
 				clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
 				break;
 			}
-			class_ = skill_id==SA_MONOCELL?1002:mob_get_random_id(4, 1, 0);
+			class_ = (skill_id == SA_MONOCELL ? MOBID_PORING : mob_get_random_id(MOBG_ClassChange, 1, 0));
 			clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
 			mob_class_change(dstmd,class_);
 			if( tsc && dstmd->status.mode&MD_BOSS )
@@ -6371,7 +6359,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
 				clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
 				break;
 			}
-			id = mob_get_random_id(0,0xF, sd->status.base_level);
+			id = mob_get_random_id(MOBG_Branch_Of_Dead_Tree,0xF, sd->status.base_level);
 			if (!id) {
 				clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
 				break;