terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ RegisterMiscDrops()

void Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterMiscDrops ( )
inlineprivate

Definition at line 1264 of file ItemDropDatabase.cs.

1265 {
1266 IItemDropRule itemDropRule = ItemDropRule.Common(1169, 1, 1, 1);
1267 IItemDropRule itemDropRule2 = this.RegisterToNPC(68, itemDropRule);
1268 IItemDropRule itemDropRule3 = ItemDropRule.Common(3086, 1, 5, 10);
1269 IItemDropRule itemDropRule4 = ItemDropRule.Common(723, 150, 1, 1);
1270 IItemDropRule itemDropRule5 = this.RegisterToNPC(77, itemDropRule4);
1271 IItemDropRule itemDropRule6 = ItemDropRule.NormalvsExpert(3102, 2, 1);
1272 IItemDropRule itemDropRule8;
1273 IItemDropRule itemDropRule7 = this.RegisterToNPC(471, itemDropRule8);
1274 IItemDropRule itemDropRule9 = ItemDropRule.Common(1328, 12, 1, 1);
1275 IItemDropRule itemDropRule10 = this.RegisterToNPC(153, itemDropRule9);
1276 IItemDropRule itemDropRule11 = ItemDropRule.Common(23, 1, 1, 2);
1277 long num = 0L;
1278 IItemDropRule itemDropRule13;
1279 IItemDropRule itemDropRule12 = itemDropRule13.OnSuccess(itemDropRule11, num != 0L);
1280 IItemDropRule itemDropRule14 = ItemDropRule.NormalvsExpert(1309, 8000, 5600);
1281 long num2 = 0L;
1282 IItemDropRule itemDropRule16;
1283 IItemDropRule itemDropRule15 = itemDropRule16.OnSuccess(itemDropRule14, num2 != 0L);
1284 IItemDropRule itemDropRule17 = ItemDropRule.Common(1326, 100, 1, 1);
1285 long num3 = 0L;
1286 IItemDropRule itemDropRule19;
1287 IItemDropRule itemDropRule18 = itemDropRule19.OnSuccess(itemDropRule17, num3 != 0L);
1288 IItemDropRule itemDropRule20 = ItemDropRule.NormalvsExpert(1326, 500, 400);
1289 long num4 = 0L;
1290 IItemDropRule itemDropRule22;
1291 IItemDropRule itemDropRule21 = itemDropRule22.OnSuccess(itemDropRule20, num4 != 0L);
1292 IItemDropRule itemDropRule23 = ItemDropRule.Common(1325, 250, 1, 1);
1293 long num5 = 0L;
1294 IItemDropRule itemDropRule25;
1295 IItemDropRule itemDropRule24 = itemDropRule25.OnSuccess(itemDropRule23, num5 != 0L);
1296 IItemDropRule itemDropRule26 = ItemDropRule.Common(1314, 250, 1, 1);
1297 long num6 = 0L;
1298 IItemDropRule itemDropRule28;
1299 IItemDropRule itemDropRule27 = itemDropRule28.OnSuccess(itemDropRule26, num6 != 0L);
1300 IItemDropRule itemDropRule29 = ItemDropRule.Common(1314, 5, 1, 1);
1301 long num7 = 0L;
1302 IItemDropRule itemDropRule31;
1303 IItemDropRule itemDropRule30 = itemDropRule31.OnSuccess(itemDropRule29, num7 != 0L);
1304 IItemDropRule itemDropRule32 = ItemDropRule.Common(1325, 5, 1, 1);
1305 long num8 = 0L;
1306 IItemDropRule itemDropRule34;
1307 IItemDropRule itemDropRule33 = itemDropRule34.OnSuccess(itemDropRule32, num8 != 0L);
1308 IItemDropRule itemDropRule35 = ItemDropRule.Common(683, 30, 1, 1);
1309 long num9 = 0L;
1310 IItemDropRule itemDropRule37;
1311 IItemDropRule itemDropRule36 = itemDropRule37.OnSuccess(itemDropRule35, num9 != 0L);
1312 IItemDropRule itemDropRule38 = ItemDropRule.Common(112, 30, 1, 1);
1313 long num10 = 0L;
1314 IItemDropRule itemDropRule40;
1315 IItemDropRule itemDropRule39 = itemDropRule40.OnSuccess(itemDropRule38, num10 != 0L);
1316 IItemDropRule itemDropRule41 = ItemDropRule.Common(4764, 40, 1, 1);
1317 IItemDropRule itemDropRule42 = this.RegisterToNPC(634, itemDropRule41);
1318 IItemDropRule itemDropRule43 = ItemDropRule.Common(951, 150, 1, 1);
1319 IItemDropRule itemDropRule44 = this.RegisterToNPC(185, itemDropRule43);
1320 IItemDropRule itemDropRule45 = ItemDropRule.Common(5070, 1, 1, 2);
1321 IItemDropRule itemDropRule46 = ItemDropRule.Common(1320, 20, 1, 1);
1322 IItemDropRule itemDropRule47 = this.RegisterToNPC(44, itemDropRule46);
1323 IItemDropRule itemDropRule48 = ItemDropRule.Common(88, 20, 1, 1);
1324 IItemDropRule itemDropRule49 = this.RegisterToNPC(44, itemDropRule48);
1325 IItemDropRule itemDropRule50 = ItemDropRule.Common(1322, 150, 1, 1);
1326 IItemDropRule itemDropRule51 = this.RegisterToNPC(60, itemDropRule50);
1327 IItemDropRule itemDropRule52 = ItemDropRule.Common(1322, 50, 1, 1);
1328 IItemDropRule itemDropRule53 = this.RegisterToNPC(151, itemDropRule52);
1329 IItemDropRule itemDropRule54 = ItemDropRule.Common(1323, 20, 1, 1);
1330 IItemDropRule itemDropRule55 = this.RegisterToNPC(24, itemDropRule54);
1331 IItemDropRule itemDropRule56 = ItemDropRule.Common(1324, 10, 1, 1);
1332 IItemDropRule itemDropRule57 = this.RegisterToNPC(109, itemDropRule56);
1333 IItemDropRule itemDropRule58 = ItemDropRule.Common(4271, 10, 1, 1);
1334 IItemDropRule itemDropRule59 = this.RegisterToNPC(109, itemDropRule58);
1335 IItemDropRule itemDropRule60 = ItemDropRule.Common(1308, 40, 1, 1);
1336 IItemDropRule itemDropRule61 = ItemDropRule.Common(2607, 2, 1, 3);
1337 IItemDropRule itemDropRule62 = ItemDropRule.Common(1306, 100, 1, 1);
1338 IItemDropRule itemDropRule63 = ItemDropRule.Common(23, 1, 1, 20);
1339 IItemDropRule itemDropRule64 = this.RegisterToNPC(244, itemDropRule63);
1340 IItemDropRule itemDropRule65 = ItemDropRule.Common(662, 1, 30, 60);
1341 IItemDropRule itemDropRule66 = this.RegisterToNPC(244, itemDropRule65);
1342 IItemDropRule itemDropRule67 = ItemDropRule.Common(1244, 15, 1, 1);
1343 IItemDropRule itemDropRule68 = this.RegisterToNPC(250, itemDropRule67);
1344 IItemDropRule itemDropRule69 = ItemDropRule.Common(754, 1, 1, 1);
1345 IItemDropRule itemDropRule70 = this.RegisterToNPC(172, itemDropRule69);
1346 IItemDropRule itemDropRule71 = ItemDropRule.Common(755, 1, 1, 1);
1347 IItemDropRule itemDropRule72 = this.RegisterToNPC(172, itemDropRule71);
1348 IItemDropRule itemDropRule73 = ItemDropRule.Common(682, 200, 1, 1);
1349 IItemDropRule itemDropRule74 = this.RegisterToNPC(110, itemDropRule73);
1350 IItemDropRule itemDropRule75 = ItemDropRule.Common(1321, 40, 1, 1);
1351 IItemDropRule itemDropRule76 = this.RegisterToNPC(110, itemDropRule75);
1352 IItemDropRule itemDropRule77 = ItemDropRule.Common(4428, 100, 1, 1);
1353 IItemDropRule itemDropRule78 = ItemDropRule.Common(1253, 50, 1, 1);
1354 IItemDropRule itemDropRule79 = this.RegisterToNPC(154, itemDropRule78);
1355 IItemDropRule itemDropRule80 = ItemDropRule.Common(726, 50, 1, 1);
1356 IItemDropRule itemDropRule81 = ItemDropRule.Common(2161, 1, 1, 1);
1357 IItemDropRule itemDropRule82 = this.RegisterToNPC(243, itemDropRule81);
1358 IItemDropRule itemDropRule83 = ItemDropRule.NormalvsExpert(5130, 30, 25);
1359 IItemDropRule itemDropRule84 = this.RegisterToNPC(155, itemDropRule83);
1360 IItemDropRule itemDropRule85 = ItemDropRule.Common(3269, 25, 1, 1);
1361 IItemDropRule itemDropRule86 = this.RegisterToNPC(480, itemDropRule85);
1362 IItemDropRule itemDropRule87 = ItemDropRule.NormalvsExpert(3781, 40, 20);
1363 IItemDropRule itemDropRule88 = this.RegisterToNPC(480, itemDropRule87);
1364 IItemDropRule itemDropRule89 = ItemDropRule.Common(1172, 1000, 1, 1);
1365 IItemDropRule itemDropRule90 = ItemDropRule.Common(1293, 50, 1, 1);
1366 IItemDropRule itemDropRule91 = ItemDropRule.Common(2766, 7, 1, 2);
1367 IItemDropRule itemDropRule92 = ItemDropRule.Common(870, 75, 1, 1);
1368 IItemDropRule itemDropRule93 = ItemDropRule.Common(871, 75, 1, 1);
1369 IItemDropRule itemDropRule94 = ItemDropRule.Common(872, 75, 1, 1);
1370 IItemDropRule itemDropRule96;
1371 IItemDropRule itemDropRule95 = this.RegisterToNPC(473, itemDropRule96);
1372 IItemDropRule itemDropRule98;
1373 IItemDropRule itemDropRule97 = this.RegisterToNPC(474, itemDropRule98);
1374 IItemDropRule itemDropRule100;
1375 IItemDropRule itemDropRule99 = this.RegisterToNPC(475, itemDropRule100);
1376 IItemDropRule itemDropRule101 = ItemDropRule.Common(52, 3, 1, 1);
1377 IItemDropRule itemDropRule102 = this.RegisterToNPC(476, itemDropRule101);
1378 IItemDropRule itemDropRule103 = ItemDropRule.Common(1724, 3, 1, 1);
1379 IItemDropRule itemDropRule104 = this.RegisterToNPC(476, itemDropRule103);
1380 IItemDropRule itemDropRule105 = ItemDropRule.Common(2353, 3, 5, 10);
1381 IItemDropRule itemDropRule106 = this.RegisterToNPC(476, itemDropRule105);
1382 IItemDropRule itemDropRule108;
1383 IItemDropRule itemDropRule107 = this.RegisterToNPC(476, itemDropRule108);
1384 IItemDropRule itemDropRule109 = ItemDropRule.Common(678, 3, 3, 5);
1385 IItemDropRule itemDropRule110 = this.RegisterToNPC(476, itemDropRule109);
1386 IItemDropRule itemDropRule111 = ItemDropRule.Common(1336, 3, 1, 1);
1387 IItemDropRule itemDropRule112 = this.RegisterToNPC(476, itemDropRule111);
1388 IItemDropRule itemDropRule113 = ItemDropRule.Common(2676, 3, 2, 4);
1389 IItemDropRule itemDropRule114 = this.RegisterToNPC(476, itemDropRule113);
1390 IItemDropRule itemDropRule115 = ItemDropRule.Common(2272, 3, 1, 1);
1391 IItemDropRule itemDropRule116 = this.RegisterToNPC(476, itemDropRule115);
1392 IItemDropRule itemDropRule117 = ItemDropRule.Common(5395, 3, 1, 1);
1393 IItemDropRule itemDropRule118 = this.RegisterToNPC(476, itemDropRule117);
1394 IItemDropRule itemDropRule119 = ItemDropRule.Common(4986, 3, 69, 69);
1395 IItemDropRule itemDropRule120 = this.RegisterToNPC(476, itemDropRule119);
1396 IItemDropRule itemDropRule121 = ItemDropRule.Common(499, 1, 5, 10);
1397 IItemDropRule itemDropRule122 = ItemDropRule.Common(500, 1, 5, 15);
1398 IItemDropRule itemDropRule123 = ItemDropRule.Common(575, 1, 5, 10);
1399 IItemDropRule itemDropRule124 = ItemDropRule.Common(575, 1, 10, 20);
1400 IItemDropRule itemDropRule125 = ItemDropRule.Common(1115, 1, 1, 1);
1401 IItemDropRule itemDropRule126 = this.RegisterToNPC(217, itemDropRule125);
1402 IItemDropRule itemDropRule127 = ItemDropRule.Common(1116, 1, 1, 1);
1403 IItemDropRule itemDropRule128 = this.RegisterToNPC(218, itemDropRule127);
1404 IItemDropRule itemDropRule129 = ItemDropRule.Common(1117, 1, 1, 1);
1405 IItemDropRule itemDropRule130 = this.RegisterToNPC(219, itemDropRule129);
1406 IItemDropRule itemDropRule131 = ItemDropRule.Common(1118, 1, 1, 1);
1407 IItemDropRule itemDropRule132 = this.RegisterToNPC(220, itemDropRule131);
1408 IItemDropRule itemDropRule133 = ItemDropRule.Common(1119, 1, 1, 1);
1409 IItemDropRule itemDropRule134 = this.RegisterToNPC(221, itemDropRule133);
1410 IItemDropRule itemDropRule135 = ItemDropRule.Common(879, 50, 1, 1);
1411 IItemDropRule itemDropRule136 = this.RegisterToNPC(167, itemDropRule135);
1412 IItemDropRule itemDropRule137 = ItemDropRule.Common(313, 2, 1, 2);
1413 IItemDropRule itemDropRule138 = this.RegisterToNPC(628, itemDropRule137);
1414 IItemDropRule itemDropRule139 = ItemDropRule.Common(593, 1, 5, 10);
1415 IItemDropRule itemDropRule140 = ItemDropRule.Common(527, 10, 1, 1);
1416 IItemDropRule itemDropRule141 = ItemDropRule.Common(528, 10, 1, 1);
1417 IItemDropRule itemDropRule142 = this.RegisterToNPC(80, itemDropRule141);
1418 IItemDropRule itemDropRule143 = ItemDropRule.Common(3794, 10, 1, 3);
1419 IItemDropRule itemDropRule144 = this.RegisterToNPC(524, itemDropRule143);
1420 IItemDropRule itemDropRule145 = ItemDropRule.Common(3794, 10, 1, 1);
1421 IItemDropRule itemDropRule146 = this.RegisterToNPC(525, itemDropRule145);
1422 IItemDropRule itemDropRule147 = ItemDropRule.Common(522, 3, 1, 3);
1423 IItemDropRule itemDropRule148 = this.RegisterToNPC(525, itemDropRule147);
1424 IItemDropRule itemDropRule149 = ItemDropRule.Common(527, 15, 1, 1);
1425 IItemDropRule itemDropRule150 = this.RegisterToNPC(525, itemDropRule149);
1426 IItemDropRule itemDropRule151 = ItemDropRule.Common(3794, 10, 1, 1);
1427 IItemDropRule itemDropRule152 = this.RegisterToNPC(526, itemDropRule151);
1428 IItemDropRule itemDropRule153 = ItemDropRule.Common(1332, 3, 1, 3);
1429 IItemDropRule itemDropRule154 = this.RegisterToNPC(526, itemDropRule153);
1430 IItemDropRule itemDropRule155 = ItemDropRule.Common(527, 15, 1, 1);
1431 IItemDropRule itemDropRule156 = this.RegisterToNPC(526, itemDropRule155);
1432 IItemDropRule itemDropRule157 = ItemDropRule.Common(3794, 10, 1, 1);
1433 IItemDropRule itemDropRule158 = this.RegisterToNPC(527, itemDropRule157);
1434 IItemDropRule itemDropRule159 = ItemDropRule.Common(528, 15, 1, 1);
1435 IItemDropRule itemDropRule160 = this.RegisterToNPC(527, itemDropRule159);
1436 IItemDropRule itemDropRule161 = ItemDropRule.Common(3380, 2, 1, 2);
1437 IItemDropRule itemDropRule162 = this.RegisterToNPC(513, itemDropRule161);
1438 IItemDropRule itemDropRule163 = ItemDropRule.Common(3380, 1, 1, 3);
1439 IItemDropRule itemDropRule164 = this.RegisterToNPC(532, itemDropRule163);
1440 IItemDropRule itemDropRule165 = ItemDropRule.Common(3771, 50, 1, 1);
1441 IItemDropRule itemDropRule166 = this.RegisterToNPC(532, itemDropRule165);
1442 IItemDropRule itemDropRule167 = ItemDropRule.Common(2802, 25, 1, 1);
1443 IItemDropRule itemDropRule168 = this.RegisterToNPC(528, itemDropRule167);
1444 IItemDropRule itemDropRule170;
1445 IItemDropRule itemDropRule169 = this.RegisterToNPC(528, itemDropRule170);
1446 IItemDropRule itemDropRule171 = ItemDropRule.Common(2801, 25, 1, 1);
1447 IItemDropRule itemDropRule172 = this.RegisterToNPC(529, itemDropRule171);
1448 IItemDropRule itemDropRule174;
1449 IItemDropRule itemDropRule173 = this.RegisterToNPC(529, itemDropRule174);
1450 IItemDropRule itemDropRule175 = ItemDropRule.Common(18, 100, 1, 1);
1451 IItemDropRule itemDropRule176 = ItemDropRule.Common(393, 50, 1, 1);
1452 IItemDropRule itemDropRule177 = ItemDropRule.Common(393, 75, 1, 1);
1453 IItemDropRule itemDropRule178 = this.RegisterToNPC(58, itemDropRule177);
1454 IItemDropRule itemDropRule179 = ItemDropRule.Common(18, 80, 1, 1);
1455 IItemDropRule itemDropRule180 = ItemDropRule.Common(393, 80, 1, 1);
1456 long num11 = 0L;
1457 IItemDropRule itemDropRule182;
1458 IItemDropRule itemDropRule181 = itemDropRule182.OnFailedRoll(itemDropRule180, num11 != 0L);
1459 IItemDropRule itemDropRule183 = ItemDropRule.Common(3285, 25, 1, 1);
1460 long num12 = 0L;
1461 IItemDropRule itemDropRule184 = itemDropRule181.OnFailedRoll(itemDropRule183, num12 != 0L);
1462 IItemDropRule itemDropRule185 = ItemDropRule.Common(954, 100, 1, 1);
1463 IItemDropRule itemDropRule186 = ItemDropRule.Common(955, 200, 1, 1);
1464 long num13 = 0L;
1465 IItemDropRule itemDropRule188;
1466 IItemDropRule itemDropRule187 = itemDropRule188.OnFailedRoll(itemDropRule186, num13 != 0L);
1467 IItemDropRule itemDropRule189 = ItemDropRule.Common(1166, 200, 1, 1);
1468 long num14 = 0L;
1469 IItemDropRule itemDropRule190 = itemDropRule187.OnFailedRoll(itemDropRule189, num14 != 0L);
1470 IItemDropRule itemDropRule191 = ItemDropRule.Common(1274, 500, 1, 1);
1471 long num15 = 0L;
1472 IItemDropRule itemDropRule192 = itemDropRule190.OnFailedRoll(itemDropRule191, num15 != 0L);
1473 IItemDropRule itemDropRule194;
1474 IItemDropRule itemDropRule193 = this.RegisterToNPC(6, itemDropRule194);
1475 IItemDropRule itemDropRule195 = ItemDropRule.Common(959, 450, 1, 1);
1476 IItemDropRule itemDropRule196 = ItemDropRule.Common(1307, 300, 1, 1);
1477 IItemDropRule itemDropRule197 = ItemDropRule.Common(996, 200, 1, 1);
1478 IItemDropRule itemDropRule198 = ItemDropRule.Common(522, 1, 2, 5);
1479 IItemDropRule itemDropRule200;
1480 IItemDropRule itemDropRule199 = this.RegisterToNPC(98, itemDropRule200);
1481 IItemDropRule itemDropRule201 = ItemDropRule.Common(526, 1, 1, 1);
1482 IItemDropRule itemDropRule202 = this.RegisterToNPC(86, itemDropRule201);
1483 IItemDropRule itemDropRule203 = ItemDropRule.Common(856, 100, 1, 1);
1484 IItemDropRule itemDropRule204 = this.RegisterToNPC(86, itemDropRule203);
1485 IItemDropRule itemDropRule206;
1486 IItemDropRule itemDropRule205 = this.RegisterToNPC(86, itemDropRule206);
1487 IItemDropRule itemDropRule207 = ItemDropRule.Common(4057, 100, 1, 1);
1488 IItemDropRule itemDropRule208 = this.RegisterToNPC(224, itemDropRule207);
1489 IItemDropRule itemDropRule209 = ItemDropRule.Common(40, 1, 1, 9);
1490 IItemDropRule itemDropRule210 = ItemDropRule.Common(1243, 45, 1, 1);
1491 IItemDropRule itemDropRule211 = this.RegisterToNPC(225, itemDropRule210);
1492 IItemDropRule itemDropRule212 = ItemDropRule.Common(23, 1, 2, 6);
1493 long num16 = 0L;
1494 IItemDropRule itemDropRule213 = itemDropRule211.OnFailedRoll(itemDropRule212, num16 != 0L);
1495 IItemDropRule itemDropRule214 = ItemDropRule.Common(23, 1, 2, 3);
1496 IItemDropRule itemDropRule215 = this.RegisterToNPC(537, itemDropRule214);
1497 IItemDropRule itemDropRule216 = ItemDropRule.NormalvsExpert(1309, 8000, 5600);
1498 IItemDropRule itemDropRule217 = this.RegisterToNPC(537, itemDropRule216);
1499 IItemDropRule itemDropRule218 = ItemDropRule.Common(1906, 20, 1, 1);
1500 IItemDropRule itemDropRule219 = ItemDropRule.Common(3111, 1, 25, 50);
1501 IItemDropRule itemDropRule220 = this.RegisterToNPC(1, itemDropRule219);
1502 IItemDropRule itemDropRule221 = ItemDropRule.NormalvsExpert(1309, 100, 70);
1503 IItemDropRule itemDropRule222 = this.RegisterToNPC(100, itemDropRule221);
1504 IItemDropRule itemDropRule223 = ItemDropRule.Common(23, 1, 1, 2);
1505 IItemDropRule itemDropRule224 = ItemDropRule.Common(23, 1, 2, 5);
1506 IItemDropRule itemDropRule225 = ItemDropRule.NormalvsExpert(1309, 10000, 7000);
1507 IItemDropRule itemDropRule226 = ItemDropRule.NormalvsExpert(1309, 10000, 7000);
1508 IItemDropRule itemDropRule227 = ItemDropRule.Common(501, 1, 1, 3);
1509 IItemDropRule itemDropRule228 = this.RegisterToNPC(75, itemDropRule227);
1510 IItemDropRule itemDropRule229 = ItemDropRule.Common(23, 1, 2, 4);
1511 IItemDropRule itemDropRule230 = ItemDropRule.Common(23, 1, 5, 10);
1512 IItemDropRule itemDropRule231 = this.RegisterToNPC(122, itemDropRule230);
1513 IItemDropRule itemDropRule232 = ItemDropRule.Common(327, 1, 1, 1);
1514 IItemDropRule itemDropRule233 = this.RegisterToNPC(71, itemDropRule232);
1515 IItemDropRule itemDropRule234 = ItemDropRule.Common(236, 100, 1, 1);
1516 IItemDropRule itemDropRule235 = ItemDropRule.Common(38, 3, 1, 1);
1517 long num17 = 0L;
1518 IItemDropRule itemDropRule237;
1519 IItemDropRule itemDropRule236 = itemDropRule237.OnFailedRoll(itemDropRule235, num17 != 0L);
1520 IItemDropRule itemDropRule239;
1521 IItemDropRule itemDropRule238 = this.RegisterToNPC(133, itemDropRule239);
1522 IItemDropRule itemDropRule240 = ItemDropRule.Common(485, 60, 1, 1);
1523 IItemDropRule itemDropRule241 = this.RegisterToNPC(104, itemDropRule240);
1524 IItemDropRule itemDropRule242 = ItemDropRule.Common(263, 250, 1, 1);
1525 IItemDropRule itemDropRule243 = this.RegisterToNPC(58, itemDropRule242);
1526 IItemDropRule itemDropRule244 = ItemDropRule.Common(118, 30, 1, 1);
1527 long num18 = 0L;
1528 IItemDropRule itemDropRule245 = itemDropRule243.OnFailedRoll(itemDropRule244, num18 != 0L);
1529 IItemDropRule itemDropRule246 = ItemDropRule.Common(263, 250, 1, 1);
1530 IItemDropRule itemDropRule247 = this.RegisterToNPC(102, itemDropRule246);
1531 IItemDropRule itemDropRule248 = ItemDropRule.Common(216, 50, 1, 1);
1532 IItemDropRule itemDropRule249 = ItemDropRule.Common(1304, 250, 1, 1);
1533 IItemDropRule itemDropRule250 = ItemDropRule.Common(5332, 1500, 1, 1);
1534 IItemDropRule itemDropRule251 = ItemDropRule.NormalvsExpert(3212, 150, 75);
1535 IItemDropRule itemDropRule252 = ItemDropRule.NormalvsExpert(3213, 200, 100);
1536 IItemDropRule itemDropRule254;
1537 IItemDropRule itemDropRule253 = this.RegisterToNPC(223, itemDropRule254);
1538 IItemDropRule itemDropRule255 = ItemDropRule.Common(267, 1, 1, 1);
1539 IItemDropRule itemDropRule256 = this.RegisterToNPC(66, itemDropRule255);
1540 IItemDropRule itemDropRule257 = ItemDropRule.Common(272, 35, 1, 1);
1541 IItemDropRule itemDropRule258 = ItemDropRule.Common(251, 1, 1, 1);
1542 IItemDropRule itemDropRule259 = this.RegisterToNPC(52, itemDropRule258);
1543 IItemDropRule itemDropRule260 = ItemDropRule.Common(239, 1, 1, 1);
1544 IItemDropRule itemDropRule261 = this.RegisterToNPC(53, itemDropRule260);
1545 IItemDropRule itemDropRule262 = ItemDropRule.Common(3478, 1, 1, 1);
1546 IItemDropRule itemDropRule263 = this.RegisterToNPC(536, itemDropRule262);
1547 IItemDropRule itemDropRule264 = ItemDropRule.Common(3479, 1, 1, 1);
1548 IItemDropRule itemDropRule265 = this.RegisterToNPC(536, itemDropRule264);
1549 IItemDropRule itemDropRule266 = ItemDropRule.Common(323, 3, 1, 2);
1550 IItemDropRule itemDropRule268;
1551 IItemDropRule itemDropRule267 = this.RegisterToNPC(582, itemDropRule268);
1552 IItemDropRule itemDropRule269 = ItemDropRule.Common(3772, 50, 1, 1);
1553 IItemDropRule itemDropRule270 = ItemDropRule.Common(362, 1, 1, 2);
1554 IItemDropRule itemDropRule271 = this.RegisterToNPC(73, itemDropRule270);
1555 IItemDropRule itemDropRule272 = ItemDropRule.Common(3109, 30, 1, 1);
1556 IItemDropRule itemDropRule273 = ItemDropRule.Common(4400, 20, 1, 1);
1557 IItemDropRule itemDropRule274 = ItemDropRule.Common(68, 3, 1, 1);
1558 IItemDropRule itemDropRule275 = ItemDropRule.Common(1330, 3, 1, 1);
1559 IItemDropRule itemDropRule276 = ItemDropRule.Common(68, 3, 1, 2);
1560 IItemDropRule itemDropRule277 = ItemDropRule.Common(69, 1, 3, 8);
1561 IItemDropRule itemDropRule278 = ItemDropRule.Common(215, 50, 1, 1);
1562 IItemDropRule itemDropRule279 = ItemDropRule.WithRerolls(215, 1, 50, 1, 1);
1563 IItemDropRule itemDropRule280 = ItemDropRule.Common(243, 75, 1, 1);
1564 IItemDropRule itemDropRule281 = ItemDropRule.Common(3795, 40, 1, 1);
1565 IItemDropRule itemDropRule282 = this.RegisterToNPC(533, itemDropRule281);
1566 IItemDropRule itemDropRule283 = ItemDropRule.Common(3770, 30, 1, 1);
1567 long num19 = 0L;
1568 IItemDropRule itemDropRule284 = itemDropRule282.OnFailedRoll(itemDropRule283, num19 != 0L);
1569 IItemDropRule itemDropRule285 = ItemDropRule.Common(1303, 100, 1, 1);
1570 IItemDropRule itemDropRule286 = ItemDropRule.Common(282, 1, 1, 4);
1571 IItemDropRule itemDropRule287 = ItemDropRule.Common(282, 1, 1, 4);
1572 IItemDropRule itemDropRule288 = ItemDropRule.Common(282, 1, 1, 4);
1573 IItemDropRule itemDropRule290;
1574 IItemDropRule itemDropRule289 = this.RegisterToNPC(63, itemDropRule290);
1575 IItemDropRule itemDropRule292;
1576 IItemDropRule itemDropRule291 = this.RegisterToNPC(64, itemDropRule292);
1577 IItemDropRule itemDropRule293 = ItemDropRule.Common(3094, 2, 40, 80);
1578 IItemDropRule itemDropRule294 = this.RegisterToNPC(481, itemDropRule293);
1579 IItemDropRule itemDropRule296;
1580 IItemDropRule itemDropRule295 = this.RegisterToNPC(481, itemDropRule296);
1581 IItemDropRule itemDropRule297 = ItemDropRule.Common(4463, 20, 1, 1);
1582 IItemDropRule itemDropRule298 = this.RegisterToNPC(481, itemDropRule297);
1583 IItemDropRule itemDropRule299 = ItemDropRule.Common(118, 25, 1, 1);
1584 IItemDropRule itemDropRule300 = ItemDropRule.Common(118, 25, 1, 1);
1585 IItemDropRule itemDropRule301 = this.RegisterToNPC(44, itemDropRule300);
1586 long num20 = 0L;
1587 IItemDropRule itemDropRule303;
1588 IItemDropRule itemDropRule302 = itemDropRule301.OnFailedRoll(itemDropRule303, num20 != 0L);
1589 IItemDropRule itemDropRule304 = ItemDropRule.Common(166, 1, 1, 3);
1590 long num21 = 0L;
1591 IItemDropRule itemDropRule305 = itemDropRule302.OnFailedRoll(itemDropRule304, num21 != 0L);
1592 IItemDropRule itemDropRule306 = ItemDropRule.Common(238, 1, 1, 1);
1593 IItemDropRule itemDropRule307 = this.RegisterToNPC(45, itemDropRule306);
1594 IItemDropRule itemDropRule308 = ItemDropRule.Common(116, 50, 1, 1);
1595 IItemDropRule itemDropRule309 = this.RegisterToNPC(23, itemDropRule308);
1596 IItemDropRule itemDropRule310 = ItemDropRule.Common(244, 250, 1, 1);
1597 IItemDropRule itemDropRule311 = this.RegisterToNPC(24, itemDropRule310);
1598 IItemDropRule itemDropRule312 = ItemDropRule.Common(932, 250, 1, 1);
1599 IItemDropRule itemDropRule313 = ItemDropRule.Common(3095, 100, 1, 1);
1600 long num22 = 0L;
1601 IItemDropRule itemDropRule315;
1602 IItemDropRule itemDropRule314 = itemDropRule315.OnFailedRoll(itemDropRule313, num22 != 0L);
1603 IItemDropRule itemDropRule316 = ItemDropRule.Common(327, 65, 1, 1);
1604 long num23 = 0L;
1605 IItemDropRule itemDropRule317 = itemDropRule314.OnFailedRoll(itemDropRule316, num23 != 0L);
1606 long num24 = 0L;
1607 IItemDropRule itemDropRule319;
1608 IItemDropRule itemDropRule318 = itemDropRule317.OnFailedRoll(itemDropRule319, num24 != 0L);
1609 IItemDropRule itemDropRule320 = ItemDropRule.Common(160, 200, 1, 1);
1610 IItemDropRule itemDropRule321 = ItemDropRule.Common(161, 2, 1, 5);
1611 long num25 = 0L;
1612 IItemDropRule itemDropRule323;
1613 IItemDropRule itemDropRule322 = itemDropRule323.OnFailedRoll(itemDropRule321, num25 != 0L);
1614 IItemDropRule itemDropRule324 = ItemDropRule.Common(1265, 100, 1, 1);
1615 IItemDropRule itemDropRule326;
1616 IItemDropRule itemDropRule325 = this.RegisterToNPC(175, itemDropRule326);
1617 IItemDropRule itemDropRule327 = ItemDropRule.Common(209, 1, 1, 1);
1618 IItemDropRule itemDropRule328 = ItemDropRule.Common(209, 6, 1, 1);
1619 IItemDropRule itemDropRule329 = this.RegisterToNPC(176, itemDropRule328);
1620 IItemDropRule itemDropRule330 = ItemDropRule.NormalvsExpert(209, 2, 1);
1621 IItemDropRule itemDropRule331 = this.RegisterToNPC(204, itemDropRule330);
1622 IItemDropRule itemDropRule332 = ItemDropRule.NormalvsExpert(210, 2, 1);
1623 IItemDropRule itemDropRule333 = this.RegisterToNPC(43, itemDropRule332);
1624 IItemDropRule itemDropRule335;
1625 IItemDropRule itemDropRule334 = this.RegisterToNPC(43, itemDropRule335);
1626 IItemDropRule itemDropRule337;
1627 IItemDropRule itemDropRule336 = this.RegisterToNPC(39, itemDropRule337);
1628 IItemDropRule itemDropRule339;
1629 IItemDropRule itemDropRule338 = this.RegisterToNPC(65, itemDropRule339);
1630 IItemDropRule itemDropRule340 = ItemDropRule.Common(268, 20, 1, 1);
1631 IItemDropRule itemDropRule341 = this.RegisterToNPC(65, itemDropRule340);
1632 IItemDropRule itemDropRule342 = ItemDropRule.Common(319, 1, 1, 1);
1633 long num26 = 0L;
1634 IItemDropRule itemDropRule343 = itemDropRule342.OnFailedRoll(itemDropRule342, num26 != 0L);
1635 IItemDropRule itemDropRule344 = ItemDropRule.NotScalingWithLuck(320, 2, 1, 1);
1636 IItemDropRule itemDropRule345 = this.RegisterToNPC(48, itemDropRule344);
1637 IItemDropRule itemDropRule346 = ItemDropRule.Common(3783, 1, 1, 1);
1638 IItemDropRule itemDropRule347 = this.RegisterToNPC(541, itemDropRule346);
1639 IItemDropRule itemDropRule348 = ItemDropRule.Common(319, 8, 1, 1);
1640 IItemDropRule itemDropRule349 = ItemDropRule.Common(527, 25, 1, 1);
1641 IItemDropRule itemDropRule350 = this.RegisterToNPC(543, itemDropRule349);
1642 IItemDropRule itemDropRule351 = ItemDropRule.Common(527, 25, 1, 1);
1643 IItemDropRule itemDropRule352 = this.RegisterToNPC(544, itemDropRule351);
1644 IItemDropRule itemDropRule353 = ItemDropRule.Common(528, 25, 1, 1);
1645 IItemDropRule itemDropRule354 = this.RegisterToNPC(545, itemDropRule353);
1646 IItemDropRule itemDropRule356;
1647 IItemDropRule itemDropRule355 = this.RegisterToNPC(47, itemDropRule356);
1648 IItemDropRule itemDropRule358;
1649 IItemDropRule itemDropRule357 = this.RegisterToNPC(464, itemDropRule358);
1650 IItemDropRule itemDropRule359 = ItemDropRule.Common(1332, 1, 2, 5);
1651 IItemDropRule itemDropRule360 = this.RegisterToNPC(268, itemDropRule359);
1652 IItemDropRule itemDropRule361 = ItemDropRule.Common(3, 1, 10, 20);
1653 IItemDropRule itemDropRule362 = this.RegisterToNPC(631, itemDropRule361);
1654 IItemDropRule itemDropRule363 = ItemDropRule.Common(4761, 10, 1, 1);
1655 IItemDropRule itemDropRule364 = this.RegisterToNPC(631, itemDropRule363);
1656 }
class f__AnonymousType0<< Count > j__TPar
IItemDropRule RegisterToNPC(int type, IItemDropRule entry)

References Terraria.GameContent.ItemDropRules.ItemDropRule.Common(), j__TPar, System.L, Terraria.GameContent.ItemDropRules.ItemDropRule.NormalvsExpert(), Terraria.GameContent.ItemDropRules.ItemDropRule.NotScalingWithLuck(), Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToNPC(), and Terraria.GameContent.ItemDropRules.ItemDropRule.WithRerolls().

Referenced by Terraria.GameContent.ItemDropRules.ItemDropDatabase.Populate().