Converted mob_boss to yaml (#6011)

* Converts the Monster summon group Database into YAML. (mob_boss.txt, mob_branch.txt, mob_classchange.txt, mob_poring.txt, mob_mission.txt, mob_pouch.txt, mob_random_db.txt)
* Includes CSV2YAML converter.

Thanks to @Lemongrass3110 !
This commit is contained in:
Atemo 2021-06-12 21:52:45 +02:00 committed by GitHub
parent 9017239b78
commit 9322f67002
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
34 changed files with 5405 additions and 1985 deletions

View File

@ -1,4 +0,0 @@
// Bloody Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1,4 +0,0 @@
// Dead Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1,5 +0,0 @@
// Class Change Summonable Monsters Database
// List of monsters generated through Abracadabra's SA_CLASSCHANGE ability.
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1,4 +0,0 @@
// Taekwon Mission Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1,4 +0,0 @@
// Poring Box Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1,4 +0,0 @@
// Red Pouch of Surprise Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate

View File

@ -1 +0,0 @@
//import: db/import/mob_random_group.txt

View File

@ -0,0 +1,35 @@
# This file is a part of rAthena.
# Copyright(C) 2021 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Summonable Monsters Database
###########################################################################
#
# Summonable Monsters Settings
#
###########################################################################
# - Group Monster random group name. "MOBG_" is appended to the name during the parsing.
# Default Monster AegisName summoned by default when the summon fails.
# Summon: List of Summonable Monsters.
# - Mob Monster AegisName.
# Rate Summon rate of Mob (from [0-1000000]).
###########################################################################
Header:
Type: MOB_SUMMONABLE_DB
Version: 1

View File

@ -1,31 +0,0 @@
// Class Change Summonable Monsters Database
// List of monsters generated through Abracadabra's SA_CLASSCHANGE ability.
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

View File

@ -1,350 +0,0 @@
// Taekwon Mission Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
MOBG_Taekwon_Mission,0,Scorpion,1001
MOBG_Taekwon_Mission,1001,Scorpion,1
MOBG_Taekwon_Mission,1002,Poring,1
MOBG_Taekwon_Mission,1004,Hornet,1
MOBG_Taekwon_Mission,1005,Familiar,1
MOBG_Taekwon_Mission,1007,Fabre,1
MOBG_Taekwon_Mission,1008,Pupa,1
MOBG_Taekwon_Mission,1009,Condor,1
MOBG_Taekwon_Mission,1010,Willow,1
MOBG_Taekwon_Mission,1011,Chonchon,1
MOBG_Taekwon_Mission,1012,Roda Frog,1
MOBG_Taekwon_Mission,1013,Wolf,1
MOBG_Taekwon_Mission,1014,Spore,1
MOBG_Taekwon_Mission,1015,Zombie,1
MOBG_Taekwon_Mission,1016,Archer Skeleton,1
MOBG_Taekwon_Mission,1018,Creamy,1
MOBG_Taekwon_Mission,1019,Peco Peco,1
MOBG_Taekwon_Mission,1020,Mandragora,1
MOBG_Taekwon_Mission,1023,Orc Warrior,1
MOBG_Taekwon_Mission,1024,Wormtail,1
MOBG_Taekwon_Mission,1025,Snake,1
MOBG_Taekwon_Mission,1026,Munak,1
MOBG_Taekwon_Mission,1028,Soldier Skeleton,1
MOBG_Taekwon_Mission,1029,Isis,1
MOBG_Taekwon_Mission,1030,Anacondaq,1
MOBG_Taekwon_Mission,1031,Poporing,1
MOBG_Taekwon_Mission,1032,Verit,1
MOBG_Taekwon_Mission,1033,Elder Willow,1
MOBG_Taekwon_Mission,1034,Thara Frog,1
MOBG_Taekwon_Mission,1035,Hunter Fly,1
MOBG_Taekwon_Mission,1036,Ghoul,1
MOBG_Taekwon_Mission,1037,Side Winder,1
MOBG_Taekwon_Mission,1040,Golem,1
MOBG_Taekwon_Mission,1041,Mummy,1
MOBG_Taekwon_Mission,1042,Steel Chonchon,1
MOBG_Taekwon_Mission,1044,Obeaune,1
MOBG_Taekwon_Mission,1045,Marc,1
MOBG_Taekwon_Mission,1047,Peco Peco Egg,1
MOBG_Taekwon_Mission,1048,Thief Bug Egg,1
MOBG_Taekwon_Mission,1049,Picky,1
MOBG_Taekwon_Mission,1050,Picky,1
MOBG_Taekwon_Mission,1051,Thief Bug,1
MOBG_Taekwon_Mission,1052,Rocker,1
MOBG_Taekwon_Mission,1053,Thief Bug Female,1
MOBG_Taekwon_Mission,1054,Thief Bug Male,1
MOBG_Taekwon_Mission,1055,Muka,1
MOBG_Taekwon_Mission,1056,Smokie,1
MOBG_Taekwon_Mission,1057,Yoyo,1
MOBG_Taekwon_Mission,1058,Metaller,1
MOBG_Taekwon_Mission,1060,Bigfoot,1
MOBG_Taekwon_Mission,1061,Nightmare,1
MOBG_Taekwon_Mission,1062,Santa Poring,1
MOBG_Taekwon_Mission,1063,Lunatic,1
MOBG_Taekwon_Mission,1064,Megalodon,1
MOBG_Taekwon_Mission,1065,Strouf,1
MOBG_Taekwon_Mission,1066,Vadon,1
MOBG_Taekwon_Mission,1067,Cornutus,1
MOBG_Taekwon_Mission,1068,Hydra,1
MOBG_Taekwon_Mission,1069,Swordfish,1
MOBG_Taekwon_Mission,1070,Kukre,1
MOBG_Taekwon_Mission,1071,Pirate Skeleton,1
MOBG_Taekwon_Mission,1072,Kaho,1
MOBG_Taekwon_Mission,1073,Crab,1
MOBG_Taekwon_Mission,1074,Shellfish,1
MOBG_Taekwon_Mission,1076,Skeleton,1
MOBG_Taekwon_Mission,1077,Poison Spore,1
MOBG_Taekwon_Mission,1088,Vocal,1
MOBG_Taekwon_Mission,1089,Toad,1
MOBG_Taekwon_Mission,1090,Mastering,1
MOBG_Taekwon_Mission,1091,Dragon Fly,1
MOBG_Taekwon_Mission,1092,Vagabond Wolf,1
MOBG_Taekwon_Mission,1093,Eclipse,1
MOBG_Taekwon_Mission,1094,Ambernite,1
MOBG_Taekwon_Mission,1095,Andre,1
MOBG_Taekwon_Mission,1096,Angeling,1
MOBG_Taekwon_Mission,1097,Ant Egg,1
MOBG_Taekwon_Mission,1098,Anubis,1
MOBG_Taekwon_Mission,1099,Argiope,1
MOBG_Taekwon_Mission,1100,Argos,1
MOBG_Taekwon_Mission,1101,Baphomet Jr.,1
MOBG_Taekwon_Mission,1102,Bathory,1
MOBG_Taekwon_Mission,1103,Caramel,1
MOBG_Taekwon_Mission,1104,Coco,1
MOBG_Taekwon_Mission,1105,Deniro,1
MOBG_Taekwon_Mission,1106,Desert Wolf,1
MOBG_Taekwon_Mission,1107,Desert Wolf Baby,1
MOBG_Taekwon_Mission,1108,Deviace,1
MOBG_Taekwon_Mission,1109,Deviruchi,1
MOBG_Taekwon_Mission,1110,Dokebi,1
MOBG_Taekwon_Mission,1111,Drainliar,1
MOBG_Taekwon_Mission,1113,Drops,1
MOBG_Taekwon_Mission,1114,Dustiness,1
MOBG_Taekwon_Mission,1116,Eggyra,1
MOBG_Taekwon_Mission,1117,Evil Druid,1
MOBG_Taekwon_Mission,1118,Flora,1
MOBG_Taekwon_Mission,1119,Frilldora,1
MOBG_Taekwon_Mission,1120,Ghostring,1
MOBG_Taekwon_Mission,1121,Giearth,1
MOBG_Taekwon_Mission,1122,Goblin,1
MOBG_Taekwon_Mission,1123,Goblin,1
MOBG_Taekwon_Mission,1124,Goblin,1
MOBG_Taekwon_Mission,1125,Goblin,1
MOBG_Taekwon_Mission,1126,Goblin,1
MOBG_Taekwon_Mission,1127,Hode,1
MOBG_Taekwon_Mission,1128,Horn,1
MOBG_Taekwon_Mission,1129,Horong,1
MOBG_Taekwon_Mission,1130,Jakk,1
MOBG_Taekwon_Mission,1131,Joker,1
MOBG_Taekwon_Mission,1132,Khalitzburg,1
MOBG_Taekwon_Mission,1133,Kobold,1
MOBG_Taekwon_Mission,1134,Kobold,1
MOBG_Taekwon_Mission,1135,Kobold,1
MOBG_Taekwon_Mission,1138,Magnolia,1
MOBG_Taekwon_Mission,1139,Mantis,1
MOBG_Taekwon_Mission,1140,Marduk,1
MOBG_Taekwon_Mission,1141,Marina,1
MOBG_Taekwon_Mission,1142,Marine Sphere,1
MOBG_Taekwon_Mission,1143,Marionette,1
MOBG_Taekwon_Mission,1144,Marse,1
MOBG_Taekwon_Mission,1145,Martin,1
MOBG_Taekwon_Mission,1146,Matyr,1
MOBG_Taekwon_Mission,1148,Medusa,1
MOBG_Taekwon_Mission,1149,Minorous,1
MOBG_Taekwon_Mission,1151,Myst,1
MOBG_Taekwon_Mission,1152,Orc Skeleton,1
MOBG_Taekwon_Mission,1153,Orc Zombie,1
MOBG_Taekwon_Mission,1154,Pasana,1
MOBG_Taekwon_Mission,1155,Petite,1
MOBG_Taekwon_Mission,1156,Petite,1
MOBG_Taekwon_Mission,1158,Phen,1
MOBG_Taekwon_Mission,1160,Piere,1
MOBG_Taekwon_Mission,1161,Plankton,1
MOBG_Taekwon_Mission,1162,Rafflesia,1
MOBG_Taekwon_Mission,1163,Raydric,1
MOBG_Taekwon_Mission,1164,Requiem,1
MOBG_Taekwon_Mission,1165,Sandman,1
MOBG_Taekwon_Mission,1166,Savage,1
MOBG_Taekwon_Mission,1167,Savage Babe,1
MOBG_Taekwon_Mission,1169,Skeleton Worker,1
MOBG_Taekwon_Mission,1170,Sohee,1
MOBG_Taekwon_Mission,1174,Stainer,1
MOBG_Taekwon_Mission,1175,Tarou,1
MOBG_Taekwon_Mission,1176,Vitata,1
MOBG_Taekwon_Mission,1177,Zenorc,1
MOBG_Taekwon_Mission,1178,Zerom,1
MOBG_Taekwon_Mission,1179,Whisper,1
MOBG_Taekwon_Mission,1180,Nine Tail,1
MOBG_Taekwon_Mission,1183,Chonchon,1
MOBG_Taekwon_Mission,1184,Fabre,1
MOBG_Taekwon_Mission,1185,Whisper,1
MOBG_Taekwon_Mission,1186,Giant Whisper,1
MOBG_Taekwon_Mission,1188,Bongun,1
MOBG_Taekwon_Mission,1189,Orc Archer,1
MOBG_Taekwon_Mission,1191,Mimic,1
MOBG_Taekwon_Mission,1192,Wraith,1
MOBG_Taekwon_Mission,1193,Alarm,1
MOBG_Taekwon_Mission,1194,Arclouse,1
MOBG_Taekwon_Mission,1195,Rideword,1
MOBG_Taekwon_Mission,1196,Skeleton Prisoner,1
MOBG_Taekwon_Mission,1197,Zombie Prisoner,1
MOBG_Taekwon_Mission,1198,Dark Priest,1
MOBG_Taekwon_Mission,1199,Punk,1
MOBG_Taekwon_Mission,1201,Rybio,1
MOBG_Taekwon_Mission,1202,Phendark,1
MOBG_Taekwon_Mission,1206,Anolian,1
MOBG_Taekwon_Mission,1207,Sting,1
MOBG_Taekwon_Mission,1208,Wander Man,1
MOBG_Taekwon_Mission,1209,Cramp,1
MOBG_Taekwon_Mission,1211,Brilight,1
MOBG_Taekwon_Mission,1212,Iron Fist,1
MOBG_Taekwon_Mission,1213,High Orc,1
MOBG_Taekwon_Mission,1214,Choco,1
MOBG_Taekwon_Mission,1215,Stem Worm,1
MOBG_Taekwon_Mission,1216,Penomena,1
MOBG_Taekwon_Mission,1219,Knight of Abyss,1
MOBG_Taekwon_Mission,1248,Cruiser,1
MOBG_Taekwon_Mission,1249,Myst Case,1
MOBG_Taekwon_Mission,1250,Chepet,1
MOBG_Taekwon_Mission,1253,Gargoyle,1
MOBG_Taekwon_Mission,1254,Raggler,1
MOBG_Taekwon_Mission,1255,Neraid,1
MOBG_Taekwon_Mission,1256,Pest,1
MOBG_Taekwon_Mission,1257,Injustice,1
MOBG_Taekwon_Mission,1258,Goblin Archer,1
MOBG_Taekwon_Mission,1260,Dark Frame,1
MOBG_Taekwon_Mission,1261,Wild Rose,1
MOBG_Taekwon_Mission,1263,Wind Ghost,1
MOBG_Taekwon_Mission,1264,Merman,1
MOBG_Taekwon_Mission,1265,Cookie,1
MOBG_Taekwon_Mission,1266,Aster,1
MOBG_Taekwon_Mission,1267,Carat,1
MOBG_Taekwon_Mission,1269,Clock,1
MOBG_Taekwon_Mission,1270,Clock Tower Manager,1
MOBG_Taekwon_Mission,1271,Alligator,1
MOBG_Taekwon_Mission,1273,Orc Lady,1
MOBG_Taekwon_Mission,1274,Megalith,1
MOBG_Taekwon_Mission,1275,Alice,1
MOBG_Taekwon_Mission,1276,Raydric Archer,1
MOBG_Taekwon_Mission,1277,Greatest General,1
MOBG_Taekwon_Mission,1278,Stalactic Golem,1
MOBG_Taekwon_Mission,1279,Tri Joint,1
MOBG_Taekwon_Mission,1280,Steam Goblin,1
MOBG_Taekwon_Mission,1281,Sage Worm,1
MOBG_Taekwon_Mission,1282,Kobold Archer,1
MOBG_Taekwon_Mission,1283,Chimera,1
MOBG_Taekwon_Mission,1285,Archer Guardian,1
MOBG_Taekwon_Mission,1287,Soldier Guardian,1
MOBG_Taekwon_Mission,1290,Skeleton General,1
MOBG_Taekwon_Mission,1291,Wraith Dead,1
MOBG_Taekwon_Mission,1292,Mini Demon,1
MOBG_Taekwon_Mission,1293,Creamy Fear,1
MOBG_Taekwon_Mission,1294,Killer Mantis,1
MOBG_Taekwon_Mission,1295,Owl Baron,1
MOBG_Taekwon_Mission,1296,Kobold Leader,1
MOBG_Taekwon_Mission,1297,Ancient Mummy,1
MOBG_Taekwon_Mission,1298,Zombie Master,1
MOBG_Taekwon_Mission,1299,Goblin Leader,1
MOBG_Taekwon_Mission,1300,Caterpillar,1
MOBG_Taekwon_Mission,1301,Am Mut,1
MOBG_Taekwon_Mission,1302,Dark Illusion,1
MOBG_Taekwon_Mission,1303,Giant Hornet,1
MOBG_Taekwon_Mission,1304,Giant Spider,1
MOBG_Taekwon_Mission,1305,Ancient Worm,1
MOBG_Taekwon_Mission,1306,Leib Olmai,1
MOBG_Taekwon_Mission,1307,Cat o' Nine Tails,1
MOBG_Taekwon_Mission,1308,Panzer Goblin,1
MOBG_Taekwon_Mission,1309,Gajomart,1
MOBG_Taekwon_Mission,1310,Majoruros,1
MOBG_Taekwon_Mission,1311,Gullinbursti,1
MOBG_Taekwon_Mission,1313,Mobster,1
MOBG_Taekwon_Mission,1314,Permeter,1
MOBG_Taekwon_Mission,1315,Assaulter,1
MOBG_Taekwon_Mission,1316,Solider,1
MOBG_Taekwon_Mission,1317,Fur Seal,1
MOBG_Taekwon_Mission,1318,Heater,1
MOBG_Taekwon_Mission,1319,Freezer,1
MOBG_Taekwon_Mission,1320,Owl Duke,1
MOBG_Taekwon_Mission,1321,Dragon Tail,1
MOBG_Taekwon_Mission,1322,Spring Rabbit,1
MOBG_Taekwon_Mission,1323,Sea Otter,1
MOBG_Taekwon_Mission,1365,Apocalypse,1
MOBG_Taekwon_Mission,1366,Lava Golem,1
MOBG_Taekwon_Mission,1367,Blazer,1
MOBG_Taekwon_Mission,1368,Geographer,1
MOBG_Taekwon_Mission,1369,Grand Peco,1
MOBG_Taekwon_Mission,1370,Succubus,1
MOBG_Taekwon_Mission,1371,Fake Angel,1
MOBG_Taekwon_Mission,1372,Goat,1
MOBG_Taekwon_Mission,1374,Incubus,1
MOBG_Taekwon_Mission,1375,The Paper,1
MOBG_Taekwon_Mission,1376,Harpy,1
MOBG_Taekwon_Mission,1377,Elder,1
MOBG_Taekwon_Mission,1378,Demon Pungus,1
MOBG_Taekwon_Mission,1379,Nightmare Terror,1
MOBG_Taekwon_Mission,1380,Driller,1
MOBG_Taekwon_Mission,1381,Grizzly,1
MOBG_Taekwon_Mission,1382,Diabolic,1
MOBG_Taekwon_Mission,1383,Explosion,1
MOBG_Taekwon_Mission,1384,Deleter,1
MOBG_Taekwon_Mission,1385,Deleter,1
MOBG_Taekwon_Mission,1386,Sleeper,1
MOBG_Taekwon_Mission,1387,Gig,1
MOBG_Taekwon_Mission,1388,Archangeling,1
MOBG_Taekwon_Mission,1390,Violy,1
MOBG_Taekwon_Mission,1391,Galapago,1
MOBG_Taekwon_Mission,1392,Rotar Zairo,1
MOBG_Taekwon_Mission,1400,Karakasa,1
MOBG_Taekwon_Mission,1401,Shinobi,1
MOBG_Taekwon_Mission,1402,Poison Toad,1
MOBG_Taekwon_Mission,1403,Antique Firelock,1
MOBG_Taekwon_Mission,1404,Miyabi Ningyo,1
MOBG_Taekwon_Mission,1405,Tengu,1
MOBG_Taekwon_Mission,1406,Kapha,1
MOBG_Taekwon_Mission,1408,Bloody Butterfly,1
MOBG_Taekwon_Mission,1409,Rice Cake Boy,1
MOBG_Taekwon_Mission,1410,Live Peach Tree,1
MOBG_Taekwon_Mission,1412,Evil Cloud Hermit,1
MOBG_Taekwon_Mission,1413,Wild Ginseng,1
MOBG_Taekwon_Mission,1415,Baby Leopard,1
MOBG_Taekwon_Mission,1416,Wicked Nymph,1
MOBG_Taekwon_Mission,1417,Zipper Bear,1
MOBG_Taekwon_Mission,1493,Dryad,1
MOBG_Taekwon_Mission,1494,Beetle King,1
MOBG_Taekwon_Mission,1495,Stone Shooter,1
MOBG_Taekwon_Mission,1497,Wooden Golem,1
MOBG_Taekwon_Mission,1498,Wootan Shooter,1
MOBG_Taekwon_Mission,1499,Wootan Fighter,1
MOBG_Taekwon_Mission,1500,Parasite,1
MOBG_Taekwon_Mission,1503,Gibbet,1
MOBG_Taekwon_Mission,1504,Dullahan,1
MOBG_Taekwon_Mission,1505,Loli Ruri,1
MOBG_Taekwon_Mission,1506,Disguise,1
MOBG_Taekwon_Mission,1507,Bloody Murderer,1
MOBG_Taekwon_Mission,1508,Quve,1
MOBG_Taekwon_Mission,1509,Lude,1
MOBG_Taekwon_Mission,1510,Hylozoist,1
MOBG_Taekwon_Mission,1512,Hyegun,1
MOBG_Taekwon_Mission,1513,Civil Servant,1
MOBG_Taekwon_Mission,1514,Dancing Dragon,1
MOBG_Taekwon_Mission,1515,Garm Baby,1
MOBG_Taekwon_Mission,1516,Increase Soil,1
MOBG_Taekwon_Mission,1517,Li Me Mang Ryang,1
MOBG_Taekwon_Mission,1519,Chung E,1
MOBG_Taekwon_Mission,1520,Boiled Rice,1
MOBG_Taekwon_Mission,1582,Deviling,1
MOBG_Taekwon_Mission,1584,Tamruan,1
MOBG_Taekwon_Mission,1585,Mime Monkey,1
MOBG_Taekwon_Mission,1586,Leaf Cat,1
MOBG_Taekwon_Mission,1587,Kraben,1
MOBG_Taekwon_Mission,1588,Christmas Orc,1
MOBG_Taekwon_Mission,1609,Dancing Dragon,1
MOBG_Taekwon_Mission,1613,Metaling,1
MOBG_Taekwon_Mission,1614,Mineral,1
MOBG_Taekwon_Mission,1615,Obsidian,1
MOBG_Taekwon_Mission,1616,Pitman,1
MOBG_Taekwon_Mission,1617,Waste Stove,1
MOBG_Taekwon_Mission,1618,Ungoliant,1
MOBG_Taekwon_Mission,1619,Porcellio,1
MOBG_Taekwon_Mission,1620,Noxious,1
MOBG_Taekwon_Mission,1621,Venomous,1
MOBG_Taekwon_Mission,1622,Teddy Bear,1
MOBG_Taekwon_Mission,1625,Porcellio,1
MOBG_Taekwon_Mission,1626,Hellion Revenant,1
MOBG_Taekwon_Mission,1627,Anopheles,1
MOBG_Taekwon_Mission,1628,Mole,1
MOBG_Taekwon_Mission,1629,Hill Wind,1
MOBG_Taekwon_Mission,1631,Chung E,1
MOBG_Taekwon_Mission,1632,Gremlin,1
MOBG_Taekwon_Mission,1633,Beholder,1
MOBG_Taekwon_Mission,1664,Photon Cannon,1
MOBG_Taekwon_Mission,1665,Photon Cannon,1
MOBG_Taekwon_Mission,1666,Photon Cannon,1
MOBG_Taekwon_Mission,1667,Photon Cannon,1
MOBG_Taekwon_Mission,1668,Archdam,1
MOBG_Taekwon_Mission,1670,Dimik,1
MOBG_Taekwon_Mission,1671,Dimik,1
MOBG_Taekwon_Mission,1672,Dimik,1
MOBG_Taekwon_Mission,1673,Dimik,1
MOBG_Taekwon_Mission,1676,Venatu,1
MOBG_Taekwon_Mission,1677,Venatu,1
MOBG_Taekwon_Mission,1678,Venatu,1
MOBG_Taekwon_Mission,1679,Venatu,1
MOBG_Taekwon_Mission,1680,Hill Wind,1
MOBG_Taekwon_Mission,1686,Orc Baby,1
MOBG_Taekwon_Mission,1687,Green Iguana,1

View File

@ -1,336 +0,0 @@
// Red Pouch of Surprise Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

42
db/mob_summon.yml Normal file
View File

@ -0,0 +1,42 @@
# This file is a part of rAthena.
# Copyright(C) 2021 rAthena Development Team
# https://rathena.org - https://github.com/rathena
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
###########################################################################
# Summonable Monsters Database
###########################################################################
#
# Summonable Monsters Settings
#
###########################################################################
# - Group Monster random group name. "MOBG_" is appended to the name during the parsing.
# Default Monster AegisName summoned by default when the summon fails.
# Summon: List of Summonable Monsters.
# - Mob Monster AegisName.
# Rate Summon rate of Mob (from [0-1000000]).
###########################################################################
Header:
Type: MOB_SUMMONABLE_DB
Version: 1
Footer:
Imports:
- Path: db/pre-re/mob_summon.yml
Mode: Prerenewal
- Path: db/re/mob_summon.yml
Mode: Renewal
- Path: db/import/mob_summon.yml

View File

@ -1070,7 +1070,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-1,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_BRANCH_OF_DEAD_TREE,1,"";
- Id: 605
AegisName: Anodyne
Name: Anodyne
@ -2724,7 +2724,7 @@ Body:
Flags:
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-4,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_RED_POUCH_OF_SURPRISE,1,"";
- Id: 12025
AegisName: Egg_Boy
Name: Dano Festival Egg
@ -3584,7 +3584,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-3,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_BLOODY_DEAD_BRANCH,1,"";
- Id: 12104
AegisName: Random_Quiver
Name: Random Quiver
@ -3656,7 +3656,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-2,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_PORING_BOX,1,"";
- Id: 12110
AegisName: First_Aid_Kit
Name: First Aid Kit

View File

@ -1,50 +0,0 @@
// Bloody Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

View File

@ -1,469 +0,0 @@
// Dead Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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 Morocc,71428
MOBG_Branch_Of_Dead_Tree,1919,Incarnation of Morocc,71428
MOBG_Branch_Of_Dead_Tree,1920,Incarnation of Morocc,71428
MOBG_Branch_Of_Dead_Tree,1921,Incarnation of Morocc,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

View File

@ -1,18 +0,0 @@
// Poring Box Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

2488
db/pre-re/mob_summon.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1118,7 +1118,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-1-MOBG_Branch_Of_Dead_Tree,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_BRANCH_OF_DEAD_TREE,1,"";
- Id: 605
AegisName: Anodyne
Name: Anodyne
@ -3822,7 +3822,7 @@ Body:
Flags:
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-1-MOBG_Red_Pouch_Of_Surprise,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_RED_POUCH_OF_SURPRISE,1,"";
- Id: 12025
AegisName: Egg_Boy
Name: Dano Festival Egg
@ -4686,7 +4686,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-1-MOBG_Bloody_Dead_Branch,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_BLOODY_DEAD_BRANCH,1,"";
- Id: 12104
AegisName: Random_Quiver
Name: Random Quiver
@ -4758,7 +4758,7 @@ Body:
BuyingStore: true
DeadBranch: true
Script: |
monster "this",-1,-1,"--ja--",-1-MOBG_Poring_Box,1,"";
monster "this",-1,-1,"--ja--",-1-MOBG_PORING_BOX,1,"";
- Id: 12110
AegisName: First_Aid_Kit
Name: First Aid Kit

View File

@ -1,52 +0,0 @@
// Bloody Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

View File

@ -1,485 +0,0 @@
// Dead Branch Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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 Morocc,71428
MOBG_Branch_Of_Dead_Tree,1919,Incarnation of Morocc,71428
MOBG_Branch_Of_Dead_Tree,1920,Incarnation of Morocc,71428
MOBG_Branch_Of_Dead_Tree,1921,Incarnation of Morocc,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

View File

@ -1,19 +0,0 @@
// Poring Box Summonable Monsters Database
//
// Structure of Database:
// MobRandomGroupID,MobID,DummyName,Rate
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

2526
db/re/mob_summon.yml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
###########################################################################
# Summonable Monsters Database
###########################################################################
#
# Summonable Monsters Settings
#
###########################################################################
# - Group Monster random group name. "MOBG_" is appended to the name during the parsing.
# Default Monster AegisName summoned by default when the summon fails.
# Summon: List of Summonable Monsters.
# - Mob Monster AegisName.
# Rate Summon rate of Mob (from [0-1000000]).
###########################################################################

View File

@ -103,7 +103,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (601,'Wing_Of_Fly','Fly Wing','Delayconsume',250,50,true,'itemskill "AL_TELEPORT",1;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (602,'Wing_Of_Butterfly','Butterfly Wing','Delayconsume',1000,50,true,'itemskill "AL_TELEPORT",3;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`trade_override`,`trade_nosell`,`script`) VALUES (603,'Old_Blue_Box','Old Blue Box','Usable',10000,200,true,true,100,true,'getrandgroupitem(IG_BlueBox,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (604,'Branch_Of_Dead_Tree','Dead Branch','Usable',50,50,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_Branch_Of_Dead_Tree,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (604,'Branch_Of_Dead_Tree','Dead Branch','Usable',50,50,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_BRANCH_OF_DEAD_TREE,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (605,'Anodyne','Anodyne','Delayconsume',2000,100,true,'itemskill "SM_ENDURE",1;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`nouse_override`,`nouse_sitting`,`script`) VALUES (606,'Aloebera','Aloevera','Delayconsume',1500,100,true,100,true,'itemskill "SM_SELFPROVOKE",1;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`delay_duration`,`delay_status`,`script`) VALUES (607,'Yggdrasilberry','Yggdrasil Berry','Healing',5000,300,true,5000,'Reuse_Limit_F','percentheal 100,100;');
@ -337,7 +337,7 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (12021,'Pork_Belly','Pork','Healing',10,'getexp2 33333333,0;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (12022,'Spareribs','Galbi','Healing',10,'getexp2 0,33333333;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12023,'Giftbox_China','Wrapped Box','Usable',1000,200,true,'getrandgroupitem(IG_GiftBoxChina,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_deadbranch`,`script`) VALUES (12024,'Red_Pouch_Of_Surprise','Red Pouch','Usable',50,50,true,'monster "this",-1,-1,"--ja--",-1-MOBG_Red_Pouch_Of_Surprise,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_deadbranch`,`script`) VALUES (12024,'Red_Pouch_Of_Surprise','Red Pouch','Usable',50,50,true,'monster "this",-1,-1,"--ja--",-1-MOBG_RED_POUCH_OF_SURPRISE,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12025,'Egg_Boy','Dano Festival Egg','Usable',1000,200,true,'getrandgroupitem(IG_EggBoy,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12026,'Egg_Girl','Dano Festival Egg','Usable',1000,200,true,'getrandgroupitem(IG_EggGirl,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`nouse_override`,`nouse_sitting`,`script`) VALUES (12027,'Giggling_Box','Giggling Box','Usable',1000,200,true,100,true,'percentheal 9,0;\nsc_start SC_CURSE,30000,0,3000,0;');
@ -416,13 +416,13 @@ REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12100,'Luk_Dish10','Cooked Nine Tail\'s Tails','Healing',100000,50,true,'sc_start SC_LUKFOOD,1200000,10;\npercentheal 14,8;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12101,'Citron','Citron','Healing',20,300,true,'sc_start SC_FLEEFOOD,180000,30;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12102,'Meat_Skewer','Grilled Skewer','Healing',20,300,true,'sc_start SC_HITFOOD,180000,30;');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12103,'Bloody_Dead_Branch','Bloody Branch','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_Bloody_Dead_Branch,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12103,'Bloody_Dead_Branch','Bloody Branch','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_BLOODY_DEAD_BRANCH,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12104,'Random_Quiver','Random Quiver','Usable',10000,200,true,true,'getrandgroupitem(IG_Quiver,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12105,'Set_Of_Taiming_Item','Taming Gift Set','Usable',10000,200,true,true,'getrandgroupitem(IG_Taming,1);\ngetrandgroupitem(IG_Taming,1);\ngetrandgroupitem(IG_Taming,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12106,'Accessory_Box','Jewelry Box','Usable',10000,200,true,true,'getrandgroupitem(IG_Accesory,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12107,'Wrapped_Mask','Wrapped Mask','Usable',10000,200,true,true,'getrandgroupitem(IG_Mask,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12108,'Bundle_Of_Magic_Scroll','Scroll Package','Usable',10000,200,true,true,'getrandgroupitem(IG_Scroll,1);\ngetrandgroupitem(IG_Scroll,1);\ngetrandgroupitem(IG_Scroll,1);\ngetrandgroupitem(IG_Scroll,1);\ngetrandgroupitem(IG_Scroll,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12109,'Poring_Box','Poring Box','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_Poring_Box,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12109,'Poring_Box','Poring Box','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_PORING_BOX,1,"";');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12110,'First_Aid_Kit','First Aid Kit','Usable',10000,200,true,true,'getrandgroupitem(IG_FirstAid,1);\ngetrandgroupitem(IG_FirstAid,1);\ngetrandgroupitem(IG_FirstAid,1);\ngetrandgroupitem(IG_FirstAid,1);\ngetrandgroupitem(IG_FirstAid,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12111,'Food_Package','Bundle of Food','Usable',10000,200,true,true,'getrandgroupitem(IG_FoodBag,1);\ngetrandgroupitem(IG_FoodBag,1);\ngetrandgroupitem(IG_FoodBag,1);');
REPLACE INTO `item_db_re` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12112,'Tropical_Sograt','Tropical Sograt','Usable',1000,100,true,'sc_start SC_CURSE,10000,1;');

View File

@ -7,7 +7,7 @@ REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`wei
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`script`) VALUES (503,'Yellow_Potion','Yellow Potion','Healing',550,130,'itemheal rand(175,235),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`script`) VALUES (504,'White_Potion','White Potion','Healing',1200,150,'itemheal rand(325,405),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`script`) VALUES (505,'Blue_Potion','Blue Potion','Healing',5000,150,'itemheal 0,rand(40,60);');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (506,'Green_Potion','Green Potion','Healing',40,70,true,'sc_end SC_Poison;\nsc_end SC_Silence;\nsc_end SC_Blind;\nsc_end SC_Confusion;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (506,'Green_Potion','Green Potion','Healing',40,70,true,'sc_end SC_Poison;\nsc_end SC_Silence;\nsc_end SC_Blind;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (507,'Red_Herb','Red Herb','Healing',18,30,true,'itemheal rand(18,28),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (508,'Yellow_Herb','Yellow Herb','Healing',40,50,true,'itemheal rand(38,58),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (509,'White_Herb','White Herb','Healing',120,70,true,'itemheal rand(75,115),0;');
@ -100,7 +100,7 @@ REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`wei
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (601,'Wing_Of_Fly','Fly Wing','Delayconsume',60,50,true,'itemskill "AL_TELEPORT",1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (602,'Wing_Of_Butterfly','Butterfly Wing','Delayconsume',300,50,true,'itemskill "AL_TELEPORT",3;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (603,'Old_Blue_Box','Old Blue Box','Usable',10000,200,true,true,'getrandgroupitem(IG_BlueBox),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (604,'Branch_Of_Dead_Tree','Dead Branch','Usable',50,50,true,true,'monster "this",-1,-1,"--ja--",-1,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (604,'Branch_Of_Dead_Tree','Dead Branch','Usable',50,50,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_BRANCH_OF_DEAD_TREE,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (605,'Anodyne','Anodyne','Delayconsume',2000,100,true,'itemskill "SM_ENDURE",1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`nouse_override`,`nouse_sitting`,`script`) VALUES (606,'Aloebera','Aloevera','Delayconsume',1500,100,true,100,true,'itemskill "SM_SELFPROVOKE",1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`delay_duration`,`delay_status`,`script`) VALUES (607,'Yggdrasilberry','Yggdrasil Berry','Healing',5000,300,true,5000,'Reuse_Limit_F','percentheal 100,100;');
@ -249,7 +249,7 @@ REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`wei
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (12021,'Pork_Belly','Pork','Healing',10,'itemheal rand(70,99),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`weight`,`script`) VALUES (12022,'Spareribs','Galbi','Healing',10,'itemheal rand(70,99),0;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12023,'Giftbox_China','Wrapped Box','Usable',1000,200,true,'getrandgroupitem(IG_GiftBoxChina),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_deadbranch`,`script`) VALUES (12024,'Red_Pouch_Of_Surprise','Red Pouch','Usable',50,50,true,'monster "this",-1,-1,"--ja--",-4,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_deadbranch`,`script`) VALUES (12024,'Red_Pouch_Of_Surprise','Red Pouch','Usable',50,50,true,'monster "this",-1,-1,"--ja--",-1-MOBG_RED_POUCH_OF_SURPRISE,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12025,'Egg_Boy','Dano Festival Egg','Usable',1000,200,true,'getrandgroupitem(IG_EggBoy),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_container`,`script`) VALUES (12026,'Egg_Girl','Dano Festival Egg','Usable',1000,200,true,'getrandgroupitem(IG_EggGirl),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`nouse_override`,`nouse_sitting`,`script`) VALUES (12027,'Giggling_Box','Giggling Box','Usable',1000,200,true,100,true,'percentheal 9,0;\nsc_start SC_Curse,30000,0,3000,0;');
@ -328,13 +328,13 @@ REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`wei
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12100,'Luk_Dish10','Cooked Nine Tail\'s Tails','Healing',100000,500,true,'sc_start SC_LUKFOOD,1200000,10;\npercentheal 14,8;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`) VALUES (12101,'Citron','Citron','Healing',20,300,true);
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`) VALUES (12102,'Meat_Skewer','Grilled Skewer','Healing',20,300,true);
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12103,'Bloody_Dead_Branch','Bloody Branch','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-3,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12103,'Bloody_Dead_Branch','Bloody Branch','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_BLOODY_DEAD_BRANCH,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12104,'Random_Quiver','Random Quiver','Usable',10000,200,true,true,'getrandgroupitem(IG_Quiver),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12105,'Set_Of_Taiming_Item','Taming Gift Set','Usable',10000,200,true,true,'getrandgroupitem(IG_Taming),1;\ngetrandgroupitem(IG_Taming),1;\ngetrandgroupitem(IG_Taming),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12106,'Accessory_Box','Jewelry Box','Usable',10000,200,true,true,'getrandgroupitem(IG_Accesory),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12107,'Wrapped_Mask','Wrapped Mask','Usable',10000,200,true,true,'getrandgroupitem(IG_Mask),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12108,'Bundle_Of_Magic_Scroll','Scroll Package','Usable',10000,200,true,true,'getrandgroupitem(IG_Scroll),1;\ngetrandgroupitem(IG_Scroll),1;\ngetrandgroupitem(IG_Scroll),1;\ngetrandgroupitem(IG_Scroll),1;\ngetrandgroupitem(IG_Scroll),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12109,'Poring_Box','Poring Box','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-2,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_deadbranch`,`script`) VALUES (12109,'Poring_Box','Poring Box','Usable',10000,200,true,true,'monster "this",-1,-1,"--ja--",-1-MOBG_PORING_BOX,1,"";');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12110,'First_Aid_Kit','First Aid Kit','Usable',10000,200,true,true,'getrandgroupitem(IG_FirstAid),1;\ngetrandgroupitem(IG_FirstAid),1;\ngetrandgroupitem(IG_FirstAid),1;\ngetrandgroupitem(IG_FirstAid),1;\ngetrandgroupitem(IG_FirstAid),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`flag_container`,`script`) VALUES (12111,'Food_Package','Bundle of Food','Usable',10000,200,true,true,'getrandgroupitem(IG_FoodBag),1;\ngetrandgroupitem(IG_FoodBag),1;\ngetrandgroupitem(IG_FoodBag),1;');
REPLACE INTO `item_db` (`id`,`name_aegis`,`name_english`,`type`,`price_buy`,`weight`,`flag_buyingstore`,`script`) VALUES (12112,'Tropical_Sograt','Tropical Sograt','Usable',1000,100,true,'sc_start SC_Curse,10000,1;');

View File

@ -337,16 +337,10 @@
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mercenary_db.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mercenary_db.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mercenary_skill_db.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mercenary_skill_db.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_avail.yml" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_avail.yml')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_boss.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_boss.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_branch.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_branch.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_summon.yml" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_summon.yml')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_chat_db.yml" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_chat_db.yml')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_classchange.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_classchange.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_db.yml" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_db.yml')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_item_ratio.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_item_ratio.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_poring.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_poring.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_mission.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_mission.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_pouch.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_pouch.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_random_db.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_random_db.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\mob_skill_db.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\mob_skill_db.txt')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\pet_db.yml" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\pet_db.yml')" />
<Copy SourceFiles="$(SolutionDir)db\import-tmpl\produce_db.txt" DestinationFolder="$(SolutionDir)db\import\" ContinueOnError="true" Condition="!Exists('$(SolutionDir)db\import\produce_db.txt')" />

View File

@ -93,19 +93,7 @@ std::unordered_map<int32, std::shared_ptr<s_mob_skill_db>> mob_skill_db; /// Mon
static struct eri *item_drop_ers; //For loot drops delay structures.
static struct eri *item_drop_list_ers;
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
MobSummonDatabase mob_summon_db;
MobChatDatabase mob_chat_db;
/*==========================================
@ -507,44 +495,44 @@ struct mob_data* mob_spawn_dataset(struct spawn_data *data)
*------------------------------------------*/
int mob_get_random_id(int type, enum e_random_monster_flags flag, int lv)
{
struct s_randomsummon_group *msummon = (struct s_randomsummon_group *)idb_get(mob_summon_db, type);
std::shared_ptr<s_randomsummon_group> summon = mob_summon_db.find(type);
if (type == MOBG_Bloody_Dead_Branch && flag&RMF_MOB_NOT_BOSS)
if (type == MOBG_BLOODY_DEAD_BRANCH && flag&RMF_MOB_NOT_BOSS)
flag = static_cast<e_random_monster_flags>(flag&~RMF_MOB_NOT_BOSS);
if (!msummon) {
if (!summon) {
ShowError("mob_get_random_id: Invalid type (%d) of random monster.\n", type);
return 0;
}
if (!msummon->count) {
if (summon->list.empty()) {
ShowError("mob_get_random_id: Random monster type %d is not defined.\n", type);
return 0;
}
std::shared_ptr<s_mob_db> mob;
int i = 0, mob_id = 0, rand = 0;
struct s_randomsummon_entry *entry = nullptr;
for( size_t i = 0, max = summon->list.size() * 3; i < max; i++ ){
std::shared_ptr<s_randomsummon_entry> entry = util::umap_random( summon->list );
std::shared_ptr<s_mob_db> mob = mob_db.find( entry->mob_id );
do {
rand = rnd()%msummon->count;
entry = &msummon->list[rand];
mob_id = entry->mob_id;
mob = mob_db.find(mob_id);
} while ((rand == 0 || // Skip default first
mob == nullptr ||
mob_is_clone(mob_id) ||
(flag&RMF_DB_RATE && (entry->rate < 1000000 && entry->rate <= rnd() % 1000000)) ||
(flag&RMF_CHECK_MOB_LV && lv < mob->lv) ||
(flag&RMF_MOB_NOT_BOSS && status_has_mode(&mob->status,MD_STATUSIMMUNE) ) ||
(flag&RMF_MOB_NOT_SPAWN && !mob_has_spawn(mob_id)) ||
(flag&RMF_MOB_NOT_PLANT && status_has_mode(&mob->status,MD_IGNOREMELEE|MD_IGNOREMAGIC|MD_IGNORERANGED|MD_IGNOREMISC) )
) && (i++) < MAX_MOB_DB && msummon->count > 1);
if(mob == nullptr ||
mob_is_clone( entry->mob_id ) ||
(flag&RMF_DB_RATE && (entry->rate < 1000000 && entry->rate <= rnd() % 1000000)) ||
(flag&RMF_CHECK_MOB_LV && lv < mob->lv) ||
(flag&RMF_MOB_NOT_BOSS && status_has_mode(&mob->status,MD_STATUSIMMUNE) ) ||
(flag&RMF_MOB_NOT_SPAWN && !mob_has_spawn( entry->mob_id )) ||
(flag&RMF_MOB_NOT_PLANT && status_has_mode(&mob->status,MD_IGNOREMELEE|MD_IGNOREMAGIC|MD_IGNORERANGED|MD_IGNOREMISC) )
){
continue;
}
if (i >= MAX_MOB_DB && &msummon->list[0]) {
ShowError("mob_get_random_id: no suitable monster found, use fallback for given list. Last_MobID: %d\n", mob_id);
mob_id = msummon->list[0].mob_id;
return entry->mob_id;
}
return mob_id;
if (mob_db.find( summon->default_mob_id ) == nullptr) {
ShowError("mob_get_random_id: Default monster is not defined for type %d.\n", type);
return 0;
}
return summon->default_mob_id;
}
/*==========================================
@ -3061,7 +3049,7 @@ int mob_dead(struct mob_data *md, struct block_list *src, int type)
((battle_config.taekwon_mission_mobname == 1 && util::vector_exists(status_get_race2(&md->bl), RC2_GOBLIN) && util::vector_exists(mission_mdb->race2, RC2_GOBLIN)) ||
(battle_config.taekwon_mission_mobname == 2 && mob->jname.compare(mission_mdb->jname) == 0))))
{ //TK_MISSION [Skotlex]
if (++(sd->mission_count) >= 100 && (temp = mob_get_random_id(MOBG_Branch_Of_Dead_Tree, static_cast<e_random_monster_flags>(RMF_CHECK_MOB_LV|RMF_MOB_NOT_BOSS|RMF_MOB_NOT_SPAWN), sd->status.base_level)))
if (++(sd->mission_count) >= 100 && (temp = mob_get_random_id(MOBG_BRANCH_OF_DEAD_TREE, static_cast<e_random_monster_flags>(RMF_CHECK_MOB_LV|RMF_MOB_NOT_BOSS|RMF_MOB_NOT_SPAWN), sd->status.base_level)))
{
pc_addfame(sd, battle_config.fame_taekwon_mission);
sd->mission_mobid = temp;
@ -5463,59 +5451,106 @@ uint64 MobAvailDatabase::parseBodyNode(const YAML::Node &node) {
MobAvailDatabase mob_avail_db;
/*==========================================
* Reading of random monster data
* MobGroup,MobID,DummyName,Rate
*------------------------------------------*/
static bool mob_readdb_group(char* str[], int columns, int current){
struct s_randomsummon_group *msummon = NULL;
int mob_id, group = 0;
unsigned short i = 0;
bool set_default = false;
if (ISDIGIT(str[0][0]) && ISDIGIT(str[0][1]))
group = atoi(str[0]);
else {
int64 group_tmp;
const std::string MobSummonDatabase::getDefaultLocation() {
return std::string(db_path) + "/mob_summon.yml";
}
if (!script_get_constant(str[0], &group_tmp)) {
ShowError("mob_readdb_group: Invalid random monster group '%s'\n", str[0]);
return false;
/**
* Reads and parses an entry from the mob_summon.
* @param node: YAML node containing the entry.
* @return count of successfully parsed rows
*/
uint64 MobSummonDatabase::parseBodyNode(const YAML::Node &node) {
std::string group_name;
if (!this->asString(node, "Group", group_name))
return 0;
std::string group_name_constant = "MOBG_" + group_name;
int64 constant;
if (!script_get_constant(group_name_constant.c_str(), &constant) || constant < MOBG_BRANCH_OF_DEAD_TREE || constant >= MOBG_MAX) {
this->invalidWarning(node["Group"], "Invalid monster group %s.\n", group_name.c_str());
return 0;
}
uint16 id = static_cast<uint16>(constant);
std::shared_ptr<s_randomsummon_group> summon = this->find(id);
bool exists = summon != nullptr;
if (!exists) {
if (!this->nodesExist(node, { "Default" }))
return 0;
summon = std::make_shared<s_randomsummon_group>();
summon->random_id = id;
}
if (this->nodeExists(node, "Default")) {
std::string mob_name;
if (!this->asString(node, "Default", mob_name))
return 0;
std::shared_ptr<s_mob_db> mob = mobdb_search_aegisname(mob_name.c_str());
if (mob == nullptr) {
this->invalidWarning(node["Default"], "Unknown mob %s.\n", mob_name.c_str());
return 0;
}
group = static_cast<int>(group_tmp);
summon->default_mob_id = mob->vd.class_;
}
mob_id = atoi(str[1]);
if (mob_id != 0 && mob_db.find(mob_id) == nullptr) {
ShowError("mob_readdb_group: Invalid random monster group '%s'\n", str[0]);
return false;
}
else if (mob_id == 0){
mob_id = atoi(str[3]);
if (mob_db.find(mob_id) == nullptr) {
ShowError("mob_readdb_group: Invalid random monster group '%s'\n", str[0]);
return false;
if (this->nodeExists(node, "Summon")) {
const YAML::Node &MobNode = node["Summon"];
for (const YAML::Node &mobit : MobNode) {
if (!this->nodesExist(mobit, { "Mob", "Rate" })) {
continue;
}
std::string mob_name;
if (!this->asString(mobit, "Mob", mob_name))
continue;
std::shared_ptr<s_mob_db> mob = mobdb_search_aegisname(mob_name.c_str());
if (mob == nullptr) {
this->invalidWarning(mobit["Mob"], "Unknown mob %s.\n", mob_name.c_str());
continue;
}
uint32 rate;
if (!this->asUInt32(mobit, "Rate", rate))
continue;
uint16 mob_id = mob->vd.class_;
if (rate == 0) {
if (summon->list.erase(mob_id) == 0)
this->invalidWarning(mobit["Rate"], "Failed to remove %s, the monster doesn't exist in group %s.\n", mob_name.c_str(), group_name.c_str());
continue;
}
std::shared_ptr<s_randomsummon_entry> entry = util::umap_find(summon->list, mob_id);
if (entry == nullptr) {
entry = std::make_shared<s_randomsummon_entry>();
entry->mob_id = mob->vd.class_;
summon->list[mob_id] = entry;
}
entry->rate = rate;
}
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);
}
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]);
}
if (!exists)
this->put(id, summon);
return true;
return 1;
}
const std::string MobChatDatabase::getDefaultLocation() {
@ -6153,23 +6188,6 @@ static void mob_skill_db_set_single(struct s_mob_skill_db *skill) {
}
/**
* 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
**/
@ -6221,19 +6239,13 @@ static void mob_load(void)
mob_readskilldb(dbsubpath2, silent);
sv_readdb(dbsubpath1, "mob_item_ratio.txt", ',', 2, 2+MAX_ITEMRATIO_MOBS, -1, &mob_readdb_itemratio, silent);
sv_readdb(dbsubpath2, "mob_random_db.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath2, "mob_branch.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath2, "mob_poring.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath2, "mob_boss.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath1, "mob_pouch.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath1, "mob_mission.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
sv_readdb(dbsubpath1, "mob_classchange.txt", ',', 4, 4, -1, &mob_readdb_group, silent);
aFree(dbsubpath1);
aFree(dbsubpath2);
}
mob_avail_db.load();
mob_summon_db.load();
mob_drop_ratio_adjust();
mob_skill_db_set();
@ -6250,7 +6262,6 @@ void mob_db_load(bool is_reload){
item_drop_list_ers = ers_new(sizeof(struct item_drop_list),"mob.cpp::item_drop_list_ers",ERS_OPT_NONE);
}
mob_item_drop_ratio = uidb_alloc(DB_OPT_BASE);
mob_summon_db = idb_alloc(DB_OPT_BASE);
mob_load();
}
@ -6400,7 +6411,7 @@ void do_final_mob(bool is_reload){
mob_skill_db.clear();
mob_item_drop_ratio->destroy(mob_item_drop_ratio,mob_item_drop_ratio_free);
mob_summon_db->destroy(mob_summon_db, mob_summon_db_free);
mob_summon_db.clear();
if( !is_reload ) {
ers_destroy(item_drop_ers);
ers_destroy(item_drop_list_ers);

View File

@ -108,12 +108,13 @@ enum e_size : uint8 {
/// Random Monster Groups
enum e_random_monster : uint16 {
MOBG_Branch_Of_Dead_Tree = 0,
MOBG_Poring_Box,
MOBG_Bloody_Dead_Branch,
MOBG_Red_Pouch_Of_Surprise,
MOBG_ClassChange,
MOBG_Taekwon_Mission,
MOBG_BRANCH_OF_DEAD_TREE = 0,
MOBG_PORING_BOX,
MOBG_BLOODY_DEAD_BRANCH,
MOBG_RED_POUCH_OF_SURPRISE,
MOBG_CLASSCHANGE,
MOBG_TAEKWON_MISSION,
MOBG_MAX,
};
/// Random Monster Group Flags
@ -121,7 +122,7 @@ enum e_random_monster_flags {
RMF_NONE = 0x00, ///< Apply no flags
RMF_DB_RATE = 0x01, ///< Apply the summon success chance found in the list (otherwise get any monster from the db)
RMF_CHECK_MOB_LV = 0x02, ///< Apply a monster level check
RMF_MOB_NOT_BOSS = 0x04, ///< Selected monster should not be a Boss type (except those from MOBG_Bloody_Dead_Branch)
RMF_MOB_NOT_BOSS = 0x04, ///< Selected monster should not be a Boss type (except those from MOBG_BLOODY_DEAD_BRANCH)
RMF_MOB_NOT_SPAWN = 0x08, ///< Selected monster must have normal spawn
RMF_MOB_NOT_PLANT = 0x10, ///< Selected monster should not be a Plant type
RMF_ALL = 0xFF, ///< Apply all flags
@ -339,6 +340,27 @@ public:
uint64 parseBodyNode(const YAML::Node& node);
};
struct s_randomsummon_entry {
uint16 mob_id;
uint32 rate;
};
struct s_randomsummon_group {
uint16 random_id;
uint16 default_mob_id;
std::unordered_map<uint16, std::shared_ptr<s_randomsummon_entry>> list;
};
class MobSummonDatabase : public TypesafeYamlDatabase<uint16, s_randomsummon_group> {
public:
MobSummonDatabase() : TypesafeYamlDatabase("MOB_SUMMONABLE_DB", 1) {
}
const std::string getDefaultLocation();
uint64 parseBodyNode(const YAML::Node &node);
};
enum e_mob_skill_target {
MST_TARGET = 0,
MST_RANDOM, //Random Target!

View File

@ -4617,12 +4617,12 @@
export_constant(IM_CLAN);
/* mob random groups */
export_constant(MOBG_Branch_Of_Dead_Tree);
export_constant(MOBG_Poring_Box);
export_constant(MOBG_Bloody_Dead_Branch);
export_constant(MOBG_Red_Pouch_Of_Surprise);
export_constant(MOBG_ClassChange);
export_constant(MOBG_Taekwon_Mission);
export_constant(MOBG_BRANCH_OF_DEAD_TREE);
export_constant(MOBG_PORING_BOX);
export_constant(MOBG_BLOODY_DEAD_BRANCH);
export_constant(MOBG_RED_POUCH_OF_SURPRISE);
export_constant(MOBG_CLASSCHANGE);
export_constant(MOBG_TAEKWON_MISSION);
/* random option attributes */
export_constant(ROA_ID);

View File

@ -2262,7 +2262,7 @@ int skill_additional_effect(struct block_list* src, struct block_list *bl, uint1
dstmd && !status_has_mode(tstatus,MD_STATUSIMMUNE) &&
(rnd()%10000 < sd->bonus.classchange))
{
int class_ = mob_get_random_id(MOBG_Branch_Of_Dead_Tree, RMF_DB_RATE, 0);
int class_ = mob_get_random_id(MOBG_BRANCH_OF_DEAD_TREE, RMF_DB_RATE, 0);
if (class_ != 0 && mobdb_checkid(class_))
mob_class_change(dstmd,class_);
}
@ -6780,7 +6780,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 ? MOBID_PORING : mob_get_random_id(MOBG_ClassChange, RMF_DB_RATE, 0));
class_ = (skill_id == SA_MONOCELL ? MOBID_PORING : mob_get_random_id(MOBG_CLASSCHANGE, RMF_DB_RATE, 0));
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
mob_class_change(dstmd,class_);
if( tsc && status_has_mode(&dstmd->status,MD_STATUSIMMUNE) ) {
@ -7217,7 +7217,7 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
break;
}
int id = mob_get_random_id(MOBG_Taekwon_Mission, RMF_NONE, 0);
int id = mob_get_random_id(MOBG_TAEKWON_MISSION, RMF_NONE, 0);
if (!id) {
clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);

View File

@ -77,6 +77,26 @@ static void mob_txt_data(const std::string &modePath, const std::string &fixedPa
sv_readdb(modePath.c_str(), "mob_drop.txt", ',', 3, 5, -1, mob_readdb_drop, false);
}
// Branch database data to memory
static void branch_txt_data(const std::string& modePath, const std::string& fixedPath) {
summon_group.clear();
if (fileExists(modePath + "/mob_branch.txt"))
sv_readdb(modePath.c_str(), "mob_branch.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(modePath + "/mob_random_db.txt"))
sv_readdb(modePath.c_str(), "mob_random_db.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(modePath + "/mob_poring.txt"))
sv_readdb(modePath.c_str(), "mob_poring.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(modePath + "/mob_boss.txt"))
sv_readdb(modePath.c_str(), "mob_boss.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(fixedPath + "/mob_pouch.txt"))
sv_readdb(fixedPath.c_str(), "mob_pouch.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(fixedPath + "/mob_mission.txt"))
sv_readdb(fixedPath.c_str(), "mob_mission.txt", ',', 4, 4, -1, mob_readdb_group, false);
if (fileExists(fixedPath + "/mob_classchange.txt"))
sv_readdb(fixedPath.c_str(), "mob_classchange.txt", ',', 4, 4, -1, mob_readdb_group, false);
}
template<typename Func>
bool process( const std::string& type, uint32 version, const std::vector<std::string>& paths, const std::string& name, Func lambda, const std::string& rename = "" ){
for( const std::string& path : paths ){
@ -303,6 +323,20 @@ int do_init( int argc, char** argv ){
return 0;
}
branch_txt_data(path_db_mode, path_db);
if (!process("MOB_SUMMONABLE_DB", 1, { path_db_mode }, "mob_branch", [](const std::string &path, const std::string &name_ext) -> bool {
return mob_readdb_group_yaml();
}, "mob_summon")) {
return 0;
}
branch_txt_data(path_db_import, path_db_import);
if (!process("MOB_SUMMONABLE_DB", 1, { path_db_import }, "mob_branch", [](const std::string &path, const std::string &name_ext) -> bool {
return mob_readdb_group_yaml();
}, "mob_summon")) {
return 0;
}
// TODO: add implementations ;-)
return 0;
@ -3497,3 +3531,79 @@ static bool read_homunculus_expdb(const char* file) {
ShowStatus("Done reading '" CL_WHITE "%d" CL_RESET "' entries in '" CL_WHITE "%s" CL_RESET "'.\n", count, file);
return true;
}
// Copied and adjusted from mob.cpp
static bool mob_readdb_group(char* str[], int columns, int current) {
if (strncasecmp(str[0], "MOBG_", 5) != 0) {
ShowError("The group %s must start with 'MOBG_'.\n", str[0]);
return false;
}
uint16 mob_id = static_cast<uint16>(strtol(str[1], nullptr, 10));
bool is_default = mob_id == 0;
std::string group_name = str[0];
group_name.erase(0, 5);
std::transform(group_name.begin(), group_name.end(), group_name.begin(), ::toupper);
s_randomsummon_group_csv2yaml *group = util::map_find(summon_group, group_name);
bool exists = group != nullptr;
s_randomsummon_group_csv2yaml group_entry;
if (is_default)
mob_id = static_cast<uint16>(strtol(str[3], nullptr, 10));
std::string *mob_name = util::umap_find(aegis_mobnames, mob_id);
if (!mob_name) {
ShowError("Unknown mob id %d for group %s.\n", mob_id, str[0]);
return false;
}
if (!exists) {
group_entry.default_mob = *mob_name;
group_entry.group_name = group_name;
}
if (is_default) {
if (exists)
group->default_mob = *mob_name;
else
summon_group.insert({ group_name, group_entry });
}
else {
std::shared_ptr<s_randomsummon_entry_csv2yaml> entry = std::make_shared<s_randomsummon_entry_csv2yaml>();
entry->mob_name = *mob_name;
entry->rate = strtol(str[3], nullptr, 10);
if (exists)
group->list.push_back(entry);
else {
group_entry.list.push_back(entry);
summon_group.insert({ group_name, group_entry });
}
}
return true;
}
static bool mob_readdb_group_yaml(void) {
for (const auto &it : summon_group) {
body << YAML::BeginMap;
body << YAML::Key << "Group" << YAML::Value << it.first;
body << YAML::Key << "Default" << YAML::Value << it.second.default_mob;
body << YAML::Key << "Summon";
body << YAML::BeginSeq;
for (const auto &sumit : it.second.list) {
body << YAML::BeginMap;
body << YAML::Key << "Mob" << YAML::Value << sumit->mob_name;
body << YAML::Key << "Rate" << YAML::Value << sumit->rate;
body << YAML::EndMap;
}
body << YAML::EndSeq;
body << YAML::EndMap;
}
return true;
}

View File

@ -69,6 +69,19 @@ struct s_random_opt_group_csv : s_random_opt_group {
std::unordered_map<uint16, std::string> rand_opt_db;
std::unordered_map<uint16, s_random_opt_group_csv> rand_opt_group;
struct s_randomsummon_entry_csv2yaml {
std::string mob_name;
uint32 rate;
};
struct s_randomsummon_group_csv2yaml {
std::string group_name,
default_mob;
std::vector<std::shared_ptr<s_randomsummon_entry_csv2yaml>> list;
};
std::map<std::string, s_randomsummon_group_csv2yaml> summon_group;
static std::map<std::string, int> um_mapid2jobname {
{ "Novice", JOB_NOVICE }, // Novice and Super Novice share the same value
{ "SuperNovice", JOB_NOVICE },
@ -382,5 +395,7 @@ static bool pc_readdb_levelpenalty(char* fields[], int columns, int current);
static bool pc_levelpenalty_yaml();
static bool mob_parse_row_chatdb(char* fields[], int columns, int current);
static bool read_homunculus_expdb(const char* file);
static bool mob_readdb_group(char* str[], int columns, int current);
static bool mob_readdb_group_yaml(void);
#endif /* CSV2YAML_HPP */