a J?Nn}  I?H9 k _ \ R   z *   .']T}UK4& ECS_PER_MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils ****************************M59:97 R17:419,439,442,444 R26:1695 R57:950 R59:97 SKILL_KICKf20:53 f26:39 F26:1469 f40:51 R20:53,1277 R26:39,1469 R40:51,1609 do_startM64:276 R20:718,718,2340 R48:466,474,817,822,843,890,937,975,1064,1115,1128 R56:690,692,707,717,722 R64:281 GET_BANK_GOLDf27:134 F27:1841 R27:134,802,1841 check_idle_passwordsV53:49 R53:49,128,1132 cmd_sayF2:150 R2:150,239,242 write_wizlistf53:66 F53:1168 R53:66,1168,1303 list_all_shopsM39:2 R38:555 R39:2,15 MAX_GUESTSF43:610 f59:240 R43:610 R57:265 R59:240 mag_massesf12:58 F12:468 F32:2533 f33:100 R12:58,407,468 R15:521 R20:165,2410,2445 R25:75,337 R32:861,865,870,888,910,915,928,931,2533 R33:100 R38:71,134,269,275,373,454,460,482,578 R40:1585 R49:115 R53:1220 R55:78 real_roomF40:844 f41:21 R14:629,1521 R15:1277 R16:232 R20:1219,2484 R38:388 R40:844,923,929 R41:21 R49:88,188,345 search_blockM64:261 R18:174,203,239 R20:706,722,1821 R34:110 R36:108,247,247 R58:359 R64:266,331 GET_DEXM28:30 R13:113,130,132,134,301,303,343,455,505 R15:73,84,86,139,184,187,190,223,227,244,248,272,275,287,376,392,402,465,469,619,623,627,632,941,944,1011,1015,1024,1029,1039,1079,1173,1217,1331,1342,1406,1408,1411 R16:206,368,437,650,652,654,656,692,696 R17:74,76,79,82,104,147,148,191,235,385,396 R18:267,274,388,410,420,442,458,464,517 R19:122,124 R20:117,1085,1098,1344 R25:308,310,397,571,577,586,593,600,606,612,767,775,783,792,799,806,851,859,867,875,883,891 R27:2215 R28:30 R34:563,594,600,610,621 R36:523 R42:449,454 R43:236,246,532,654,763,878,944,981 R53:920 R57:321,359,362,369,376,379,401,407,424 R58:69,125,397,400,402,416,418,428,431 R63:368,374,432 TO_CHARM64:202 R32:2678,2681 R57:342 R64:207 HAS_SPELL_ROUTINES60:715 R60:715,874,916 char_point_dataM60:435 R2:57 R16:146 R20:184,291,1020,1022,1327,1331,1604,1772,1788,1945,2133,2134,2135,2136,2137,2138,2139,2141,2142,2143,2144,2145,2146,2147,2148,2151,2152,2153,2155,2157,2158,2159,2160,2161,2166,2167,2169,2172,2177,2178,2278,2293,2301,2309,2317,2325,2472 R23:71 R26:1937,1967,1997,2027,2084,2114,2145,2175 R38:589 R40:233,326,428,455,484,509,547,1696 R60:435,440 LVL_GRGODM54:93 R53:275 R54:93 OPER_CLOV16:302 R16:302,439,442,445,448 flags_doorf61:571 R22:38,170,173 R27:581,643,655 R61:571 selectM59:97 R17:419,439,442,444 R26:1695 R57:950 R59:97 SKILL_KICKf20:53 f26:39 F26:1469 f40:51 R20:53,1277 R26:39,1469 R40:51,1609 do_startf53:66 F53:1168 R53:66,1168,1303 list_all_shopsM39:2 R38:555 R39:2,15 MAX_GUESTSF40:844 f41:21 R14:629,1521 R15:1277 R16:232 R20:1219,2484 R38:388 R40:844,923,929 R41:21 R49:88,188,345 search_blockM64:202 R32:2678,2681 R57:342 R64:207 HAS_SPELL_ROUTINES60:715 R60:715,874,916 char_point_dataV26:168 V56:32 R26:168 R56:32,484,485,486,487 guild_infoV20:34 V34:67 R20:34,733 R34:67,556,556,562,562,569,569 attack_hit_textF8:105 f32:137 f53:63 F53:1055 R8:105,177 R32:137,651 R53:63,1055 boot_the_shopsf17:30 f34:53 F34:191 R17:30,112 R34:53,191,229,692 check_killerM28:11 R27:496,498,500,521,530,534 R28:11 NUM_RESERVED_DESCSF32:2388 f33:115 R32:2388 R33:115 R40:1574 reset_charM64:371 R15:189,1216,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1361,1387 R48:144,149,153,157,161,165,169,173,177,181,185,190,194,198,200 R56:557 R64:376,439 CAN_WEAR{cW90ZQ+# n g 6 6 h X 2 & U M 1 # 3QB PP4:277,1043 R20:1687,1740 R27:218M59:159 R57:590 R59:159 TAR_FIGHT_SELFM24:40 R23:425,428,464,517 R24:40 FILENAMEM60:299 R15:189,1187,1191 R25:354 R34:270 R36:1170 R44:580 R56:557 R60:299 R64:439 ITEM_WEAR_TAKEM20:2109 R20:406,654,752,764,1255,2109,2206 R47:251 NPCM64:226 R14:361,399,1322,1361,1365,1374 R16:134 R18:146,839 R20:195,447,520,655,1023,1619,2057,2066,2074 R23:324,388 R32:832,1964 R34:646 R38:401,535 R49:121 R53:911,1221,1307 R56:486 R63:157 R64:231 GEF63:85 f64:20 R15:772 R19:194 R20:1453 R21:79,85 R22:298 R23:221 R27:987,1691 R32:1388,1475,1478,1988,1989,2347 R34:261,264,267 R36:1137,1138,1139,1140,1141,1143,1144,1146,1148,1151,1154,1157,1161,1163 R40:717,719 R42:220 R43:795,796 R44:575,576,577,588 R47:369 R49:300 R53:1049 R56:655,660 R63:85 R64:20 str_dupM60:60 R17:311 R18:223 R34:652 R57:220 R60:60 ROOM_PEACEFULM62:284 R62:284 ENCRYPT_SUPPORTM60:71 R35:48,49,50 R60:71 ROOM_BFS_MARKM59:42 R26:1644,1665 R43:347,852 R56:420 R57:775 R59:42 SPELL_BLINDNESSf18:46 f23:77 F23:151 f25:79 f25:80 f25:81 f25:82 f25:83 f25:84 f25:85 f25:86 f25:87 f25:88 f25:89 F25:420 F25:540 F25:626 F25:631 F25:673 F25:710 F25:721 F25:735 F25:751 F25:818 f44:34 F44:476 f48:49 f48:50 F48:1152 F48:1158 f53:88 F53:889 f55:25 f55:26 f55:27 f55:28 f55:29 f55:30 f55:31 f55:32 f55:33 f55:34 f55:35 f55:36 f55:37 f55:38 f55:39 f55:40 f55:41 f56:45 f56:46 f56:47 f56:49 f56:50 f56:51 f56:52 f56:53 f56:54 f56:55 f56:56 f56:57 f56:58 F56:158 F56:204 F56:238 F56:358 F56:377 F56:396 F56:471 F56:499 F56:524 F56:549 F56:571 F56:619 F56:685 M60:38 R18:46 R23:77,151 R25:79,80,81,82,83,84,85,86,87,88,89,420,540,626,631,673,710,721,735,751,818 R44:34,476 R48:49,50,1152,1158 R53:88,889 R54:43 R55:25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,48,49,50,54,64,74 R56:45,46,47,49,50,51,52,53,54,55,56,57,58,158,204,238,358,377,396,471,499,524,549,571,619,685 R60:38,648,1060 SPECIALM62:121 R62:121,125,141 TELOPT_NEW_ENVIRONM59:80 R26:1673 R57:285,912 R59:80 SPELL_WORD_OF_RECALLM64:359 R15:72,72,186,626,748,751,755,862,1363 R18:281,290 R20:513 R32:2614,2616 R34:274 R36:423,449,732,732,735,735,737,755,755,758,758,760 R38:109,109,122,122 R43:896 R44:581 R48:92,120,645,645,660,660 R53:531,539,567 R58:291 R64:364,435 GET_OBJ_WEIGHTf16:38 F16:55 R16:38,55,115 has_boatM54:114 R53:493,546,654,663,684,697,843,908,1114 R54:114 SHOP_SORTT60:510 R20:1760,1924 R33:160 R60:510 zone_vnumM64:274 R14:697 R18:539 R20:713,1324 R26:1504 R32:2037,2493 R36:152 R42:415 R57:635,642 R64:279 GET_MAX_MANAf32:112 F32:948 R32:112,948,1120,1192 parse_simple_mobS60:1035 R26:30 R30:618 R31:28 R60:1035 con_app_typeF9:14 R9:14,88 R14:57,136,147 R25:617 R38:303,519 R40:447 R49:34,52,158 R65:164 showM1:8 R1:8 R27:112,113,1374,1376,1408,1410,1466,1499,1501,1567 R61:567,594 ssize_tf61:547 R27:1136 R61:547 inet_atonS12:79 S33:129 R12:79,104 R32:1375 R33:129,161 reset_comM54:61 R53:305,316,616 R54:61 OBJECT_NOTOKM59:159 R57:590 R59:159 TAR_FIGHT_SELFM64:226 R14:361,399,1322,1361,1365,1374 R16:134 R18:146,839 R20:195,447,520F63:85 f64:20 R15:772 R19:194 R20:1453 R21:79,85 R22:298 R23:221 R27:987,1691 R32:1388,1475,1478,1988,1989,2347 R34:261,264,267 R36:1137,1138,1139,1140,1141,1143,1144,1146,1148,1151,1154,1157,1161,1163 R40:717,719 R42:220 R43:795,796 R44:575,576,577,588 R47:369 R49:300 R53:1049 R56:655,660 R63:85 R64:20 str_dupM60:71 R35:48,49,50 R60:71 ROOM_BFS_MARKM59:42 R26:1644,1665 R43:347,852 R56:420 R57:775 R59:42 SPELL_BLINDNESSM62:121 R62:121,125,141 TELOPT_NEW_ENVIRONf16:38 F16:55 R16:38,55,115 has_boatT60:510 R20:1760,1924 R33:160 R60:510 zone_vnumM64:274 R14:697 R18:539 R20:713,1324 R26:1504 R32:2037,2493 R36:152 R42:415 R57:635,642 R64:279 GET_MAX_MANAM1:8 R1:8 R27:112,113,1374,1376,1408,1410,1466,1499,1501,1567 R61:567,594 ssize_tf61:547 R27:1136 R61:547 inet_atonM54:61 R53:305,316,616 R54:61 OBJECT_NOTOKM59:159 R57:590 R59:159 TAR_FIGHT_SELFM52:28 R52:28,29,30,31,32,33,34,35,36 clrM62:90 R62:90 TELOPT_NAOLf48:70 F48:723 R48:70,723,823 Crash_extract_expensiveV12:52 V33:221 V33:228 R2:152,179,182,183,187,191,192,196,199,204,206,208,211 R4:30,35,36,39,44,47,50,54,57,67,67,69 R5:32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1031,1037,1037,1039,1042,1044,1047,1049,1051,1053,1055,1057,1058,1059,1065,1067,1069,1070,1091,1092,1093,1101,1105,1109,1113,1118,1122,1126,1264,1267,1292,1293,1303,1304,1316,1318,1321,1321,1323,1325,1325,1327,1329,1329,1331,1333,1333,1335,1339,1339,1340,1360,1364,1366,1373,1375,1409,1412,1412,1417,1420,1426,1428,1428,1430,1440,1442,1487,1489,1490,1517,1518,1528,1530,1544,1552,1555,1600,1675,1687,1687,1689,1694,1695 R15:130,132,136,137,145,146,170,171,212,213,247,248,274,275,305,306,332,333,373,374,410,411,440,441,445,447,464,465,468,469,470,471,540,541,552,553,555,556,585,586,590,591,600,601,668,669,670,671,697,698,702,703,718,719,841,842,844,845,854,855,923,924,1019,1020,1074,1076,1278,1279,1323,1324,1336,1337,1358,1359,1381,1382,1451,1452,1458,1459 R16:325,351,356,356,359,363,367,368,426,427,465,467,472,476,679,681,682 R17:167,169,234,235,245,246 R18:91,92,138,139,313,314,370,372,375,376,408,410,417,420,433,435,446,455,479,481,501,537,542,548,550,565,567,568,600,603,603,612,620,623,626,626,632,645,694,711,713,729,731,788,822,823 R19:102,104,106,112,144,145,183,185,190,193,193,194 R20:110,112,113,117,126,136,141,210,211,221,246,248,250,255,257,259,270,271,273,274,319,321,323,346,348,348,348,352,356,371,373,376,379,382,384,393,395,396,398,399,401,407,408,410,412,413,417,418,422,427,428,430,432,433,437,438,449,453,455,457,458,473,476,482,484,485,486,489,491,492,494,495,498,499,500,503,504,505,508,509,510,512,514,516,518,521,527,528,529,530,531,532,533,534,539,541,545,551,556,560,563,568,575,580,583,586,590,593,598,606,609,610,612,614,615,619,620,628,630,647,648,649,650,656,658,660,663,664,666,667,670,673,676,682,683,690,693,695,699,701,709,711,715,717,719,721,725,728,732,733,737,738,740,742,744,747,748,752,753,756,757,759,760,764,767,769,773,773,779,780,783,785,788,793,794,796,798,799,803,804,808,809,815,819,823,825,827,829,1064,1066,1074,1086,1112,1114,1122,1131,1152,1154,1156,1164,1165,1173,1215,1216,1226,1227,1263,1264,1317,1318,1320,1381,1382,1423,1426,1430,1496,1497,1522,1525,1528,1532,1551,1558,1562,1584,1588,1612,1613,1618,1620,1631,1632,1771,1772,1784,1786,1787,1788,1819,1822,1832,1833,1837,1839,1840,1841,1845,1847,1848,1849,1865,1866,1874,1876,1879,1880,1952,1955,1955,1956,1957,1973,1978,1982,1989,1990,2002,2004,2004,2010,2010,2014,2035,2036,2036,2038,2038,2040,2040,2042,2042,2044,2044,2046,2046,2048,2048,2048,2050,2053,2057,2057,2059,2062,2065,2065,2067,2070,2073,2073,2075,2084,2094,2094,2097,2097,2533,2537,2537,2540,2540,2542,2542,2544,2544,2545 R22:134,142,147,148,153,162,164,200,202,233,235 R23:189,220,221,238,254,258,260,260,270,270,273,273,282,348,375,377,410,411 R26:1500,1501 R27:203,1776,1805,1806,1810,1812,2110,2112,2173,2174,2176,2180,2181,2182,2264,2264,2277,2277,2279,2286,2287 R32:104,105,114,116,503,506,507,796,800,818,899,937,939,1098,1102,1112,1363,1367,1377,1379,1385,1386,1388,1390,1391,1398,1403,1428,1441,1443,1448,1448,1513,1516,1531,1534,1648,1694,1696,1717,1719,1720,1722,1724,2185,2189,2214,2220,2222,2336,2344,2345,2347,2353,2358,2370,2373,237bufV12:52 V33:221 V33:228 R2:152,179,182,183,187,191,192,196,199,204,206,208,211 R4:30,35,36,39,44,47,50,54,57,67,67,69 R5:32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1031,1037,1037,1039,1042,1044,1047,1049,1051,1053,1055,1057,1058,1059,1065,1067,1069,1070,1091,1092,1093,1101,1105,1109,1113,1118,1122,1126,1264,1267,1292,1293,1303,1304,1316,1318,1321,1321,1323,1325,1325,1327,1329,1329,1331,1333,1333,1335,1339,1339,1340,1360,1364,1366,1373,1375,1409,1412,1412,1417,1420,1426,1428,1428,1430,1440,1442,1487,1489,1490,1517,1518,1528,1530,1544,1552,1555,1600,1675,1687,1687,1689,1694,1695 R15:130,132,136,137,145,146,170,171,212,213,247,248,274,275,305,306,332,333,373,374,410,411,440,441,445,447,464,465,468,469,470,471,540,541,552,553,555,556,585,586,590,591,600,601,668,669,670,671,697,698,702,703,718,719,841,842,844,845,854,855,923,924,1019,1020,1074,1076,1278,1279,1323,1324,1336,1337,1358,1359,1381,1382,1451,1452,1458,1459 R16:325,351,356,356,359,363,367,368,426,427,465,467,472,476,679,681,682 R17:167,169,234,235,245,246 R18:91,92,138,139,313,314,370,372,375,376,408,410,417,420,433,435,446,455,479,481,501,537,542,548,550,565,567,568,600,603,603,612,620,623,626,626,632,645,694,711,713,729,731,788,822,823 R19:102,104,106,112,144,145,183,185,190,193,193,194 R20:110,112,113,117,126,136,141,210,211,221,246,248,250,255,257,259,270,271,273,274,319,321,323,346,348,348,348,352,356,371,373,376,379,382,384,393,395,396,398,399,401,407,408,410,412,413,417,418,422,427,428,430,432,433,437,438,449,453,455,457,458,473,476,482,484,485,486,489,491,492,494,495,498,499,500,503,504,505,508,509,510,512,514,516,518,521,527,528,529,530,531,532,533,534,539,541,545,551,556,560,563,568,575,580,583,586,590,593,598,606,609,610,612,614,615,619,620,628,630,647,648,649,650,656,658,660,663,664,666,667,670,673,676,682,683,690,693,695,699,701,709,711,715,717,719,721,725,728,732,733,737,738,740,742,744,747,748,752,753,756,757,759,760,764,767,769,773,773,779,780,783,785,788,793,794,796,798,799,803,804,808,809,815,819,823,825,827,829,1064,1066,1074,1086,1112,1114,1122,1131,1152,1154,1156,1164,1165,1173,1215,1216,1226,1227,1263,1264,1317,1318,1320,1381,1382,1423,1426,1430,1496,1497,1522,1525,1528,1532,1551,1558,1562,1584,1588,1612,1613,1618,1620,1631,1632,1771,1772,1784,1786,1787,1788,1819,1822,1832,1833,1837,1839,1840,1841,1845,1847,1848,1849,1865,1866,1874,1876,1879,1880,1952,1955,1955,1956,1957,1973,1978,1982,1989,1990,2002,2004,2004,2010,2010,2014,2035,2036,2036,2038,2038,2040,2040,2042,2042,2044,2044,2046,2046,2048,2048,2048,2050,2053,2057,2057,2059,2062,2065,2065,2067,2070,2073,2073,2075,2084,2094,2094,2097,2097,2533,2537,2537,2540,2540,2542,2542,2544,2544,2545 R22:134,142,147,148,153,162,164,200,202,233,235 R23:189,220,221,238,254,258,260,260,270,270,273,273,282,348,375,377,410,411 R26:1500,1501 R27:203,1776,1805,1806,1810,1812,2110,2112,2173,2174,2176,2180,2181,2182,2264,2264,2277,2277,2279,2286,2287 R32:104,105,114,116,503,506,507,796,800,818,899,937,939,1098,1102,1112,1363,1367,1377,1379,1385,1386,1388,1390,1391,1398,1403,1428,1441,1443,1448,1448,1513,1516,1531,1534,1648,1694,1696,1717,1719,1720,1722,1724,2185,2189,2214,2220,2222,2336,2344,2345,2347,2353,2358,2370,2373,237buf  a T   y i ] A 7  n \ 5 (  vn^R6) '' = ch->master->followers; k->next->follower != ch; k = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, leader, TO_VICT); act("$n starts to follow $N.", TRUE, ch, 0, leader, TO_NOTVICT); } /* * get_line reads the next non-blank line off of the input stream. * The newline character is removed from the input. Lines which begin * with '*' are considered to be comments. * * Returns the number of lines advanced in the file. */ int get_line(FILE * fl, char *buf) { char temp[256]; int lines = 0; do { fgets(temp, 256, fl); if (feof(fl)) return 0; lines++; } while (*temp == '*' || *temp == '\n'); temp[strlen(temp) - 1] = '\0'; strcpy(buf, temp); ref48:54 F48:668 R48:54,668,804,883,929 Crash_extract_norents_from_equippedF27:178 f61:531 V17:26 V29:55 V34:35 V43:32 V58:33 R17:26,77,106 R29:55 R34:35,228,691 R43:32,462,673 R58:33,120,232 pk_allowedF40:998 f41:25 R40:604,686,813,998,1054 R41:25 R47:384 R57:182,183,187,188 any_one_argM41:145 R20:917 R40:450 R41:145 SCMD_SHUTDOWNM62:264 R62:264 AUTHTYPE_MINKV22:249 R22:249,269,279,298 invalid_listM62:219 R62:219 SLC_NAMEM60:326 R36:493 R58:399 R60:326 ITEM_ANTI_GOODF40:921 f41:27 R40:921,957,991,1308 R41:27 fill_wordM41:105 R18:897 R40:378 R41:105 SCMD_NOSUMMONM60:459 R27:1058,1071,1083 R60:459 LARGE_BUFSIZEM59:56 R26:1661 R43:389 R57:817 R59:56 SPELL_DETECT_ALIGNS54:12 R53:52,53,90,91,958,977,996,1015,1059,1083 R54:12,26 shop_buy_dataM52:25 R13:111,114,450 R34:560,564,567,571,599,601,603,605,609,611,613,615,620,622,624,626 R52:25 C_CMPV23:85 R23:85,142,165,178 ACMD_REMOVEM33:92 R33:92 R44:141,142,174,175,227,229 MAIL_FILEF27:178 f61:531 R27:178,571,588,614,635,650 R61:531 gettimeofdayV27:104 V64:15 R27:104,2314,V17:26 V29:55 V34:35 V43:32 V58:33 R17:26,77,106 R29:55 R34:35,228,691 R43:32,462,673 R58:33,120,232 pk_allowedV22:249 R22:249,269,279,298 invalid_listM62:219 R62:219 SLC_NAMEM60:326 R36:493 R58:399 R60:326 ITEM_ANTI_GOODM60:459 R27:1058,1071,1083 R60:459 LARGE_BUFSIZEM59:56 R26:1661 R43:389 R57:817 R59:56 SPELL_DETECT_ALIGNS54:12 R53:52,53,90,91,958,977,996,1015,1059,1083 R54:12,26 shop_buy_dataM52:25 R13:111,114,450 R34:560,564,567,571,599,601,603,605,609,611,613,615,620,622,624,626 R52:25 C_CMPF27:178 f61:531 R27:178,571,588,614,635,650 R61:531 gettimeofdayV47:51 R12:422,445,450,451,457 R21:60,77,78,82,84,88,89 R27:113,1374,1378,1408,1412 R32:2187,2209,2214,2215,2221 R40:584,607,608 R47:51 R61:402 lengthM45:26 R44:544 R45:26 MAX_MAIL_SIZEV20:36 V32:58 R20:36,1545,1553 R32:58,354 boot_timef61:109 R8:101,118,139,144 R15:774,788 R20:884,1448,2578 R22:237 R23:397,401,509,511 R27:1016,1017,1249,1690,1798,1799,1827,1828,1832,1834,1836 R32:215,217,219,1710,2242,2244,2245,2252,2254,2256,2258,2260,2264,2266,2268,2270,2272,2280,2294,2296,2298,2300,2305,2307,2308,2312,2314,2316,2318,2323,2325,2326,2330,2345 R35:91 R36:300 R40:670,672,673,1388,1627 R42:218 R44:97,397,402,409,416 R46:194,207 R47:148,149,388,391,425,428 R48:1103 R49:299 R53:1069,1122 R61:109 R63:382,388 freeM59:118 R57:932 R59:118 SPELL_FROST_BREATH WO ` P < /   x H B  Z  ~ E =   vX @ , {-cV;1 Nj`PF :/8,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,7f14:84 F14:328 R14:84,328,414 do_auto_exitsV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM64:139 R32:2162 R44:457 R64:139 RECREATEM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZEf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM12:19 M60:46 R12:19 R60:46 NORTHT6:19 T12:41 T60:495 R6:19,37,38,39,40,41,42,43,57,58,79,108,146,147,148,149,150,151,165,166,180,207,209 R12:41 R36:90 R37:13 R60:495,555,704,705,706,707,708,709,710,728,729,785,848 sbyteM24:43 R23:199,221,222,227 R24:43 NEW_MSG_INDEXf12:141 F12:366 f32:88 F32:827 R12:141,342,366 R32:88,805,827 setup_dif25:47 F25:216 R25:47,216,761 find_guardM62:267 R62:267 AUTHTYPE_TESTV32:83 R32:83,352,352,1675,1676,1676,1678,1679,1690,1698,1699,1699,1701,1705 reset_qM33:73 R32:179,195,276 R33:73 MOTD_FILEM60:1f38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM43:738 R43:738,769 MOB_ZOMBIEM33:22 M33:33 R33:22,33,76 LIB_TEXT_HELPV30:293 V31:15 V53:36 R20:477 R30:293 R31:15 R53:36,1029,1030,1030,1032,1271 R58:274,297,310 item_typesM33:16 R32:257,534,581,650 R33:16 DB_BOOT_SHPf20:64 F20:149 R20:64,149,221,242,331 find_target_roomF63:190 f64:24 R20:930,935,940 R27:329 R32:418 R44:229 R57:787 R63:190 R64:24 touchV20:41 V27:95 R20:41,2049 R27:95,1060 buf_overflowsM41:106 R18:900 R40:375 R41:106 SCMD_NOHAM60:313 R15:1387 R44:580 R48:198 R60:313 ITEM_WEAR_HOLDF42:120 f64:68 R20:712 R42:120,414 R64:68 hit_gainM64:268 R20:722 R32:2432 R34:107 R36:170,535,569 R64:273 GET_ACF34:579 f37:115 R34:579,719,722 R37:115 R57:632 skill_messageM50:15 R49:229 R50:15 MAX_MOB_NAMEM62:176 R62:176 MODE_ECHOM41:94 R14:1236 R40:369 R41:94 SCMD_NEWSM60:263 R15:1366 R17:177,181,315 R34:585,808 R48:193 R60:263 WEAR_WIELDF38:128 f39:37 R18:146 R38:128,433,580 R39:37 House_cM60:313 R15:1387 R44:580 R48:198 R60:313 ITEM_WEAR_HOLDF42:120 f64:68 R20:712 R42:120,414 R64:68 hit_gainM64:268 R20:722 R32:2432 R34:107 R36:170,535,569 R64:273 GET_ACF34:579 f37:115 R34:579,719,722 R37:115 R57:632 skill_messageM62:176 R62:176 MODE_ECHOM41:94 R14:1236 R40:369 R41:94 SCMD_NEWSf38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM12:22 M60:49 R12:22 R60:49 WESTM62:236 R62:236 OLD_ENV_VALUES60:685 R60:685,871 char_player_dataV27:81 V29:209 R27:81,225,227,296 R29:209 LOGNAMEf55:49 F55:54 R55:49,54,94,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,123,124,125,126,127,128,131,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,198,199,200,201,202,203,206,207,208,209,210,213,214,215,216,219,220,221,222,225,226,227,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,259,260,261,262,263,264,265,266,269,270,273,274,275,276 ASSIGNMOBf61:467 R19:207 R22:56 R27:2349 R32:553,563,631,2361 R34:124 R38:162,167 R48:240,247,263,291,447 R61:467 R63:195 strerrorM27:1984 f27:142 R27:142,1948,1984,1986,2012,2018,2029,2032,2033,2035,2036,2037,2038 my_signalS35:39 R35:39,42,45,68,70,85 bfs_queue_structM62:289 R62:289 ENCRYPT_REQEND0M51:49 R4:35,39,44,47,50,54,57 R5:36 R7:24 R8:167 R9:23 R10:95,103 R11:51 R12:239,438 R13:49,72,76,124,126,128,152,172,174,192,217,222,229,254,259,264,270,278,283,289,305,308,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130,136,141,145,148,168,170,210,212,259,305,317,330,332,355,357,373,381,408,410,425,427,433,439,448,528,540,550,552,555,570,572,577,585,590,600,608,643,649,660,664,687,697,702,718,724,728,807,812,819,823,828,833,837,844,854,876,879,882,885,919,923,933,937,953,957,971,989,993,997,1003,1019,1034,1051,1056,1061,1066,1070,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1242,1244,1246,1257,1258,1259,1278,1298,1304,1316,1319,1323,1336,1356,1358,1362,1364,1379,1381,1390,1425,1438,1441,1451,1458 R16:107,116,127,129,135,141,147,187,190,193,206,233,241,248,254,264,344,350,382,384,386,426,440,443,446,449,452,476,479,490,500,510,519,522,528,533,536,539,552,557,560,565,568,571,583,588,593,596,599,602,616,621,624,627,644,664,666,668,687,700,706 R17:50,56,60,81,97,99,101,109,123,140,143,145,163,170,174,178,182,186,222,224,226,230,260,273,284,296,308,312,316,323,328,363,370,374,378,392,395,420,429,434 R18:82,84,86,93,134,138,154,165,168,192,196,220,224,231,234,271,285,293,296,302,313,316,319,335,351,353,364,366,368,370,375,401,403,451,483,486,498,502,506,511,534,537,551,570,574,594,600,604,623,627,634,647,658,664,688,711,716,723,725,727,729,735,739,748,754,774,811,819,830,835,841,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889 R19:96,108,114,117,141,144,173,177,206 R20:107,129,137,139,141,160,166,175,179,186,191,196,212,217,272,277,280,292,322,326,328,330,349,354,358,371,376,382,386,390,399,410,412,418,430,432,438,449,457,473,482,485,495,499,504,509,512,533,598,606,612,614,620,635,653,658,663,666,678,690,695,702,711,717,721,740,746,752,756,759,764,778,783,796,798,804,808,829,845,851,856,860,865,869,878,883,889,894,910,918,925,929,934,939,943,950,952,971,973,977,979,987,1009,1011,1013,1015,1017,1019,1021,1024,1040,1067,1071,1076,1088,1100,1115,1119,1124,1133,1140,1158,1177,1185,1215,1220,1226,1242,1246,1251,1255,1259,1263,1268,1272,1279,1280,1282,1283,1284,1285,1286,1287,1287,1288,1289,1290,1291,1292,1292,1319,1352,1358,1381,1391,1404,1421,1423,1467,1473,1478,1480,1496,1512,1522,1525,1528,1551,1558,1573,1577,1581,1584,1603,1608,1658,1659,1671,1683,1688,1690,1692,1702,1705,1717,1723,1727,1729,1732,1734,1764,1770,1784,1790,1806,1808,1810,1812,1816,1819,1826,1830,1831,1840,1848,1853,1857,1862,1862,1863,1870,1874,1882,1882,1883,1890,1891,1892,1894,1912,1952,1955,1956,1968,1984,1994,1999,2002,2005,2011,2035,2036,2038,2040,2042,2044,2046,2048,2053,2053,2057,2062,2062,2065,2070,2070,2073,2085,2086,2094,2097,2100,2196,2201,2207,2210,2221,2247,2355,2362,2369,2391,2403,2411,2429,2451,2455,2469,2473,2485,2492,2514,2518,2548,2556,2561,2573,2579,2601 R21:64 R22:54,138,141,170,174,179,203,216,228,232,291 R23:192,196,200,212,224,224,249,255,256,258,260,270,273,277,304,308,312,323,328,332,335,335,335,359,363,372,378,382,387,393,409 R25:308,309,343,385,391,495,582 R26:68,69,70,71,72,73 R27:256,266,273,287,954,954,1220,1305,1312,1316,1655,1655,1662,1678,1739,1748,1788,1854,1854,2180 R29:94,95,96,254,255,256,257,258,259,260,26rDn^4#E:  e Z < 0  } l B 6  t r > :   Y I %   -,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1M60:212 R43:447 R60:212 AFF_PROTECT_EVILM28:41 R27:921,940,1288,1332,1333,1334,1660,1661,1662,1678,1678,1739,1748,1788,1854,2050,2063,2079,2094,2184 R28:41 R36:873,921 R40:1179,1191,1198,1258,1264,1273,1309,1323,1334,1341,1351,1358,1369,1374,1381,1383,1387,1392,1417,1420,1433,1441,1453,1455,1465,1468,1477,1478,1484,1496,1497,1507,1512,1513,1530,1535,1536,1543,1553,1554,1562,1569,1625,1626,1630,1631,1643,1649,1655,1656,M60:248 R15:1221,1264 R48:142 R60:248 WEAR_FINGER_RM62:288 R62:288 ENCRYPT_REQSTARTf20:61 F20:1362 R20:61,1362,1400,1408 perform_immort_invisV12:55 V33:224 V33:231 R12:55 R13:31,101,104,112,321,325,329,338 R14:47,70,71,87,89,447,453,455,457,457,522,532,537,552,558,566,574,583,615,618,621,624,626,629,631,634,645,647,651,653,661,944,945,946,948,949,969,970,980,981,982,1093,1094,1095,1113,1114,1126,1127,1128,1146,1276,1281,1301,1346,1353,1371,1378,1391,1394,1396,1514,1516,1521,1656,1658,1659 R15:40,45,49,53,236,241,246,247,247,254,258,265,274,296,301,304,305,305,312,316,323,332,537,539,543,544,545,546,546,551,554,555,559,565,584,589,590,594,599,600,600,638,642,645,684,686,688,689,690,691,691,692,693,696,701,702,706,715,717,718,718,723,733V14:35 V32:65 R14:35,1237 R32:65,177,190,191,273,274 R33:72 R40:369 R57:47,112 newsV23:84 R23:84,132,195,230,257,261,263,265,271,307,311,317,358,362,367,403,408,424,432,434,469,470,470,475,516 R24:43 num_of_msgsM60:274 R15:1388 R18:680 R20:543 R32:2630 R57:397 R58:295 R60:274 ITEM_SCROLLM59:152 R26:340,582,824,1096 R30:391 R36:194 R57:240 R59:152 SAVING_BREATHM54:137 R53:587,588,589,770 R54:137 MAX_OUTSIDE_BANKM54:115 R53:479,1079,1185,1287 R54:115 SHOP_BUYPROFITM60:301 R15:1187,1188,1265 R48:149 R60:301 ITEM_WEAR_NECKM62:162 R62:162 LM_MODEM62:107 R62:107 TELOPT_EORM52:22 R14:1529 R52:22 C_OFFf61:495 R10:72,73 R27:453,454 R61:495 bindM29:22 R18:884 R20:1255 R29:22,55,58,91,250 R64:118 NOM64:464 R14:869 R16:499 R27:2077 R64:469 OUTSIDEf37:104 F48:788 R37:104 R42:389 R48:788 Crash_idlesaveF32:2438 f33:119 R32:1231,1601,1628,2438 R33:119 clear_objectM60:147 R7:96 R20:2481 R60:147 PLR_NODELETEF26:1628 f59:270 R26:1628 R32:319 R59:270 init_spell_levelsM64:299 R49:101,170 R64:304 GET_LAST_OLC_TARGF36:1195 f37:84 R14:455,537,653 R15:134,371 R16:431 R36:1195 R37:84 R57:316 generic_findf21:20 F21:55 f40:56 R21:20,55,67 R40:56,1575 read_aliasesM60:241 R40:1684,1688 R60:241 CON_DELCNF2V27:73 V30:17 V31:1 R14:1264 R27:73,302 R30:17 R31:1 circlemud_versionM62:117 R62:117 TELOPT_XDISPLOCM54:104 R53:164,1110,1288 R54:104 SHOP_OPEN2F8:86 R8:86,132,135 do_intF32:1507 f33:113 R20:353 R32:1507 R33:113 vnum_mobileM64:356 R15:82 R20:508 R34:271 R43:897,903 R48:91,119 R53:265,333,333 R58:286,387,396,399 R64:206,361 GET_OBJ_EXTRAM60:104 R26:148 R56:121 R57:658,660,681,698 R59:174 R60:104 NUM_CLASSESV29:160 V32:147 R29:160 R32:147,870 frozen_start_roomF23:418 f24:52 R23:412,418 R24:52 R47:157 Board_save_boardF63:152 f64:26 R16:170 R63:152 R64:26 log_death_trapf44:28 F44:503 R44:28,490,503 postmaster_send_mailM60:142 R13:406 R20:1844 R60:142 PLR_NOSHOUT M51:49 R4:35,39,44,47,50,54,57 R5:36 R7:24 R8:167 R9:23 R10:95,103 R11:51 R12:239,438 R13:49,72,76,124,126,128,152,172,174,192,217,222,229,254,259,264,270,278,283,289,305,308,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130,136,141,145,148,168,170,210,212,259,305,317,330,332,355,357,373,381,408,410,425,427,433,439,448,528,540,550,552,555,570,572,577,585,590,600,608,643,649,660,664,687,697,702,718,724,728,807,812,819,823,828,833,837,844,854,876,879,882,885,919,923,933,937,953,957,971,989,993,997,1003,1019,1034,1051,1056,1061,1066,1070,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1242,1244,1246,1257,1258,1259,1278,1298,1304,1316,1319,1323,1336,1356,1358,1362,1364,1379,1381,1390,1425,1438,1441,1451,1458 R16:107,116,127,129,135,141,147,187,190,193,206,233,241,248,254,264,344,350,382,384,386,426,440,443,446,449,452,476,479,490,500,510,519,522,528,533,536,539,552,557,560,565,568,571,583,588,593,596,599,602,616,621,624,627,644,664,666,668,687,700,706 R17:50,56,60,81,97,99,101,109,123,140,143,145,163,170,174,178,182,186,222,224,226,230,260,273,284,296,308,312,316,323,328,363,370,374,378,392,395,420,429,434 R18:82,84,86,93,134,138,154,165,168,192,196,220,224,231,234,271,285,293,296,302,313,316,319,335,351,353,364,366,368,370,375,401,403,451,483,486,498,502,506,511,534,537,551,570,574,594,600,604,623,627,634,647,658,664,688,711,716,723,725,727,729,735,739,748,754,774,811,819,830,835,841,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889 R19:96,108,114,117,141,144,173,177,206 R20:107,129,137,139,141,160,166,175,179,186,191,196,212,217,272,277,280,292,322,326,328,330,349,354,358,371,376,382,386,390,399,410,412,418,430,432,438,449,457,473,482,485,495,499,504,509,512,533,598,606,612,614,620,635,653,658,663,666,678,690,695,702,711,717,721,740,746,752,756,759,764,778,783,796,798,804,808,829,845,851,856,860,865,869,878,883,889,894,910,918,925,929,934,939,943,950,952,971,973,977,979,987,1009,1011,1013,1015,1017,1019,1021,1024,1040,1067,1071,1076,1088,1100,1115,1119,1124,1133,1140,1158,1177,1185,1215,1220,1226,1242,1246,1251,1255,1259,1263,1268,1272,1279,1280,1282,1283,1284,1285,1286,1287,1287,1288,1289,1290,1291,1292,1292,1319,1352,1358,1381,1391,1404,1421,1423,1467,1473,1478,1480,1496,1512,1522,1525,1528,1551,1558,1573,1577,1581,1584,1603,1608,1658,1659,1671,1683,1688,1690,1692,1702,1705,1717,1723,1727,1729,1732,1734,1764,1770,1784,1790,1806,1808,1810,1812,1816,1819,1826,1830,1831,1840,1848,1853,1857,1862,1862,1863,1870,1874,1882,1882,1883,1890,1891,1892,1894,1912,1952,1955,1956,1968,1984,1994,1999,2002,2005,2011,2035,2036,2038,2040,2042,2044,2046,2048,2053,2053,2057,2062,2062,2065,2070,2070,2073,2085,2086,2094,2097,2100,2196,2201,2207,2210,2221,2247,2355,2362,2369,2391,2403,2411,2429,2451,2455,2469,2473,2485,2492,2514,2518,2548,2556,2561,2573,2579,2601 R21:64 R22:54,138,141,170,174,179,203,216,228,232,291 R23:192,196,200,212,224,224,249,255,256,258,260,270,273,277,304,308,312,323,328,332,335,335,335,359,363,372,378,382,387,393,409 R25:308,309,343,385,391,495,582 R26:68,69,70,71,72,73 R27:256,266,273,287,954,954,1220,1305,1312,1316,1655,1655,1662,1678,1739,1748,1788,1854,1854,2180 R29:94,95,96,254,255,256,257,258,259,260,26r \M!}qaUC2 x Z O  w 1 w  j d C ; %  YM PG:+y8jH;!ch), (flag))) & (flag)) #define SECT(room) (world[(room)].sector_type) #define IS_DARK(room) ( !world[room].light && \ (ROOM_FLAGGED(room, ROOM_DARK) || \ ( ( SECT(room) != SECT_INSIDE && \ SECT(room) != SECT_CITY ) && \ (weather_info.sunlight == SUN_SET || \ weather_info.sunlight == SUN_DARK)) ) ) #define IS_LIGHT(room) (!IS_DARK(room)) #define VALID_RNUM(rnum) ((rnum) >= 0 && (rnum) <= top_of_world) #defineM33:67 R32:532 R33:67 ZON_PREFIXM59:14 R59:14 CAST_UNDEFINEDM59:30 R57:273,800 R59:30 MAG_CREATIONSM59:26 R57:261,497,845,851 R59:26 MAG_GROUPSF36:666 f37:54 R36:666 R37:54 R53:1238 get_char_numM54:124 R53:146 R54:124 NOTRADE_THIEFV13:25 V29:64 R13:25,437,441 R29:6M27:2188 R27:2188,2216,2222,2238 SENDOKF36:554 f37:35 R15:1410 R18:276 R32:2055 R34:290 R36:554,784,889 R37:35 R48:553,677,679,681,683,820 unequip_charf38:39 F38:214 R38:39,214,272,377,450,493,535,589 find_houseM41:175 R13:501,508 R40:417 R41:175 SCMD_QSAYf15:38 F15:197 R15:38,197,229,289 get_check_moneyM64:94 R35:116,200 R64:94 BFS_ERRORV30:72 V31:5 R20:375 R30:72 R31:5 sector_typesf48:58 F48:1003 R48:58,1003,1018,1019,1041,1044 Crash_rM64:201 R58:379 R64:206 OBJ_FLAGGEDM60:319 R48:676,704 R60:319 ITEM_NORENTM54:113 R53:1101,1154 R54:113,119,120,121,122,123,124,125 SHOP_TRADE_WITHF32:2421 f33:114 R20:872,2568 R32:1148,1547,1570,2421 R33:114 R40:1299,1327 clear_charF40:1050 f41:28 R13:149,214,321 R14:615,944,969,973,980,1093,1113,1118,1122,1126 R17:219 R18:645 R20:126,210,842,1598,1668,2533,2537,2540,2542,2544 R38:511 R40:1050 R41:28 R49:87,187 half_chopM60:144 R2:96 R3:83 R7:90 R20:2425 R40:1317,1697 R60:144 PLR_DELETEDM60:394 R14:755 R15:826,847,848,866,867,875 R20:784 R26:1509 R42:330,347,410 R60:394 DRUNKM27:1901 R27:1900,1901,1909 O_NONBLOCKM60:182 R14:1548 R18:901 R20:2365 R46:98,116,157 R60:182 PRF_NOHASSLEM41:152 R20:1542,1550 R40:269 R41:152 SCMD_DATEf25:46 F25:169 R25:46,169,221 member_of_royal_guardF27:2054 f28:14 R20:925,929,934,939 R27:2054 R28:14 send_to_allM64:269 R14:157,697 R17:286 R18:409,417,538 R20:712,1323 R25:657,657 R26:1503 R27:964 R32:2035,2408,2409 R34:176,178,180,182,184,699,752,760,760 R42:414,414 R43:234,244,834,834 R58:354 R64:274 GET_HITF40:1285 f41:29 R27:720 R40:1285 R41:29 nannyM43:728 R43:728 MOB_MONSUM_IF10:82 R10:82,133 get_textM32:11 R32:11 R33:220 __DB_C__M27:2188 R27:2188,2216,2222,2238 SENDOKf38:39 F38:214 R38:39,214,272,377,450,493,535,589 find_houseM64:94 R35:116,200 R64:94 BFS_ERRORf48:58 F48:1003 R48:58,1003,1018,1019,1041,1044 Crash_report_rentV53:96 R53:96,236 operator_strM60:279 R60:279 ITEM_MISSILEf53:55 F53:777 R53:55,777,931 shopping_valueM33:125 R20:1079,1091,1127,1136 R32:1749,1759,1763,1773,1792,1809 R33:125 R53:543 R56:648 REALf34:55 F34:310 R34:55,310,375,439 change_alignmentf27:131 f40:63 F40:799 R27:131,724 R40:63,799 perform_aliasM60:449 R27:798 R32:1651 R60:449 PULSE_ZONEf22:27 F22:81 f27M54:113 R53:1101,1154 R54:113,119,120,121,122,123,124,125 SHOP_TRADE_WITHF32:2421 f33:114 R20:872,2568 R32:1148,1547,1570,2421 R33:114 R40:1299,1327 clear_charM60:144 R2:96 R3:83 R7:90 R20:2425 R40:1317,1697 R60:144 PLR_DELETEDf25:46 F25:169 R25:46,169,221 member_of_royal_guardF27:2054 f28:14 R20:925,929,934,939 R27:2054 R28:14 send_to_allM43:728 R43:728 MOB_MONSUM_IF10:82 R10:82,133 get_textf48:58 F48:1003 R48:58,1003,1018,1019,1041,1044 Crash_report_rentV53:96 R53:96,236 operator_strM60:279 R60:279 ITEM_MISSILEf34:55 F34:310 R34:55,310,375,439 change_alignmentf22:27 F22:81 f27:152 f40:54 R22:27,81 R27:152,1245 R40:54,1365,1431 isbannedf16:40 F16:271 R16:40,271,450 has_keyf27:149 f46:33 F46:38 R27:149,805 R46:33,38 mobile_activityV15:34 V30:457 V31:22 R15:34,847,848,867,870,873 R30:457 R31:22 drink_affM64:331 R14:252,301 R36:493 R43:235,242 R46:105 R53:134 R56:425 R58:395 R64:336,338 IS_GOOD"rNE wUL' a P @ 0 o d ? 9 r p T D $  m a @ @ Z0%zl+}[R--,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1F42:323 f64:74 R15:866,869,872,950 R42:323,409,410,411 R64:74 gain_conditionM60:214 R16:651,663 R34:222 R43:470 R60:214 AFF_SLEEPV49:50 R49:50,88 olc_moV22:35 R22:35,70,106,162,194,201,234 ban_typesf14:87 F14:447 R14:87,447,627,661 look_in_objF34:806 f37:111 R6:49,157,345,345 R14:696 R17:84,101,104,109,120,194,204 R18:325,711,727,729,739 R20:2137,2262 R25:285,571 R32:978,1576,1579,1581,2494 R34:69,806,932 R35:244 R37:111 R40:329 R43:815,822,826,830,834 R46:106,123,138 R56:585,593,610 R57:637 R60:718 R63:156 R64:274 hitf19:35 F19:198 f32:131 R19:35,198 R32:131,303 boot_social_messagesM60:342 R36:116 R60:342 APPLY_CONM59:11 R57:334 R59:11 DEFAULT_STAFF_LVLf4:14 F4:27 f37:101 F48:342 R4:14,21,27 R20:2017 R37:101 R48:342 Crash_listrentM59:100 R17:362,389 R26:1696 R57:953 R59:100 SKILL_RESCUEM60:101 R9:43 R26:90,109,173,681,1307,1445,1486,1546,1687,1688,1689,1690,1691,1692,1804,1972,2119 R60:101 R64:465 CLASS_THIEFf61:535 R10:70 R27:1110,1115,1120 R61:535 htonlM61:304 R27:1641 R61:304 isasciiM34:86 R34:86,718 IS_WEAPONf53:77 F53:231 R53:77,231,257,259 find_oper_numM62:54 R62:54 BREAKM62:95 R27:935 R62:95 TELOPT_NAOFFDT60:525 R32:111,724,726 R36:91,1195 R37:13,84 R54:35 R60:525 R63:242 R64:29 bitvector_tM6:34 R6:34,133 THREE_MAX_AFFECTM54:108 R53:313,1086,1273,1274 R54:108 SHOP_BUYWORDM52:38 R13:450,472,475 R14:1517,1598 R52:38 COLOR_LEVM59:54 R26:1656 R43:821 R57:811 R59:54 SPELL_CURE_LIGHTF42:323 f64:74 R15:866,869,872,950 R42:323,409,410,411 R64:74 gain_conditionM60:214 R16:651,663 R34:222 R43:470 R60:214 AFF_SLEEPF14:384 f64:60 R14:384,625 R16:167 R20:260,288,306,338 R40:1612 R58:85,105,161 R64:60 look_at_roomM62:63 R62:63,206 SYNCHM45:29 R44:136,169,234,237,244,286,306,321,328,35M41:126 R20:1835 R40:380 R41:126 SCMD_NOTITLEf35:34 F35:95 R35:34,95,138 bfs_clear_queueM59:86 R26:1683 R43:547 R57:850 R59:86 SPELL_GROUP_HEALM62:291 R62:291 ENCRYPT_DEC_KEYIDf34:49 F34:361 R34:49,361,410,414 perform_group_gainM60:204 R14:123 R43:405 R60:204 AFF_DETECT_MAGICM12:23 M60:50 R12:23 R60:50 UPM20:2113 R20:2113,2130,2131,2133,2155,2156,2162,2163,2166,2167,2168,2170,2171,2173,2176,2215 R62:128 BINARYT6:21 T12:43 T60:497 R6:21,25,47,48,49,50,51,52,53,66,75,106,107,122,155,156,157,158,159,160,161,171,179,208,224 R12:43,48,49,68,116 R38:27,69,179,358 R39:10 R41:45 R60:497,507,508,509,510,512,513,514,515,574,591,630,672,716,717,718,719,720,721,723,748,78M41:126 R20:1835 R40:380 R41:126 SCMD_NOTITLEM59:86 R26:1683 R43:547 R57:850 R59:86 SPELL_GROUP_HEALM62:291 R62:291 ENCRYPT_DEC_KEYIDf34:49 F34:361 R34:49,361,410,414 perform_group_gainT6:21 T12:43 T60:497 R6:21,25,47,48,49,50,51,52,53,66,75,106,107,122,155,156,157,158,159,160,161,171,179,208,224 R12:43,48,49,68,116 R38:27,69,179,358 R39:10 R41:45 R60:497,507,508,509,510,512,513,514,515,574,591,630,672,716,717,718,719,720,721,723,748,781,846,847,866,905,1002,1003,1004,1005,1006,1011,1012,1013,1018,1019,1020,1021,1036,1037,1058 sh_intV27:100 R27:100,334,391,392,394,1219 max_playersV22:35 R22:35,70,106,162,194,201,234 ban_typesf14:87 F14:447 R14:87,447,627,661 look_in_objM60:342 R36:116 R60:342 APPLY_CONM61:304 R27:1641 R61:304 isasciiM62:54 R62:54 BREAKM62:95 R27:935 R62:95 TELOPT_NAOFFDM6:34 R6:34,133 THREE_MAX_AFFECTM52:38 R13:450,472,475 R14:1517,1598 R52:38 COLOR_LEVM64:328 R14:321,365,389,611 R64:333 CAN_SEE_IN_DARKM60:185 R13:54,91,108,226,340,447,498 R14:1588 R18:934 R20:114,138,1427,1741,1751 R60:185 PRF_NOREPEATM62:91 R62:91 TELOPT_NAOPrTA#7, U L 4 (  b Z D 1   '  | t E < $  r4%K9 R57:270,767,791 R59:29 MAG_SUMMONSM64:228 R40:1081,1082 R64:233 GET_ROOM_SPECM60:273 R15:1384 R20:537 R36:380,402,538,572,822 R60:273 ITEM_LIGHTM52:12 R52:12,30 KREDf53:90 F53:958 R53:90,958,1004,1009,1047 add_to_listM60:320 R15:474 R34:271 R60:320 ITEM_NODONATEM2:31 R2:31,183 LINE_LENM59:129 R59:129 TYPE_STINGM62:181 R62:181 SLC_SYNCHM60:233 R40:1537,1540 R60:233 CON_QCLASSM60:408 R32:398 R60:408 R65:108,153,169 SKY_CLOUDYM60:247 R15:1385 R36:379,380,381,401,402,403,538,572,821,822,823,824 R48:140 R60:247 WEAR_LIGHTf32:121 F32:1715 R32:121,939,1715,1728 log_zone_errorF63:135 f64:22 R14:907,910 R53:1030 R63:135,140 R64:22 strn_cmpM43:731 R43:731 MOB_GATE_IM62:86 R62:86 TELOPT_NAMSM18:847 R18:847,954 TOG_ONS60:985 R34:120,147,583 R60:985,990,997 message_typef20:97 F20:1910 R20:97,1910,1978,1982,1989 print_zone_to_buff61:459 R4:35,39,67 R7:86,92 R8:79,110,116,163,164,166,181,184 R12:188,190,311,333,371 R13:51,57,83,94,104,112,217,224,229,259,264,270,283,328,416,431,451,454,458,493,502,509 R14:269,337,339,360,364,399,435,438,457,488,492,675,688,695,700,703,707,712,715,742,831,853,870,1023,1031,1037,1065,1067,1069,1174,1177,1192,1199,1202,1205,1209,1214,1224,1292,1303,1316,1318,1321,1325,1329,1333,1339,1360,1364,1373,1412,1428,1517,1528,1541,1544,1555,1675,1687 R15:130,136,145,170,212,247,274,305,332,373,410,440,445,464,468,470,540,552,555,585,590,600,668,670,697,702,718,786,841,844,854,923,1019,1074,1278,1323,1336,1358,1381,1451,1458 R16:156,190,241,248,254,264,325,356,363,426,476 R17:234,245 R18:91,138,313,370,375,408,417,486,537,600,603,623,626,647,658,664,711,729,822 R19:144 R20:110,141,246,255,371,376,382,393,401,405,422,426,444,446,449,473,482,485,489,512,520,541,545,551,556,560,563,568,575,580,586,590,593,606,608,628,653,658,663,666,678,690,695,701,711,717,721,728,746,752,756,759,764,769,773,778,783,788,792,808,815,818,1164,1215,1f20:60 F20:2185 R20:60,2185,2591 perform_setf20:56 f26:38 F26:1401 R20:56,1817 R26:38,1401,1475 roll_real_abilsF32:1915 f33:103 R32:1915 R33:103 R38:266,321,620 R44:432,433 get_name_by_idM62:101 R62:101 TELOPT_BMV20:41 V27:96 R20:41,2049 R27:96,1063 buf_switchesM60:162 R46:36,105 R60:162 MOB_AGGR_GOODM64:294 R20:1861,1873,1875 R64:299 GET_FREEZE_LEVM60:339 R36:107 R60:339 APPLY_DEXM59:128 R17:181 R34:86,542,820,823,825 R59:128 TYPE_HITF36:1080 f37:23 R15:440,446,670 R36:1080,1144,1145 R37:23 money_descM18:849 M64:208 R18:849,898,901,904,907,910,913,916,919,922,925,928,931,934,937,943 R64:213 PRF_TOG_CHKM64:197 R13:127,133,410,465 R14:409 R16:133,139,145,169,478,486,506 R17:280,311 R18:112,145,223 R20:185,189,194,1020,1022,2064,2072 R34:652 R35:50,60 R36:690,709 R38:533,579 R46:88 R55:305 R57:215,220 R58:98 R64:202,222,469 ROOM_FLAGGEDf53:78 F53:242 R53:78,242,313 evaluate_expressionM54:96 R53:216 R54:96 OPER_NOTV20:40 V29:91 R20:40,1092 R29:91 load_into_inventoryF32:1902 f33:102 R32:1902 R33:102 R38:414,541 R44:528 get_id_by_nameM64:228 R40:1081,1082 R64:233 GET_ROOM_SPECM60:273 R15:1384 R20:537 R36:380,402,538,572,822 R60:273 ITEM_LIGHTM60:320 R15:474 R34:271 R60:320 ITEM_NODONATEM59:129 R59:129 TYPE_STINGM60:247 R15:1385 R36:379,380,381,401,402,403,5f20:60 F20:2185 R20:60,2185,2591 perform_setM62:101 R62:101 TELOPT_BMV20:41 V27:96 R20:41,2049 R27:96,1063 buf_switchesM60:339 R36:107 R60:339 APPLY_DEXM59:128 R17:181 R34:86,542,820,823,825 R59:128 TYPE_HITF36:1080 f37:23 R15:440,446,670 R36:1080,1144,1145 R37:23 money_descM18:849 M64:208 R18:849,898,901,904,907,910,913,916,919,922,925,928,931,934,937,943 R64:213 PRF_TOG_CHKM64:197 R13:127,133,410,465 R14:409 R16:133,139,145,169,478,486,506 R17:280,311 R18:112,145,223 R20:185,189,194,1020,1022,2064,2072 R34:652 R35:50,60 R36:690,709 R38:533,579 R46:88 R55:305 R57:215,220 R58:98 R64:202,222,469 ROOM_FLAGGEDf53:78 F53:242 R53:78,242,313 evaluate_expressionM64:228 R40:1081,1082 R64:233 GET_ROOM_SPECf32:121 F32:1715 R32:121,939,1715,1728 log_zone_errorS60:985 R34:120,147,583 R60:985,990,997 message_typeM62:58 R62:58,67,206 EORhW+  f X B 5 ~ \ R #  ` Z +  * h71 <, rjF=Y(ch, var) (var) #endif #define MOB_FLAGS(ch) ((ch)->char_specials.saved.act) #define PLR_FLAGS(ch) ((ch)->char_specials.saved.act) #define PRF_FLAGS(ch) CHECK_PLAYER_SPECIAL((ch), ((ch)->player_specials->saved.pref)) #define AFF_FLAGS(ch) ((ch)->char_specials.saved.affected_by) #define ROOM_FLAGS(loc) (world[(loc)].room_flags) #define SPELL_RM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORM60:58 R46:88 R60:58 ROOM_NOMOBM60:227 R27:1264,1847 R40:1296,1390 R60:227 CON_GET_NAMEM64:365 R42:441 R43:762 R56:533 R64:370 IS_CORPSEV30:138 V31:9 R20:751 R30:138 R31:9 action_bitsM33:75 R32:173,209,285 R33:75 GREETINGS_FILEM60:100 R9:52 R26:88,108,172,439,1267,1437,1483,1539,1656,1657,1658,1659,1660,1661,1662,1663,1664,f53:82 F53:359 R53:82,359,496,714 transaction_amtM60:300 R15:1187,1187,1264 R48:144 R60:300 ITEM_WEAR_FINGERV18:38 V27:84 V29:131 V34:36 R18:38,133 R27:84,816 R29:131 R34:36 auto_saveV16:293 R16:293,325,364,426,432,437 cmd_doorM60:471 R32:2480 R60:471,778 MAX_TONGUEV30:219 V31:12 R14:1189 R20:736 R30:219 R31:12 connected_typesM60:304 R15:1188,1268 R48:161 R60:304 ITEM_WEAR_LEGSM54:75 R54:75,121 TRADE_NONEUTRALM62:186 R62:186 SLC_EORM64:256 R20:2509 R32:2098 R34:274 R36:144 R58:352 R64:261 GET_WM64:309 R18:252 R40:1099,1100 R64:314 GET_MOB_SPECM54:145 R53:148 R54:145 MSG_NO_SELL_CLASSV43:716 R43:716,763,782 mag_summon_fail_msgsf37:112 F46:174 R34:796 R37:112 R46:174 forgetf14:47 f26:35 F26:102 R14:47,982,1128 R26:35,102 find_class_bitvectorM54:121 R53:136 R54:121 NOTRADE_NEUTRALM60:83 R60:83 R64:224 SECT_CITYM60:466 R22:49,65,66,189,190 R33:213 R38:608 R40:1307 R60:466,899 MAX_NAME_LENGTHM60:436 R2:56 R13:330 R14:1191 R15:663,672,932 R16:450 R20:1165,1613,1620,1632,1833,1839,1847,1866,1880,1937,1938,1941,1942,1944,2130,2131,2132,2140,2149,2150,2162,2163,2170,2171,2173,2176,2179,2180 R22:202,235 R23:70 R26:1936,1966,1996,2026,2083,2113,2144,2174 R27:1248,1259 R29:79,292 R32:1696,1720,1724 R40:271,290,305,353,359,366,380,392,393,410,430,442,443,469,493,503,510,1368,1377,1413,1437,1445,1705 R42:391 R48:616 R54:54 R60:436 LVL_GODM59:35 R59:35 SPELL_RESERVED_DBCf12:57 F12:497 F63:445 f64:31 R12:57,256,318,336,377,497 R22:297 R32:681,771,799,838,960,989,1004,1122,1170,1254,1266,1279,1310,1327,1367,1377,1385,1390,1398 R53:989 R63:445 R64:31 get_linef53:82 F53:359 R53:82,359,496,714 transaction_amtV18:38 V27:84 V29:131 V34:36 M60:325 R14:121 R43:895,897 R60:325 ITEM_BLESSM64:283 R15:183,222,354,622,1407 R18:289 R20:770 R34:302 R36:424,450 R43:792 R53:493,525,538,565,654,684,843 R56:667 R64:288,436 IS_CARRYING_NM64:112 R64:112 SECS_PER_REAL_YEARM6:143 R6:143,230,356 TWO_MAX_AFFECTV44:43 R44:43,90,151,241,243,244 file_end_posM64:448 R17:279 R34:328 R35:190 R46:87 R64:453 CAN_GOM60:98 R20:2428 R26:91 R40:1542 R60:98 CLASS_UNDEFINEDM60:110 R60:110 CLASS_ANIMALf15:53 F15:1236 f16:35 R15:53,1236,1310,1328,1339 R16:35,72 find_eq_posM41:192 R15:927 R40:492 R41:192 SCMD_TASTEM59:65 R25:393 R26:1682 R43:256 R57:853 R59:65 SPELL_HARMM59:88 R26:1635,1666 R43:410 R57:859 R59:88 SPELL_INFRAVISIONM54:145 R53:148 R54:145 MSGM64:283 R15:183,222,354,622,1407 R18:289 R20:770 R34:302 R36:424,450 R43:792 R53:493,525,538,565,654,684,843 R56:667 R64:288,436 IS_CARRYING_NM6:143 R6:143,230,356 TWO_MAX_AFFECTV44:43 R44:43,90,151,241,243,244 file_end_posM64:448 R17:279 R34:328 R35:190 R46:87 R64:453 CAN_GOM60:110 R60:110 CLASS_ANIMALf15:53 F15:1236 f16:35 R15:53,1236,1310,1328,1339 R16:35,72 find_eq_posM59:88 R26:1635,1666 R43:410 R57:859 R59:88 SPELL_INFRAVISIONV30:219 V31:12 R14:1189 R20:736 R30:219 R31:12 connected_typesM60:216 R60:216 AFF_UNUSED16M33:75 R32:173,209,285 R33:75 GREETINGS_FILEM60:100 R9:52 R26:88,108,172,439,1267,1437,1483,1539,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1766,1942,2089 R60:100 R64:463 CLASS_CLERICM62:295 R62:295 ENCTYPE_DES_CFB64bY0%A1 r a M E   ~ t N C !  } o d 2   { k b !si-", |zE4h^&~ff,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1f12:144 F12:304 f32:92 F32:748 R12:144,272,304 R32:92,706,748 parse_roomF57:649 f59:269 R26:1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1687,1688,1689,1690,1691,1692,1695,1696,1697,1698 R57:649 R59:269 spell_levelM60:472 R20:1328 R32:2504,2667 R56:65,80,83,142 R60:472,776 MAX_SKILLSf61:507 R27:1908,1910 R61:507 fcntlV18:37 V27:83 V29:250 R18:37,940,940 R27:83,1229,1233 R29:250 nameserver_is_slowf32:128 f34:52 F34:116 R32:128,300 R34:52,116 load_messagesM64:241 R13:153,155,330,415 R14:213,217,359,706,708,716,1009,1009,1024,1025,1026,1032,1033,1056,1163,1163,1170,1174,1177,1191,1393,1454,1454,1543,1663,1663,1684 R15:663,672,932,955 R16:64,146,152,169,46 R33:221,228 R34:193,201,203,445,446,467,475,555,557,561,563,568,570 R35:191,192,207,208,211,212,238,239 R36:1082,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1127,1145,1146,1150,1151,1153,1154,1156,1157,1159,1161 R38:131,136,138,176,184,185,188,196,196,203,315,316,317,341,345,389,390,394,396,415,416,496,497,608,616,623,626,627 R40:694,695,753,760,761,762,778,779,1260,1261,1268,1270,1274,1275,1287,1308,1308,1333,1334,1357,1358,1366,1368,1375,1377,1382,1383,1412,1413,1435,1437,1443,1445,1457,1458,1461,1465,1557,1558,1700,1702,1703,1705 R42:227,230,233,244,265,268,272,273,306,309,313,314,390,391 R44:49,50,132,147,165,181,379,435,441,443,507,510,512,515,517,523,525,528,534,538,551,554,556,557,564,568,569 R47:180,235,237,241,384,387,399,405,411,412,414 R48:345,354,355,358,363,366,369,373,376,389,393,399,404,452,453,468,470,481,482,485,486,489,490,494,495,498,499,748,756,758,790,799,801,870,878,880,916,924,926,976,980,986,992,993,1006,1013,1015,1028,1052,1054,1058,1060,1061,1063,1094,1095,1111,1113,1114,1127,1135,1139 R49:89,90,111,112,122,123,135,136,147,148,152,153,189,190,287,289,294,296,326,329,333,333,334,335,340,357,358 R53:67,125,137,138,148,149,158,160,162,165,167,169,172,369,370,370,371,372,381,385,391,395,396,452,463,464,486,497,499,503,504,511,512,526,528,532,534,562,564,566,568,570,572,578,579,581,582,583,584,597,603,604,613,617,620,625,629,707,715,717,721,722,730,731,748,751,754,757,761,762,764,765,766,767,780,788,789,796,798,806,813,828,829,836,847,848,860,868,870,872,874,943,950,951,989,989,1024,1025,1028,1030,1032,1032,1035,1037,1057,1065,1066,1067,1069,1118,1120,1122,1150,1152,1156,1157,1158,1160,1162,1164,1172,1175,1176,1187,1190,1194,1196,1196,1197,1199,1200,1201,1212,1214,1216,1219,1224,1229,1230,1233,1235,1239,1240,1244,1245,1248,1249,1251,1255,1258,1263,1264,1267,1270,1277,1282,1283,1286,1290,1293,1294 R56:133,135,138,138,140,149,150,180,181,475,488,621,630,631,636,638,653,655,657,660,691,694,695,708,709,723,724 R57:106,112,136,149,607,610 R58:130,135,137,139,141,143,186,189,192,195,198,201,202,273,275,276,277,281,282,283,286,287,288,290,292,297,300,300,302,302,304,304,305,306,310,311,311,312,312,315,318,320,320,322,325,326,338,339,343,344,346,349,351,353,353,355,355,357,357,360 R61:567,594 R63:154,156,158,210,220,229,445,458 R64:31 > :  c S C 9   V D   m + m z q G 5  m m zQLyoC1^J$G;&aaF#C j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_Ff61:463 R8:115 R12:265,318,381 R14:946,970,1114 R32:697,777,842,965,995,1010,1177,1179,1258,1270,1283,1333,1379,1391,1417,1420 R34:140 R53:989,1037,1067 R61:463 sscanfM43:736 R43:736 MOB_ELEMENTAL_BASEM64:118 R14:1584,1588,1591 R20:570,576,587 R53:1237 R64:118 YESNOM60:238 R40:1474,1501,1670 R60:238 CON_CHPWD_GETNEWV32:62 V40:29 R32:62,870,873 R40:29,1596 r_frozen_start_roomM60:473 R32:2023,2060,2084,2126 R60:473,917 MAX_AFFECTM45:54 R44:297,325,353,453 R45:54 LAST_BLOCKF23:458 f24:53 R23:137,458 R24:53 Board_load_boardM60:189 R18:925 R20:1680,1699,1716,1739 R60:189 PRF_NOWIZM6M64:286 R20:723,723,723,724,724 R32:1029,2514 R36:182,186,190,194,198 R43:69 R64:291 GET_SAVEM60:137 R60:137 PLR_DONTSETM43:739 R43:739 MOB_AERIALSERVANTM33:27 M33:38 R33:27,38 R63:480 LIB_PLRALIASM60:62 R35:60 R60:62 ROOM_NOTRACKf12:148 F12:398 f32:119 F32:879 R12:148,170,398 R32:119,241,879 renum_worldV27:78 V29:185 R27:78,218 R29:185 DFLT_PORTV19:28 R19:28,67,213,215,256,259,261 list_topf32:98 f55:46 F55:282 R32:98,313 R55:46,282 assign_objectsf38:37 F38:116 R38:37,116,119,120,147 House_restore_weightM59:77 R26:1640 R43:479 R57:900 R59:77 SPELL_STRENGTHF8:57 R8:57,121,126 do_listM41:107 R18:903 R40:241 R41:107 SCMD_BRIEFf65:25 F65:37 R65:25,31,37 another_hourV30:712 V31:31 V43:33 R30:712 R31:31 R43:33,98,99 spell_wear_off_msgM60:440 R20:2156 R23:72 R40:298,496 R60:440 LVL_FREEZEV30:40 V31:3 R14:398 R20:381 R30:40 R31:3 room_bitsf48:62 F48:410 R48:62,410,622,763,844,891,939 Crash_write_rentcodeM43:736 R43:736 MOB_ELEMENTAL_BASEM64:118 R14:1584,1588,1591 R20:570,576,587 R53:1237 R64:118 YESNOV32:62 V40:29 R32:62,870,873 R40:29,1596 r_frozen_start_roomM60:473 R32:2023,2060,2084,2126 R60:473,917 MAX_AFFECTF23:458 f24:53 R23:137,458 R24:53 Board_load_boardF32:1596 f33:118 R32:1596 R33:118 R34:257 R36:1133 R44:573 create_objV14:34 V32:64 R14:34,1234 R32:64,178,192,193,273,275 R33:71 R40:261 creditsM60:209 R43:376,381 R60:209 AFF_CURSEM62:263 R62:263 AUTHTYPE_SPXM59:40 R57:286,906 R59:40 SPELL_TELEPORTM64:439 R27:2148,2151 R48:992,1014 R64:444 OBJSM6:32 R6:32,72,300 THREE_MAX_TONGUEf27:125 F27:1564 R27:125,677,1564,1579 procesF63:463 f64:32 R21:28,62 R48:236,259,283,351,443,756,799,878,924 R63:463,469 R64:32 get_filenameM43:292 R43:292,297,306,512,527 MAX_SPELL_AFFECTSM62:283 R62:283 ENCRYPT_ISM59:57 R26:1632,1664 R43:396 R57:820 R59:57 SPELL_DETECT_INVISf36:41 f43:36 f46:34 F46:199 f58:35 R36:41,914 R43:36 R46:34,199 R58:35 clearMemoryM16:399 R16:399,409,438 DOOR_IS_OPENM59:64 R25:400 R26:1650 R43:222 R56:459 R57:847 R59:64 SPELL_FIREBALLM59:27 R32:2678 R57:264,342,374 R59:27 MAG_MASSESM59:196 R59:196 SPELL_TYPE_SPELLf42:35 F42:50 R42:35,50,86,129,173 grafM41:191 R15:940,948,967 R40:280 R41:191 SCMD_EATM60:450 R27:804 R60:450 PULSE_MOBILES60:994 R32:47 R34:33 R60:994 message_listf53:73 F53:186 R53:73,186,217,224,226,265,269,281 pushM64:238 R13:229 R14:716,1006,1025,1033,1161,1267,1292,1303,1361,1362,1364,1373,1678 R18:91,138,375,486,538,600,607,822,838 R19:144 R20:141,405,530,532,655,729,789,924,928,933,938,1164,1164,1300,1300,1303,1303,1498,1612,1612,1619,1631,1686,1705,1727,1732,1771,1787,1818,1818,1832,1832,1838,1838,1846,1846,1865,1865,1875,1879,1879,2095,2095,2225,2228,2243,2247,2383,2388,2448,2476 R21:28,35,62,66 R22:189,200,234,265,265 R23:219,375 R26:1500 R27:974,1805,1811,1811 R32:2122,2247,2251,2252,2499,2502 R34:202,202,263,266,646,646,792,792 R36:510,542,576,860 R38:496 R40:1260,1269,1274,1412,1436,1444,1457,1557,1699,1701,1703,1723 R42:266,307,390 R43:795,796 R46:55 R47:259,259,265 R48:220,259,271,443,452,459,469,481,485,489,494,498,615,756,799,834,878,924,1127,1135 R49:80 R53:137,148,463,498,503,511,516,562,564,566,568,570,581,603,614,617,620,625,716,721,730,748,752,755,764,788,796,919,949,950,1236 R56:630 R58:133,138,142,142,343,347 R63:156 R64:243,442 GET_NAME ~ q  d  . d m C 8   n \ 5 (  vn^^K` for (k = ch->master->followers; k->next->follower != ch; k = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, leader, TO_VICT); act("$n starts to follow $N.", TRUE, ch, 0, leader, TO_NOTVICT); } /* * get_line reads the next non-blank line off of the input stream. * The newline character is removed from the input. Lines which begin * with '*' are considered to be comments. * * Returns the number of lines advanced in the file. */ int get_line(FILE * fl, char *buf) { char temp[256]; int lines = 0; do { fgets(temp, 256, fl); if (feof(fl)) return 0; lines++; } while (*temp == '*' || *temp == '\n'); temp[strlen(temp) - 1] = '\0'; strcpy(buf, temp); ref48:54 F48:668 R48:54,668,804,883,929 Crash_extract_norents_from_equippedF27:178 f61:531 R27:178,571,588,614,635,650 R61:531 gettimeofdayM64:311 R20:659 R25:145,176 R32:2247 R46:55 R64:316 GET_MOB_VNUMV27:104 V64:15 R27:104,2314,2339,2341,2343 R63:171,178,181,184,185,554 R64:15 logfileF63:266 f64:30 R14:491 R20:375,477,574,627,671,674,727,736,743 R58:274,337 R63:266 R64:30 sprinttypeV47:51 R12:422M62:219 R62:219 SLC_NAMEM60:326 R36:493 R58:399 R60:326 ITEM_ANTI_GOODF40:921 f41:27 R40:921,957,991,1308 R41:27 fill_wordM41:105 R18:897 R40:378 R41:105 SCMD_NOSUMMONM60:459 R27:1058,1071,1083 R60:459 LARGE_BUFSIZEM59:56 R26:1661 R43:389 R57:817 R59:56 SPELL_DETECT_ALIGNS54:12 R53:52,53,90,91,958,977,996,1015,1059,1083 R54:12,26 shop_buy_dataM52:25 R13:111,114,450 R34:560,564,567,571,599,601,603,605,609,611,613,615,620,622,624,626 R52:25 C_CMPV23:85 R23:85,142,165,178 ACMD_REMOVEM33:92 R33:92 R44:141,142,174,175,227,229 MAIL_FILEF27:178 f61:531 R27:178,571,588,614,635,650 R61:531 gettimeofdayV27:104 V64:15 R27:104,2314,2339,2341,2343 R63:171,178,181,184,185,554 R64:15 logfileF63:266 f64:30 R14:491 R20:375,477,574,627,671,674,727,736,743 R58:274,337 R63:266 R64:30f53:72 F53:177 R53:72,177,490,711,784,840 is_okM6:140 R6:140,233 TWO_HOST_LENM60:177 R13:125,133 R14:1048,1587 R18:910 R60:177 PRF_NOTELLF36:779 f37:49 R15:205,487,968,972 R20:1138,1175,1195 R32:1820 R36:779,795 R37:49 R42:469 R43:153,157,161,807 R48:397,694,718,731 R53:469,660 R56:211,222,540 R57:420,437 extract_objM54:132 R53:948 R54:132 SHOP_KILL_CHARSM62:215 R62:209,215 SLC_NAMESM62:178 R62:178 MODE_OUTBINF34:235 f37:109 R17:400,402,404 R25:314,316 R34:235,338,780,814,911 R36:377,408,409,892,897 R37:109 R42:364,365 stop_fightingM60:226 R20:1167 R27:753,1855 R40:1180,1199,1304,1370,1378,1409,1418,1434,1442,1570,1693,1706 R60:226 CON_CLOSEM64:307 R13:282,288,293,295 R14:202,202,208,208,210,565,565,566,808,809,811 R15:1222,1225,1403,1433,1445,1445,1446 R16:77,77,279,280 R17:177,181,315 R18:260,261,262,263,651 R20:776 R32:2054,2393 R34:289,585,808 R36:218,220,221,222,232,234,235,236,379,380,381,401,402,403,462,467,486,509,530,559,564,578,821,822,823,824,836,837,888,1219,1219,1220 R40:1087,1087,1088,1088 R48:209,674,769,770,774,812,819,831,849,854,855,896,897,901,902,944,945,949,950,1034,1044 R57:576,576,577 R64:312 GET_EQf65:26 F65:80 R65:26,33,80 weather_change(ldE9) A 8 ( ~ x F 9  . . ._W- a]m_=0 sN@'h_F63:208 f64:25 R18:92,823 R20:1165,1613,1620,1632,1772,1788,1833,1839,1847,1866,1880 R22:202,235 R26:1501 R27:1248,1259,1806,1812,1816,1927,1934 R32:1696,1720,1724 R34:203,794 R38:497 R40:1261,1270,1275,1368,1377,1413,1437,1445,1458,1558,1705 R42:232,268,309,391 R47:99,261 R48:221,453,470,482,486,490,495,499,616,1139 R58:143 R63:158,208 R64:25 mudlogM59:165 R57:585,608,869 R59:165 TAR_OBJ_WORLDf27:122 F27:1191 R27:122,661,1191 new_descriptorf23:79 F23:103 R23:79,103,168 find_boardF8:11 F63:165 R8:11 R63:165 R64:17,23 basic_mud_logV49:40 R49:40,172,190,289,291,296,301,316,347,359 olc_chM16:312 R16:312,315,318 EXITNF10:115 f27:109 F27:1944 R10:115,119,139 R27:109,1944,1948,2033 reapM64:260 R20:703,1820 R36:257,258 R43:480 R58:358 R64:265,323,324,325,326,327 GET_ADDF27:2085 f28:16 R20:1185 R27:2085 R28:16 R34:329 send_to_roomM60:384 R60:384 LIQ_COFFES45:86 R45:86,93 data_block_type_dM60:153 R34:934 R46:52,56 R58:259 R60:153 MOB_SPECf32:96 F32:1452 R32:96,648,1452 load_helpM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringM59:136 R59:136 TYPE_CLAWF36:591 f37:27 R14:552 R36:591,652,969,997,1020,1052 R37:27 R53:410 get_numberM16:409 R16:409,441 DOOR_IS_CLOSEDM60:126 R14:607,731 R16:532,564,595,618,620,630,643,653,665 R18:241 R25:452,453,491 R40:228,270,281,286,290,309,311,314,321,322,341,369,377,419,438,442,455,456,467,503,521,538,632 R42:94,138,182 R43:472,475 R56:260,278 R57:467 R60:126 R64:332 POS_SLEEPINGV12:134 V13:26 V14:29 V15:32 V16:26 V17:24 V18:28 V19:24 V20:27 V23:62 V25:26 V27:87 V32:31 V34:32 V35:28 V36:25 V38:23 V40:46 V42:24 V43:23 V44:36 V46:26 V48:35 V49:36 V53:33 V55:21 V56:24 V57:28 V58:25 V63:26 R12:134,164,188,190,196,197,199,205,206,209,209,211,211,240,244,274,313,314,315,316,323,324,326,329,331,348,349,371,373,374,375,386,388,390,392,393,404,405,406,407,408,479,485 R13:26,468,468 R14:29,362,368,400,403,410,418,420,558,581,613,1016,1016,1290,1290,1292,1299,1299,1303,1322,1362,1365,1374 R15:32,304,320,395,811,1018 R16:26,140,161,312,327,366,367,368 R17:24,68,381 R18:28 R19:24 R20:27,190,190,366,903,1173,1185,1187,1193,1369,1622,1770,1771,1775,1978,2056,2056,2058,2066,2074 R23:62,108 R25:26,202,220,240,253,300,688 R27:87,2092,2229,2231 R29:275 R32:31,596,673,766,767,768,769,783,784,786,787,788,789F63:208 f64:25 R18:92,823 R20:1165,1613,1620,1632,1772,1788,1833,1839,1847,1866,1880 R22:202,235 R26:1501 R27:1248,1259,1806,1812,1816,1927,1934 R32:1696,1720,1724 R34:203,794 R38:497 R40:1261,1270,1275,1368,1377,1413,1437,1445,1458,1558,1705 R42:232,268,309,391 R47:99,261 R48:221,453,470,482,486,490,495,499,616,1139 R58:143 R63:158,208 R64:25 mudlogM59:165 R57:585,608,869 R59:165 TAR_OBJ_WORLDf27:122 F27:1191 R27:122,661,1191 new_descriptorf23:79 F23:103 R23:79,103,168 find_boardF8:11 F63:165 R8:11 R63:165 R64:17,23 basic_mud_logV49:40 R49:40,172,190,289,291,296,301,316,347,359 olc_chF27:2085 f28:16 R20:1185 R27:2085 R28:16 R34:329 send_to_roomM60:384 R60:384 LIQ_COFFES45:86 R45:86,93 data_block_type_dM60:153 R34:934 R46:52,56 R58:259 R60:153 MOB_SPECM59:136 R59:136 TYPE_CLAWF36:591 f37:27 R14:552 R36:591,652,969,997,1020,1052 R37:27 R53:410 get_numberM16:409 R16:409,441 DOOR_IS_CLOSEDM60:126 R14:607,731 R16:532,564,595,618,620,630,643,653,665 R18:241 R25:452,453,491 R40:228,270,281,286,290,309,311,314,321,322,341,369,377,419,438,442,455,456,467,503,521,538,632 R42:94,138,182 R43:472,475 R56:260,278 R57:467 R60:126 R64:332 POS_SLEEPINGf32:116 F32:1441 R32:116,468,473,486,1441,1463,1467,1470,1485 get_one_lineM33:94 R33:94 R38:232,253,255,257 HCONTROL_FILEM60:217 R60:217 AFF_UNUSED17M60:401 R32:374 R60:401 R65:44 SUN_RISEV27:72 V32:68 R27:72,1288 R32:68,173,174,209,210,285,286 GREETINGSF36:742 f37:46 R15:225,754 R36:742,791 R37:46 R42:458 R43:804 R56:537 obj_from_obj. m f B = ,  x _ U N F   o e E ? h_;(, q,172,174,192,217,222,229,254,259,264,270,278,283,289,305,308,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130,136,141,145,148,168,170,210,212,259,305,317,330,332,355,357,373,381,408,410,425,427,433,439,448,528,540,550,552,555,570,572,577,585,590,600,608,643,649,660,664,687,697,702,718,724,728,807,812,819,823,828,833,837,844,854,876,879,882,885,919,923,933,937,953,957,971,989,993,997,1003,1019,1034,1051,1056,1061,1066,1070,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1242,1244,1246,1257,1258,1259,1278,1298,1304,1316,1319,1323,1336,1356,1358,1362,1364,1379,1381,1390,1425,1438,1441,1451,1458 R16:107,116,127,129,135,141,147,187,190,193,206,233,241,248,254,264,344,350,382,384,386,426,440,443,446,449,452,476,479,490,500,510,519,522,528,533,536,539,552,557,560,565,568,571,583,588,593,596,599,602,616,621,624,627,644,664,666,668,687,700,706 R17:50,56,60,81,97,99,101,109,123,140,143,145,163,170,174,178,182,186,222,224,226,230,260,273,284,296,308,312,316,323,328,363,370,374,378,392,395,420,429,434 R18:82,84,86,93,134,138,154,165,168,192,196,220,224,231,234,271,285,293M60:259 R15:1273 R48:180 R60:259 WEAR_ABOUTf34:54 F34M62:104 R62:104 TELOPT_SUPDUPOUTPUTV27:103 R27:103,565,566,655,845,848 null_timeS60:741 R60:741,763,913 char_special_data_savedM20:2114 R20:2114,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2157,2158,2164,2165,2174,2178,2179,2180,2226 NUMBERM64:91 R21:28,62 R63:479 R64:91 ALIAS_FILEM64:270 R14:156,157,697 R17:286 R18:538,724,726 R20:712,1323 R26:1503 R32:2035,2494 R34:749,752 R36:156 R42:414 R43:834 R64:275 GET_MAX_HITM24:41 R23:110,127 R24:41 BOARD_RNUMM60:354 R36:169 R43:327,358,424 R60:354 APPLY_ACM28:29 R13:232 R14:546 R15:634,671 R17:83,149,193,397 R18:275,287,304,390,466,519 R19:125,171 R20:1161 R25:311,398,570,576,584,585,591,599,605,611,765,773,781,789,796,803,849,857,865,873,881,889 R28:29 R34:557,596,607,617,628 R48:1140 R56:346,368 R63:369,375,435 TO_NOTVICTM60:331 R26:1614 R60:331 ITEM_ANTI_THIEFf36:36 F36:817 f42:42 R36:36,817 R42:42,430 update_char_objectsV20:37 V32:46 R20:37,1768,1778,1782,1980,1981,1988,2045 R32:46,346,762,901,1435,1661 top_of_zone_tableM52:33 R52:33,44 CCBLUM33:206 R22:69,193 R27:1245 R33:206 BAN_ALLV29:267 V40:35 R29:267 R40:35,1598 WELC_MESSGM64:90 R63:483 R64:90 ETEXT_FILEM64:442 R27:2142,2145 R64:447 OBJNf32:120 F32:895 R32:120,253,895 renum_zone_tableM64:121 R3:81 R5:21,21 R14:337 R18:763 R22:92,187,275 R26:84,104 R32:447,1164,1246,2169 R36:75,75 R40:850,952,979,985,1003,1038,1038 R47:222,387,399,405 R63:122,122,145,145,493,495 R64:121 LOWERf34:54 F34:251 R34:54,251,345 make_corpseM60:130 R14:747 R16:205,518,525,530,542,551,582,613 R17:119 R25:486,501 R32:2403,2404,2429,2430 R34:179,245 R40:213,214,215,216,217,218,231,232,234,239,243,248,266,268,272,284,285,292,294,354,356,364,387,395,402,424,426,434,441,465,468,474,479,482,490,501,515,532,535,542 R46:86 R56:273,384 R57:766,772,775,790,796,799,802,805,814,817,820,823,826,838,844,850,859,862,868,874,878,881,885,888,891,897,900,903,906,909 R60:130 POS_STANDINGf15:39 F15:282 R15:39,282,311,325 perform_get_from_roomM62:292 R62:292,314 ENCRYPT_CNT}rXT@3#xh\@/  u 7 u S  a W  l V H %  { s P I 8 ,   f ] $  1ka}WJ(->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, leader, TO_VICT); act("$n starts to follow $N.", TRUE, ch, 0, leader, TO_NOTVICT); } /* * get_line reads the next non-blank line off of the input stream. * The newline character is removed from the input. Lines which begin * with '*' are considered f40:66 F40:1133 R40:66,1133,1306 _parse_nameS6:215 R6:215,241,266 TWO_char_file_uf20:70 F20:363 R20:70,363,848 do_stat_roomS3:22 R3:22,24,27,32,58,87,87 name_elementF57:456 f59:264 R25:387,393,400,404 R56:417,420,424,426,434,438,442,446,450,456,459 R57:456,460,639 R59:264 cast_spellM54:109 R53:352,353,1077,1252,1253,1257 R54:109 SHOP_PRODUCTM60:63 R57:215 R60:63 ROOM_NOMAGICM64:455 R26:1565,1611 R42:105,149 R43:193,199,205,211,217,223 R53:144 R64:460 IS_MAGIC_USERF36:956 f37:62 R36:956,991,993 R37:62 get_char_room_visM59:15 R56:370 R57:236,504 R59:15 CAST_SPELLV30:367 V31:18 R20:627,818 R30:367 R31:18 R58:337 apply_typesM25:66 R25:66,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128 C_MOB_SPECV30:770 V31:32 R20:671 R30:770 R31:32 npc_class_typesM60:414 R60:414 RENT_UNDEFM60:470 R40:1V14:1609 R14:1609,1616,1622,1623,1626,1629,1638,1639,1681 R32:1362,1368,1f57:33 F57:88 R57:33,88,623 mag_manacostM64:163 R14:1526 R15:82 R18:206,386,758,765,768,771 R20:1224,1860,2117,2446 R26:1515,1573 R32:1186,1840,1846,1848 R34:200 R35:48 R36:94,428,447,691,710 R38:286,287,431,432,483 R40:1697 R43:793,897,903,911 R44:540 R47:96 R48:959,1136 R49:352 R56:650 R58:387,396,399 R64:168 SET_BITf32:102 F32:1868 R32:102,1692,1868 is_emptyM64:182 R20:751 R32:1185,1186 R46:56 R58:258,259 R64:187,195,198 MOB_FLAGSM60:109 R60:109 CLASS_HUMANOIDS60:928 R27:93,984,986,1005,1070 R60:928,931,936,937,965 txt_blockM59:145 R34:86 R42:423,426 R59:145 TYPE_SUFFERINGS6:105 R6:105,112,133 THREE_affected_typeM60:86 R60:86 SECT_HILLSf20:70 F20:363 R20:70,363,848 do_stat_roomS3:22 R3:22,24,27,32,58,87,87 name_elementF57:456 f59:264 R25:387,393,400,404 R56:417,420,424,426,434,438,442,446,450,456,459 R57:456,460,639 R59:264 cast_spellM25:66 R25:66,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128 C_MOB_SPECM60:414 R60:414 RENT_UNDEFM60:470 R40:1633 R60:470,900 EXDSCR_LENGTHV29:96 V33:237 R29:96 R33:237 R43:369,433,514,523,872,942 NOEFFECTM62:258 R62:258 AUTH_HOW_MF36:697 f37:44 R15:285 R25:697 R32:1819 R36:697,702,787 R37:44 R46:79 R56:562 obj_from_roomM60:350 R36:155 R60:350 APPLY_HITM60:347 R36:143 R60:347 APPLY_CHAR_WEIGHTM46:36 R46:36,95,102 MOB_AGGR_TO_ALIGNf57:33 F57:88 R57:33,88,623 mag_manacostM60:109 R60:109 CLASS_HUMANOIDS6:105 R6:105,112,133 THREE_affected_typeM25:66 R25:66,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128 C_MOB_SPECM62:258 R62:258 AUTH_HOW_MASKM64:405 R64:410,413 SELFf35:37 F35:218 R35:37,218 hunt_victimf61:543 R27:1146 R61:543 inet_addrM60:149 R7:71 R40:1339 R48:959,1136 R60:149 PLR_CRYOV29:82 V55:19 R29:82 R55:19,303 dts_are_dumpsn~]StgD2  u n   x q Y F | \ S = 0   ^ Q %  nb2 tbL@G:*lcSK"M3fine SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #V30:62 V31:4 R20:448 R30:62 R31:4 exit_bitsM54:68 R53:1022,1047 R54:68 LIST_TRADEM59:158 R57:566,904 R59:158 TAR_CHAR_WORLDF36:435 f37:32 R15:75,204,472,630,750,1230 R18:291 R36:435,440,789,882 R37:32 R43:152,156,160 R48:581,602 R53:545,686,741 obj_from_charM54:18 R53:966,981,1049,1086 R54:18,108 BUY_WORDM64:265 R20:708,1821 R36:120 R58:359 R64:270 GET_CHAM64:296 R20:696,696,696 R32:2481 R64:301 GET_TALKM62:233 R62:233 SLC_FLUSHOUTM64:353 R13:274,277,300,302 R14:105,113,459,460,461,464,657,658,659 R15:138,201,375,387,398,817,818,822,927,928,932,996,1010,1023,1054,1055,1384,1387,1388,1388,1389 R16:72,77,396 R18:674,680,686,687 R20:477,536 R25:357 R32:2622,2677 R34:269,819,861 R36:380,402,467,534,538,568,572,822,1169 R43:904,916,917,918,926,932,933,934 R44:579 R48:200,551,579,682,705 R53:308,310,311,817,823,823 R56:559 R57:319,441 R58:55,274,294,297,310,379,423 R64:358,370 GET_OBJ_M54:112 R53:1097,1292 R54:112,132,133 SHOP_BITVECTORf32:130 f57:36 F57:757 R32:130,289 R57:36,757 mag_assign_spellsM64:459 R14:213 R26:1614 R53:146 R64:464 IS_THIEFM59:142 R59:142 TYPE_STABV2:63 R2:63,74,75,121,136,165 R32:318 R40:355 R42:272,313 levelsV62:127 R62:127,143 teloptsM64:433 R46:74 R64:438 CAN_GET_OBJM59:151 R26:293,535,777,1039 R30:390 R36:190 R59:151 SAVING_PETRIM62:170 R62:170 MODE_LIT_ECHOV15:33 V30:408 V31:20 V53:35 R15:33,841,841,844,854,1075 R20:574 R30:408 R31:20 R53:35,818 drinksV30:650 V31:29 V56:31 R20:697 R30:650 R31:29 R56:31,192 int_appV30:789 V31:34 R16:122,123 R30:789 R31:34 movement_lossf13:31 F13:101 R13:31,101,158,194 perform_tellM24:13 R23:228 R24:13 MAX_MESSAGE_LENGTHM60:61 R13:127,133,410,465 R60:61 ROOM_SOUNDPROOFM62:225 R62:225 SLC_LEVELBITSM60:36 R13:171 R32:2006,2415,2427 R53:1138 R60:36 NOBODYf32:87 F32:2699 R32:87,2632,2639,2699 check_object_levelM54:107 R53:307,308,1085,1268,1271,1272 R54:107 SHOP_BUYTYPEM62:141 R62:141,142 TELOPT_LASTM59:138 R59:138 TYPE_THRASHF36:1036 f37:68 R20:171,891,907 R36:1036,1235 R37:68 R57:586 get_obj_visM60:418 R4:53 R48:299,306,372,492 R60:418 RENT_FORCEDf27:148 f43:45 F43:82 R27:148,812 R43:45,82 affect_updatef53:79 F53:297 R53:79,297,608,623 trade_withM35:48 R35:48,125,130,143 R62:129 MARKM62:60 R62:60,67,207 SUSPM41:102 R14:1266 R40:526 R41:102 SCMD_WHOAMIf34:64 R34:64 compute_thacoV62:305 V62:310 R62:305,310,318 enctype_namesM33:85 R18:798 R33:85 TYPO_FILEV18:35 V29:58 R18:35,244 R29:58 pt_allowedM64:297 R20:254,255,1440 R32:2004 R64:302 POOFINM33:77 R32:182,201,279 R33:77 INFO_FILEf25:48 F25:235 R25:48,235,280,378 get_victimF27:1463 f28:34 R27:745,1220,1326,1328,1463,1483,1656 R28:34 write_to_descriptorM54:122 R53:144 R54:122 NOTRADE_MAGIC_USERV30:62 V31:4 R20:448 R30:62 R31:4 exit_bitsM54:68 R53:1022,1047 R54:68 LIST_TRADEM59:158 R57:566,904 R59:158 TAR_CHAR_WORLDF36:435 f37:32 R15:75,204,472,630,750,1230 R18:291 R36:435,440,789,882 R37:32 R43:152,156,160 R48:581,602 R53:545,686,741 obj_from_charM54:18 R53:966,981,1049,1086 R54:18,108 BUY_WORDM64:265 R20:708,1821 R36:120 R58:359 R64:270 GET_CHAM64:296 R20:696,696,696 R32:2481 R64:301 GET_TALKM64:332 R14:250,299 R36:491 R43:232,245 R46:103 R53:135 R56:423 R58:398 R64:337,338 IS_EVILf53:58 F53:640 R53:58,640,699,742 slide_objM54:76 R54:76,122 TRADE_NOMAGIC_USERM54:56 R53:395,818,1028,1045,1046,1160,1184,1187,1235,1274 R54:56 END_OFf44:48 F44:110 R44:48,110,196,263,387 find_char_in_indexf27:130 F27:1725 R27:130,1685,1725 perform_substV18:31 V32:149 V43:39 V47:27 V56:30 V57:24 R18:31 R32:149 R43:39 R47:27,189,191,260,266 R56:30,72,72,148,149,179 R57:24,26,162,177,182,374,671,682,683,684,685,686,687,688,689,690,699,700,701,702,703,704,705,706,707 R64:192 spell_infoM64:139 R32:2162 R44:457 R64:139 RECREATEV30:778 V31:33 R16:327,336,343,349 R30:778 R31:33 R38:403 rev_dirV53:117 R53:117,1292 shop_bitsM62:98 R62:98 TELOPT_NAOLFD:reF2A= u O K  ` Q .   u i < 3 h _ 5 ( }  } ZD9oc66qJFECK_PLAYER_SPECIAL((ch), ((chM41:119 R18:939 R40:458 R41:119 SCMD_SLOWNSV14:36 V32:70 R14:36,1240 R32:70,182,200,201,273,279 R33:77 R40:341 infoM59:82 R26:1681 R43:491 R57:891 R59:82 SPELL_SENSE_LIFEM39:1 R38:30,251,260,361 R39:1 MAX_HOUSESV53:48 R53:48,895,899,947,990,1070,1073,1075,1077,1079,1080,1083,1085,1086,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1100,1100,1101,1104,1106,1108,1109,1110,1111,1113,1114,1115,1116,1137,1173,1306,1310,1319 top_shopM64:164 R14:1525 R16:711 R18:199,467,490,497,515,760 R20:1223,1829,1881,2118,2442 R32:1834,1836,1842 R34:95,355 R35:49 R36:96 R38:148,458,463 R40:587,1252,1253,1338,1340 R43:925 R46:56 R47:152,165 R48:784,1172 R49:350 R58:258,259 R63:392 R64:169 REMOVE_BITM64:152 R22:231 R27:1779 R34:242 R36:299,384,443,707,751,797,903 R40:702 R64:152 REMOVE_FROM_LISTf48:73 F48:914 R48:73,914,1134 Crash_cryosaveF42:400 f64:76 R27:813 R42:400 R64:76 point_updateT6:23 T12:45 T60:500 R6:23,72,226 R12:45,82 R14:139 R17:214 R25:435 R33:132 R36:91,324,338,338,338,338,341 R37:13,17,19,19,19,19 R42:325 R43:298 R46:155 R56:247 R60:500,778 R63:342 R64:57 boolM64:298 R20:245,246,1441 R32:2005 R64:303 POOFOUTM64:358 R14:484,487,487,487,490,490,491 R15:72,199,836,841,844,847,848,854,859,867,870,873,884,896,897,898,899,948,955,970,1028,1041,1043,1044,1045,1064,1065,1065,1069,1069,1075,1083,1084,1087,1087,1090,1091,1091,1093,1093,1095,1096,1096,1097,1098,1099M60:461 R27:1278,1671,1682,1692,1825 R60:461 HISTORY_SIZEM60:143 R18:365 R20:1836 R60:143 PLR_NOTITLEf44:49 F44:132 R44:49,132,306,321,328,350,356,450,463 write_to_fileM59:85 R26:1669 R43:550 R57:844 R59:85 SPELL_GROUP_ARMORV29:272 V40:36 R29:272 R40:36,1610 START_MESSGS6:206 R6:206,212,230 TWO_affected_typeV22:22 V27:70 R22:22,52,73,74,94,121,137,155,177,197,198,219,231 R27:70,1936 ban_listf61:539 R10:69 R27:450 R61:539 htonsM64:429 R64:434,439 CAN_CARRY_OBJf27:108 F27:1932 R27:108,1932,2018 unrestrict_gameM60:361 R36:197 R43:339 R60:361 APPLY_SAVING_SPELLM61:324 R27:477 R61:324,522,580 HAS_RLIMITS59:168 R18:31 R32:149 R43:39 R47:27 R56:30 R57:24 R59:168 spell_info_typeM60:194 R13:365 R14:1596 R18:922 R60:194 PRF_NOGRATZM41:119 R18:939 R40:458 R41:119 SCMD_SLOWNSV14:36 V32:70 R14:36,1240 R32:70,182,200,201,273,279 R33:77 R40:3M64:207 R20:1836,1844 R64:212 PLR_TOG_CHKV30:504 V31:24 R14:492 R30:504 R31:24 fullnessV43:697 R43:697,798 mag_summon_msgsf18:44 f21:19 F21:22 R18:44,135,142 R21:19,22,36 write_aliasesM41:179 R15:987,1032,1073 R40:402 R41:179 SCMD_POURT6:25 T12:48 R6:25,76 R12:48,70,115 room_numM41:137 R13:436 R40:331 R41:137 SCMD_HOLLERS60:1030 R30:650 R31:29 R56:31 R60:1030 int_app_typeM12:34 M60:75 R12:34,386,388 R14:437 R16:398 R32:847,849 R60:75 EX_ISDOORM60:461 R27:1278,1671,1682,1692,1825 R60:461 HISTORY_SIZEM60:143 R18:365 R20:1836 R60:143 PLR_NOTITLEM59:85 R26:1669 R43:550 R57:844 R59:85 SPELL_GROUP_ARMORV29:272 V40:36 R29:272 R40:36,1610 START_MESSGS6:206 R6:206,212,230 TWO_affected_typef27:108 F27:1932 R27:108,1932,2018 unrestrict_gameM60:361 R36:197 R43:339 R60:361 APPLY_SAVING_SPELLS59:168 R18:31 R32:149 R43:39 R47:27 R56:30 R57:24 R59:168 spell_info_typeM41:119 R18:939 R40:458 R41:119 SCMD_SLOWNSV14:36 V32:70 R14:36,1240 R32:70,182,200,201,273,279 R33:77 R40:341 infoF42:400 f64:76 R27:813 R42:400 R64:76 point_updateT6:23 T12:45 T60:500 R6:23,72,226 R12:45,82 R14:139 R17:214 R25:435 R33:132 R36:91,324,338,338,338,338,341 R37:13,17,19,19,19,19 R42:325 R43:298 R46:155 R56:247 R60:500,778 R63:342 R64:57 boolF36:212 f37:12 R20:2251,2255,2259,2263,2267,2271,2275,2284,2290,2298,2306,2314,2322,2330,2334,2347,2351,2505,2510 R36:212,279,301,549,585 R37:12 affect_totalF36:666 f37:54 R36:666 R37:54 R53:1238 get_char_numf14:71 F14:1346 R14:71,1346,1394 perform_immort_whereM41:92 R14:1248 R40:325 R41:92 SCMD_HANDBOOKF5:29 R5:29,81 pwordF32:2045 f33:105 R20:2598 R32:1955,2045 R33:105 char_to_storeM62:189 R62:189 SLC_SUSPf57:31 F57:97 R57:31,97,502 say_spell@neMBsjDA0 v f : ) 4 '    [M[LrX)&MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source previously used the same code in many places to remove an item * from a list: if it's the list head, change the head, else traverse the * list looking for the item before the one to be removed. Now, we have a * macro to do this. To use, just make sure that there is a variable 'temp' * declaref53:91 F53:977 R53:91,977,1011,1051 end_read_listM60:203 R14M24:36 R23:127,129 R24:36 BOARD_VNUMV20:38 V27:97 R20:38,926,931,936,941 R27:97,574 circle_shutdownf18:42 f56:44 F56:128 R18:42,337 R56:44,128,168 list_skillsM62:222 R62:222 SLC_CANTCHANGEV53:49 R53:49,519,1134 cmd_emoteM61:326 R27:483,490 R61:323,325,326 RLIMIT_NOFILEM59:160 R57:595,779,782,788,794,830,833,842,848,854,866,872,895 R59:160 TAR_FIGHT_VICTM60:127 R14:734 R16:527,559,585,590,592,615 R40:225,227,236,237,238,240,242,247,249,250,254,256,257,260,262,263,264,265,273,275,276,277,278,280,282,283,287,291,295,296,297,299,300,301,303,304,306,307,308,310,312,313,315,316,317,318,319,320,327,328,330,331,333,334,335,342,345,349,351,352,357,360,362,365,370,371,382,383,386,390,391,394,396,397,399,403,405,407,408,409,412,417,420,421,423,425,427,432,436,437,440,444,445,446,448,451,452,453,454,457,459,460,461,462,463,464,466,470,473,475,476,477,480,481,483,488,489,491,492,494,495,498,504,517,522,523,524,527,528,529,530,531,534,541,544,545,635 R42:97,141,185 R57:470 R60:127 POS_RESTINGM33:71 R32:178,193,275 R33:71 CREDITS_FILEF40:1032 f41:30 R14:626,631 R17:223 R20:348,348,352,356,847,849,858,867,887,1074,1086,1122,1131 R27:1675 R38:513,515,517,519 R40:1032 R41:30 R57:177,185 is_abbrevM59:163 R57:570,608,773,803,815,827,839,863,875,882,886,919 R59:163 TAR_OBJ_INVf53:71 F53:156 R53:71,156,179 is_openV47:38 R47:38 string_fieldsF63:328 f64:33 R12:99 R14:690,690 R20:692,1914,2178 R32:1662,1664,1666,1667,1682,1862 R33:156 R42:35,50,53,55,56,57,58,59,60,61,62,86,129,173 R58:347,347,348,348 R63:328 R64:33,240 ageM43:729 R43:729 MOB_MONSUM_IIV23:83 R23:83,94,95,123,399,512 msg_storage_takenM60:203 R14:770 R43:398 R60:203 R64:402,421 AFF_DETECT_INVISM16:291 R16:291,306,308,445 NEED_LOCKEDM60:157 R17:190 R60:157 MOB_AWARES33:189 R32:49,434,2157,2162 R33:189 R40:39 R48:39 player_index_elementM60:89 R16:113,114 R60:89 SECT_WATER_NOSWIMM62:56 R62:56,68 NOPM41:180 R15:1001,1078 R40:292 R41:180 SCMD_FILLM54:67 R53:962,1074 R54:67 LIST_PRODUCEM60:158 R46:95 R58:121,258 R60:158 MOB_AGGRESSIVEf47:32 F47:72 R47:32,72,119 smash_tildeM62:277 R62:277 AUTHTYPE_NAME_OKM60:367 R14:465 R15:140,243 R16:314,400 R60:367 CONT_CLOSEDM16:288 R16:288,305,439 NEED_OPENM60:161 R46:36,103 R60:161 MOB_AGGR_EVILM62:108 R62:108 TELOPT_TUIDM52:31 R14:417,1214 R20:377,422,483,606,712,713,714,759 R52:31,42 R63:228 CCGRNF  p b . " "  y _ S C :   z q G 5  m g / # 4)l^<*]^J$G;&aaF#C j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_Ff61:463 R8:115 R12:265,318,381 R14:946,970,1114 R32:697,777,842,965,995,1010,1177,1179,1258,1270,1283,1333,1379,1391,1417,1420 R34:140 R53:989,1037,1067 R61:463 sscanfM43:736 R43:736 MOB_ELEMENTAL_BASEM64:118 R14:1584,1588,1591 R20:570,576,587 R53:1237 R64:118 YESNOM60:238 R40:1474,1501,1670 R60:238 CON_CHPWD_GETNEWV32:62 V40:29 R32:62,870,873 R40:29,1596 r_frozen_start_roomM60:473 R32:2023,2060,2084,2126 R60:473,917 MAX_AFFECTM45:54 R44:297,325,353,453 R45:54 LAST_BLOCKF23:458 f24:53 R23:137,458 R24:53 Board_load_boardM60:189 R18:925 R20:1680,1699,1716,1739 R60:189 PRF_NOWIZM6M64:286 R20:723,723,723,724,724 R32:1029,2514 R36:182,186,190,194,198 R43:69 R64:291 GET_SAVEM60:137 R60:137 PLR_DONTSETM43:739 R43:739 MOB_AERIALSERVANTM33:27 M33:38 R33:27,38 R63:480 LIB_PLRALIASM60:62 R35:60 R60:62 ROOM_NOTRACKf12:148 F12:398 f32:119 F32:879 R12:148,170,398 R32:119,241,879 renum_worldV27:78 V29:185 R27:78,218 R29:185 DFLT_PORTV19:28 R19:28,67,213,215,256,259,261 list_topf32:98 f55:46 F55:282 R32:98,313 R55:46,282 assign_objectsf38:37 F38:116 R38:37,116,119,120,147 House_restore_weightM59:77 R26:1640 R43:479 R57:900 R59:77 SPELL_STRENGTHF8:57 R8:57,121,126 do_listM41:107 R18:903 R40:241 R41:107 SCMD_BRIEFf65:25 F65:37 R65:25,31,37 another_hourV30:712 V31:31 V43:33 R30:712 R31:31 R43:33,98,99 spell_wear_off_msgM60:440 R20:2156 R23:72 R40:298,496 R60:440 LVL_FREEZEV30:40 V31:3 R14:398 R20:381 R30:40 R31:3 room_bitsf48:62 F48:410 R48:62,410,622,763,844,891,939 Crash_write_rentcodeMF5:16 R5:16,54 str_eqf43:43 F43:543 R43:43,543,595,599,600 perform_mag_groupsf44:50 F44:165 R44:50,165,421,454 read_from_filef61:434 R5:40,57,58,61,62 R7:28 R9:27 R20:2599 R32:426,1933,1967 R44:146,150,180 R61:434 fseekM59:73 R26:1684 R43:861,923 R57:881 R59:73 SPELL_REMOVE_CURSEF44:372 f45:50 R44:372,584 R45:50 read_deleteM60:139 R14:1041 R20:1689,1740 R27:1796 R40:1252,1339 R44:540 R47:145,152 R60:139 PLR_MAILINGM35:49 R35:49,123 UNMARKM25:75 R25:75,438,442,446 R_ROOMf27:119 F27:2005 R27:119,343,2005 signal_setupV29:119 V48:44 R29:119 R48:44,615,1051,1053 max_obj_saveM57:710 R57:710,947,948,949,950,951,952,953,954,955,956 skilloM62:92 R27:936 R62:92 TELOPT_NAOCRDM60:137 R60:137 PLR_DONTSETV27:78 V29:185 R27:78,218 R29:185 DFLT_PORTV19:28 R19:28,67,213,215,256,259,261 list_topV30:712 V31:31 V43:33 R30:712 R31:31 R43:33,98,99 spell_wear_off_msgV30:40 V31:3 R14:398 R20:381 R30:40 R31:3 room_bitsV32:62 V40:29 R32:62,870,873 R40:29,1596 r_frozen_start_roomM60:473 R32:2023,2060,2084,2126 R60:473,917 MAX_AFFECTF23:458 f24:53 R23:137,458 R24:53 Board_load_boardM60:209 R43:376,381 R60:209 AFF_CURSEM62:263 R62:263 AUTHTYPE_SPXM59:40 R57:286,906 R59:40 SPELL_TELEPORTM64:439 R27:2148,2151 R48:992,1014 R64:444 OBJSM6:32 R6:32,72,300 THREE_MAX_TONGUEf27:125 F27:1564 R27:125,677,1564,1579 process_inputM52:15 R52:15,33 KBLUF36:982 f37:65 R13:155,219,338 R14:1442,1490,1659 R15:645 R16:645,682 R17:57,98,142,169,223,319,369,425 R18:230,455,501 R19:112,140 R20:132,169,274,323,853,901,905,970,1012,1156,1241,1320,1605,1807,2560 R35:174 R36:982,1210,1214 R37:65 R47:204 R57:563,567 get_char_visF57:170 f59:230 R47:230 R56:176 R57:170,540 R59:230 find_skill_numf26:36 F26:194 f43:35 R26:36,194 R43:35,68 saving_throwsM60:303 R15:1188,1267 R48:157 R60:303 ITEM_WEAR_HEADf48:57 F48:983 R48:57,983,995,996,1032,1034 Crash_report_unrentablesM32:892 R32:892,902,904,905,906,907,909,909,910,910,913,913,914,915,915,918,918,921,921,924,924,925,925,928,928,931,931,932,932,941,1406,1411,1411,1412,1416,1417,1417,1420,1420,1421,1425,1431,1723,1723,1737,1739,1742,1748,1748,1749,1750,1757,1757,1758,1759,1760,1763,1772,1772,1773,1774,1776,1788,1791,1791,1792,1802,1805,1805,1806,1806,1809,1810,1818,1818,1827,1827,1828,1828,1830,1832,1834,1834,1836,1836,1840,1840,1842,1842,1846,1846,1848,1848,1857 ZCMDM62:51 R62:51,68,206 AYTBk`<.NI;0  f W I = ) "  L H  x  saW34# ^md0.~m]Y}UI&r]>.N_! 0,60,64,66V18:30 V30:554 V31:26 R18:30,174,203,239 R30:554 R31:26 dex_app_skillM64:264 R20:707,1821 R26:1528 R36:117,250,250 R58:359 R64:269 GET_CONM60:178 R14:1578 R18:758,760,765 R27:963 R60:178 PRF_DISPHPM64:400 R64:405,408 MORT_CAN_SEEM60:383 R60:383 LIQ_TEAM60:91 R60:91 SECT_UNDERWATERM64:326 R15:183,222,354,622,1407 R18:289 R53:525,538,565 R64:331,436 CAN_CARRY_NM33:15 R32:235,531,567,614,640 R33:15 DB_BOOT_ZONM60:202 R14:121,249,298 R43:391 R60:202 AFF_DETECT_ALIGNM60:469 R27:1237,1238,1240,1241 R32:1957,1958 R60:469,920,943 HOST_LENGTHM59:117 R57:929 R59:117 SV34:26 R34:26,239,240,907,908 next_combat_listM59:49 R26:1680 R57:796 R59:49 SPELL_CONTROL_WEATHERS6:69 R6:69,130 THREE_player_special_data_savedM35:50 R35:50,60 IS_MARKEDM64:257 R14:1414 R19:149,150,155 R20:646,2488 R32:1982,2100 R42:208 R64:262,388,388,389,389,390,390 GET_SEXf53:87 F53:878 R53:87,878,911,1307 ok_shop_roomM59:59 R26:1645,1660 R57:280,826 R59:59 SPELL_DETECT_POISONf61:475 R7:84,87 R14:710,710,711 R15:128 R18:86,807 R20:686,687,691,692,875,1290,1543,1551,1553,2500,2500 R22:191 R23:215 R26:1511,1512,1512 R27:331,899,899,1268 R32:270,354,369,1585,1585,1586,1587,1587,1992,1993,1994,1994,2034,2089,2090,2091,2091,2092,2094,2095,2095,2476,2476,2477,2478,2478 R36:140 R38:424,499 R40:499 R44:300 R48:300,300,321,321,464,464,620,620,762,762,841,841,888,888,935,935 R58:123 R60:604,696 R61:182,183,186,188,475 R63:168,332,332 timeM62:290 R62:290 ENCRYPT_ENC_KEYIDM60:174 R14:408,1579 R18:904 R20:2236 R60:174 PRF_BRIEFM64:127 R13:283 R14:457 R15:136,145,247,305,373,600T28:46 R27:142,142,1986,1986 R28:46 sigfuncM62:155 R62:155 LFLOW_RESTART_ANYF40:1017 f41:26 R13:248 R15:111,351,985,1295 R16:430 R18:228 R20:319,346,1064,1112,1238,1961 R22:168 R40:1017 R41:26,37 R56:636 two_argumentsF23:235 f24:49 R23:175,235,297 R24:49 Board_show_boardf15:54 F15:218 R15:54,218,253,267 perform_get_from_containerM60:323 R14:123 R58:379,387 R60:323 ITEM_MAGICV49:60 R49:60,188 olc_commandsM41:73 R40:720,763 R41:73 ALIAS_VAR_CHARf61:555 R10:77 R27:459 R61:555 listenV34:26 R34:26,239,240,907,908 next_combat_listM35:50 R35:50,60 IS_MARKEDM64:257 R14:1414 R19:149,150,155 R20:646,2488 R32:1982,2100 R42:208 R64:262,388,388,389,389,390,390 GET_SEXf61:475 R7:84,87 R14:710,710,711 R15:128 R18:86,807 R20:686,687,691,692,875,1290,1543,1551,1553,2500,2500 R22:191 R23:215 R26:1511,1512,1512 R27:331,899,899,1268 R32:270,354,369,1585,1585,1586,1587,1587,1992,1993,1994,1994,2034,2089,2090,2091,2091,2092,2094,2095,2095,2476,2476,2477,2478,2478 R36:140 R38:424,499 R40:499 R44:300 R48:300,300,321,321,464,464,620,620,762,762,841,841,888,888,935,935 R58:123 R60:604,696 R61:182,183,186,188,475 R63:168,332,332 timeM41:17 R41:17 R44:481,481,481,489,492,495 R48:1091,1091,1107 R53:917,924,927,930,933 R56:162,214,627,634,689,697,712 CMD_ISM59:200 R59:200 SPELL_TYPE_SCROLLM64:419 R64:424,429 CAN_SEE_OBJ_CARRIERM27:18 R27:18,2038 SIGALRMM64:400 R64:405,408 MORT_CAN_SEEM60:91 R60:91 SECT_UNDERWATERM33:15 R32:235,531,567,614,640 R33:15 DB_BOOT_ZONf57:32 F57:676 R57:32,676,710,766,769,772,775,778,781,784,787,790,793,796,799,802,805,808,811,814,817,820,823,826,829,832,835,838,841,844,847,850,853,856,859,862,865,868,871,874,878,881,885,888,891,894,897,900,903,906,909,912,918,926,929,932,935,938 spelloM60:307 R15:1189,1271 R48:173 R60:307 ITEM_WEAR_ARMSM11:19 R11:19,27,34 BSZf27:150 f34:62 F34:903 R27:150,808 R34:62,903 perform_violenceM62:235 R62:235 OLD_ENV_VARM25:73 R25:73 R_MOBf37:110 F63:358 R16:703,710 R18:493,522 R34:680 R37:110 R58:240 R63:358,403,407 stop_followerM60:281 R20:559 R36:467,534,568 R58:324 R60:281 ITEM_ARMORM60:446 R27:624,770,771,772,780,795,801,810,816,823 R32:1651 R60:446,447 PASSES_PER_SECV30:138 V31:9 R20:751 R30:138 R31:9 action_bitsf12:141 F12:366 f32:88 F32:827 R12:141,342,366 R32:88,805,827 setup_dirF44:277 f45:49 R44:277 R45:49 R47:146 store_mailM60:387 R60:387 LIQ_CLEARWATER0f13:33 f13:34 f13:35 f13:36 f13:37 f13:38 f13:39 f13:40 f13:41 F13:44 F13:64 F13:145 F13:162 F13:199 F13:240 F13:316 F13:354 F13:482 f14:46 f14:58 f14:59 f14:60 f14:61 f14:62 f14:63 f14:64 f14:65 f14:66 f14:67 f14:68 f14:69 f14:72 f14:73 f14:74 f14:75 f14:76 f14:77 f14:79 f14:85 F14:346 F14:599 F14:640 F14:668 F14:681 F14:795 F14:802 F14:826 F14:860 F14:879 F14:928 F14:1077 F14:1230 F14:1389 F14:1401 F14:1435 F14:1483 F14:1507 F14:1534 F14:1650 f15:56 f15:57 f15:58 f15:59 f15:60 f15:61 f15:62 f15:63 f15:64 f15:65 f15:66 F15:101 F15:341 F15:499 F15:678 F15:794 F15:907 F15:978 F15:1288 F15:1349 F15:1372 F15:1418 f16:43 f16:44 f16:45 f16:46 f16:47 f16:48 f16:49 f16:50 f16:51 F16:216 F16:416 F16:461 F16:495 F16:515 F16:548 F16:579 F16:610 F16:636 F16:675 f17:34 f17:35 f17:36 f17:37 f17:38 f17:39 f17:40 f17:41 f17:42 F17:45 F17:90 F17:129 F17:157 F17:211 F17:267 F17:300 F17:357 F17:414 f18:47 f18:52 f18:53 f18:54 f18:55 f18:56 f18:57 f18:58 f18:59 f18:60 f18:63 f18:64 f18:65 f18:66 f18:67 f18:68 f18:69 f18:70 f18:71 F18:74 F18:119 F18:152 F18:159 F18:187 F18:212 F18:330 F18:342 F18:358 F18:427 F18:474 F18:528 F18:556 F18:641 F18:699 F18:743 F18:785 F18:851 f19:33 f19:34 F19:89 F19:133 f20:62 f20:63 f20:65 f20:66 f20:67 f20:68 f20:69 f20:73 f20:74 f20:76 f20:77 f20:78 f20:79 f20:80 f20:81 f20:82 f20:83 f20:84 f20:86 f20:87 f20:88 f20:89 f20:90 f20:91 f20:92 f20:93 f20:94 f20:95 f20:96 f20:98 f20:99 F20:102 F20:122 F20:205 F20:238 F20:265 F20:314 F20:344 F20:835 F20:915 F20:959 F20:1002 F20:1037 F20:1057 F20:1105 F20:1147 F20:1206 F20:1232 F20:1312 F20:1386 F20:1413 F20:1435 F20:1460 F20:1503 F20:1536 F20:1567 F20:1592 F20:1647 F20:1757 F20:1798 F20:1919 F20:2524 f22:30 f22:31 F22:127 F22:208 f25:90 f25:91 f32:107 F32:166 f34:43 f35:25 f35:36 F35:158 f36:43 f38:45 f38:46 F38:507 F38:527 f40:69 f40:70 f40:71 f40:72 f40:73 f40:74 f40:75 f40:76 f40:77 f40:78 f40:79 f40:80 f40:81 f40:82 f40:83 f40:84 f40:85 f40:86 f40:87 f40:88 f40:89 f40:90 f40:91 f40:92 f40:93 f40:94 f40:95 f40:96 f40:97 f40:98 f40:99 f40:100 f40:101 f40:102 f40:103 f40:104 f40:105 f40:106 f40:107 f40:108 f40:109 f40:110 f40:111 f40:112 f40:113 f40:114 f40:115 f40:116 f40:117 f40:118 f40:119 f40:120 f40:121 f40:122 f40:123 f40:124 f40:125 f40:126 f40:128 f40:129 f40:130 f40:131 f40:132 f40:133 f40:134 f40:135 f40:136 f40:137 f40:138 f40:139 f40:140 f40:141 f40:142 f40:143 f40:144 f40:145 f40:146 f40:147 f40:148 f40:149 f40:150 f40:151 f40:152 f40:153 f40:154 f40:155 f40:156 f40:157 f40:158 f40:159 f40:160 f40:161 f40:162 f40:163 f40:164 f40:165 f40:166 f40:167 f40:168 f40:169 f40:170 f40:171 f40:172 f40:173 f40:174 f40:175 f40:176 f40:177 f40:178 f40:179 f40:180 f40:181 f40:182 f40:183 f40:184 f40:185 f40:186 f40:187 f40:188 f40:189 f40:190 f40:191 f40:192 f40:193 F40:678 M41:11 f41:14 f46:30 f47:33 F47:176 f48:47 f48:48 f49:47 F49:71 f53:40 f53:41 f53:42 f53:43 f56:36 f56:37 f56:38 f57:34 F57:515 R13:33,34,35,36,37,38,39,40,41,44,64,145,162,199,240,316,354,482 R14:46,58,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,76,77,79,85,346,599,640,668,681,795,802,826,860,879,928,1077,1230,1389,1401,1435,1483,1507,1534,1650 R15:56,57,58,59,60,61,62,63,64,65,66,101,341,499,678,794,907,978,1288,1349,1372,1418 R16:43,44,45,46,47,48,49,50,51,216,416,461,495,515,548,579,610,636,675 R17:34,35,36,37,38,39,40,41,42,45,90,129,157,211,267,300,357,414 R18:47,52,53,54,55,56,57,58,59,60,63,64,65,66,67,68,69,70,71,74,119,152,159,187,212,330,342,358,427,474,528,556,641,699,743,785,851 R19:33,34,89,133 R20:62,63,65,66,67,68,69,73,74,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,98,99,102,122,205,238,265,314,344,835,915,959,1002,1037,1057,1105,1147,1206,1232,1312,1386,1413,1435,1460,1503,1536,1567,1592,1647,1757,1798,1919,2524 R22:30,31,127,208 R25:90,91 R32:107,166 R34:43 R35:25,36,158 R36:43 R38:45,46,507,527 R40:69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,128,129,130,131,132,133,134,135,136,137,138,13ACMD  xVD6'ZI1' v l H  H m 2 '  M <  j [ 4 - phRGsg5.0SM64:194 R13:131,406,464 R14:277,1011,1012,1041,1043,1052,1054,1165,1166 R18:365 R20:1687,1689,1740,1825,1856,1869 R27:1796,2189 R32:1960 R34:195,195,197,693 R40:614,1317,1432,1577,1595,1690 R42:337 R47:145 R48:1169 R56:583,591 R58:129 R63:223 R64:199 PLR_FLAGGEDF36:717 f37:45 R15:76,756 R32:1779 R34:290,297 R36:717,722 R37:45 R42:461 R48:557,585 obj_to_objM60:375 R60:375 LIQ_ALES60:864 R13:28,31,31,32,32,66,101,101,121,121,147,164,201,319 R14:31,52,55,56,57,70,71,80,80,81,81,82,82,83,83,84,86,87,89,95,135,152,152,185,185,229,229,313,313,315,328,384,426,447,450,522,525,642,931,1083,1276,1278,1312,1346,1348,1437,1485,1654 R15:37,38,39,40,41,41,42,42,43,44,45,45,47,49,51,52,53,54,55,69,107,181,197,218,235,282,296,349,419,458,615,615,638,638,640,656,656,681,745,1114,1178,1236,1399 R16:27,32,32,33,34,35,38,39,40,41,42,55,93,179,227,271,320,374,422,638,677 R17:29,30,30,31,47,92,131,159,216,270,302,359,416 R18:42,43,44,45,48,49,61,61,62,214,381,381,395,397,429,477,530,559 R19:93,135 R20:28,51,52,53,54,56,60,60,61,64,70,71,72,72,75,85,124,149,153,268,316,363,369,465,639,639,837,871,947,961,1004,1059,1107,1149,1234,1314,1349,1362,1364,1595,1800,1926,2185,2185,2526,2567 R21:19,20,22,55 R23:79,103,185,235,288,345 R24:48,49,50,51 R25:27,42,42,43,45,46,47,47,48,48,49,50,50,52,53,54,138,169,197,197,200,216,216,218,235,2F40:967 f41:24 R32:481,1476,1481 R40:967 R41:24 one_wordM64:216 R14:321,365,389,611 R64:221,228 IS_DARKM60:465 R32:47 R34:33,127,141,143,144,587 R60:465 MAX_MESSAGESV20:44 V32:51 V40:40 V48:40 R20:44,2039 R32:51,437,453,1894,1907,1919,2156,2158,2160,2163,2461 R40:40,1124 R48:40,335 top_of_p_tableM45:20 R44:509,511 R45:20 MIN_MAIL_LEVELM64:277 R34:834 R36:174 R58:356 R64:282 GET_HITROLLM33:86 R18:795 R33:86 BUG_FILEM62:192 R62:192 SLC_EWM12:39 M60:462 R4:30 R8:18,26,30,60,64 R12:39,52,53,54,55,420,445 R18:788 R19:183,185 R20:2191 R21:25,58 R23:238,238,290,290 R27:2110 R32:2185,2209,2338,2370,2372 R33:221,222,223,224,228,229,230,231 R38:66,131,175,176,608 R47:180,381,435,436 R48:279,345,398,430 R53:452,486,597,707,780,836,1024 R56:144,621 R60:462 R63:210 MAX_STRING_LENGTHM62:249 R62:249 AUTH_WHO_CLIENTM64:285 R35:224,229,1,262,268,270,270,273,274,275 R32:224,412,419,552,561,630,1466,1469,1513,1531,2202,2360,2367 R34:123,204,329,369,372,433,436,653,733,737,741,745,750,753,761,928 R35:165,170,175,180,191,201,204,207,211 R36:826,829,873 R38:75,184,196,300,301,302,303,312,315,316,341,362,374,378,389,394,404,415,435,451,473,494,501,534,536,538,542,544,552,556,562,612,626 R40:613,615,617,619,623,627,630,633,636,639,642,689,691,694,708,710,713,726,1179,1179,1191,1191,1198,1198,1258,1264,1265,1309,1323,1351,1369,1374,1381,1417,1420,1433,1441,1461,1461,1462,1468,1477,1477,1484,1496,1496,1512,1512,1530,1536,1543,1543,1554,1569,1614,1616,1616,1617,1625,1630,1631,1643,1649,1655,1655,1665,1665,1669,1677,1677,1681,1681,1682,1682,1691,1692,1692,1700,1701,1709,1709 R42:270,272,311,313,342,345,349,368 R43:100,138,141,144,165,349,473,698,717,718,719,720,721,722,723,724,778,787,823,827,831,969,974 R44:141,174,227,435,436,437,438,438,485,523,534,588 R47:123,132,150,167,186,187,193,200,212,216,225,231,238,243,247,251,265,309,399,416 R48:289,354,358,363,366,369,373,376,389,393,399,445,448,448,449,450,977,978,1094,1130,1131 R49:34,81,89,102,111,116,122,135,140,147,152,158,166,189,288,294,316,346,358 R51:49,83 R53:526,532,583,766,827,847,848,868,870,1172,1175,1176,1187,1199,1212,1227,1229,1235,1240,1244,1248,1261,1263,1280,1282,1288,1293,1311,1320 R56:133,135,138,145,149,172,180,185,188,197,226,475,628,630,639,643,657,669,691,694,699,703,708,714,718,723 R57:81,82,216,223,328,384,468,471,474,477,480,486,490,494,498,529,534,543,547,551,607,616,620,625,633 R58:108,122,123,130,131,132,137,186,189,192,195,198,207,220,222,224,226,228,230,233,235,237,272,276,282,287,290,305,311,312,320,325,334,338,343,346,351,353,355,357,411,413,434 R63:101,220,505 R64:124 R65:45,49,53,57,152,156,160,164,168,172 8F27:2047 f28:15 R13:49,55,58,72,76,92,95,103,106,109,111,114,124,126,128,152,154,156,172,174,192,218,220,222,227,230,254,260,265,271,278,285,289,305,308,324,326,335,341,345,407,411,418,423,433,438,448,473,476,487,496,499 R14:111,148,181,194,209,224,256,305,323,342,353,374,377,379,390,393,396,401,403,405,406,410,417,419,421,430,432,436,439,442,454,458,462,466,468,471,474,477,485,494,533,553,567,575,584,595,608,610,612,619,648,660,671,673,676,791,797,806,810,814,815,821,840,856,873,875,893,905,985,990,995,1028,1059,1063,1070,1131,1136,1144,1219,1225,1261,1264,1267,1282,1293,1304,1307,1323,1327,1331,1335,1340,1354,1366,1375,1383,1406,1423,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1491,1498,1518,1522,1530,1552,1600,1660,1664,1695 R15:126,128,132,137,141,146,148,168,171,210,213,259,306,317,330,333,355,357,374,381,408,411,425,427,433,439,448,528,541,550,553,556,570,572,577,586,591,601,608,643,646,649,660,664,667,687,698,703,719,724,728,807,812,819,823,828,833,837,845,855,876,879,882,885,919,924,933,937,953,957,971,989,993,997,1003,1007,1020,1034,1051,1056,1061,1066,1070,1076,1226,1279,1298,1304,1316,1319,1324,1337,1356,1359,1362,1364,1379,1382,1390,1425,1438,1441,1452,1459 R16:107,116,127,129,135,141,147,187,191,193,233,242,249,255,265,337,344,350,382,384,386,427,440,443,446,449,452,477,479,490,500,510,519,522,528,533,536,539,552,557,560,565,568,571,583,588,593,596,599,602,616,621,624,627,644,646,664,666,668,683,687,700,706 R17:50,56,58,60,81,97,99,101,109,123,140,143,145,163,170,174,178,182,186,222,224,226,230,241,258,260,273,284,296,308,312,316,323,328,363,370,374,378,392,395,420,429,434 R18:82,84,86,93,134,139,154,165,168,192,196,220,224,231,234,271,285,293,296,302,314,316,319,335,351,353,364,366,368,372,376,401,403,451,456,483,491,498,502,506,511,534,548,550,551,570,574,594,612,620,632,634,648,659,665,675,681,688,713,716,723,725,727,731,735,739,748,754,774,780,811,819,830,835,841,954,956 R19:96,107,108,113,114,116,117,141,145,173,177 R20:107,115,129,133,136,137,139,142,160,166,175,179,186,191,196,212,217,272,275,277,280,292,308,322,324,326,328,330,332,349,354,358,373,379,384,386,388,390,399,410,412,418,419,430,432,438,439,453,458,476,484,486,495,497,500,502,505,507,510,514,534,598,612,614,620,621,624,630,633,635,656,660,664,667,683,693,699,709,715,719,725,740,748,753,757,760,767,780,785,796,798,804,809,829,845,851,856,860,865,869,878,883,889,894,910,918,943,950,952,971,973,977,979,987,990,1009,1011,1013,1015,1017,1019,1021,1024,1026,1040,1067,1071,1076,1088,1100,1115,1119,1124,1133,1140,1158,1177,1181,1216,1220,1227,1242,1246,1251,1255,1259,1264,1268,1272,1279,1296,1319,1321,1343,1352,1358,1382,1391,1404,1421,1426,1428,1430,1455,1467,1473,1478,1480,1497,1512,1532,1562,1573,1577,1581,1588,1603,1606,1608,1610,1617,1630,1658,1671,1708,1717,1723,1742,1744,1746,1747,1752,1764,1770,1786,1790,1806,1808,1810,1812,1816,1822,1826,1830,1831,1841,1849,1853,1857,1862,1863,1870,1876,1882,1883,1890,1892,1894,1957,1968,1984,1994,1999,2014,2050,2085,2086,2097,2100,2196,2201,2207,2210,2221,2355,2362,2369,2391,2403,2411,2429,2451,2455,2469,2473,2485,2492,2514,2519,2548,2556,2561,2573,2579,2601 R22:138,147,153,164,170,174,179,203,216,228,232 R23:192,196,200,212,224,249,277,304,308,312,323,328,332,359,363,372,378,382,387,393,409 R25:343,385,391,582,594,617 R27:2047 R28:15 R32:224,228,1516,1534 R34:204,370,372,434,436,560,564,567,571,599,601,603,605,609,611,613,615,620,622,624,626,653,733,737,741,745,750,755,761,928 R35:165,170,175,180,192,201,204,208,212 R36:826,829 R38:185,203,312,317,345,362,369,374,378,385,390,396,404,411,416,435,447,451,473,492,494,501,522,534,536,538,542,544,552,556,562,612,627 R40:613,615,617,619,623,627,630,633,636,639,642,689,691,695,708,710,713,726,1598,1610,1614,1616 R42:270,273,311,314,342,345,349,368 R43:99,100,138,141,144,165,349,369,433,473,514,523,778,782,787,823,827,831,872,942,969,974 R44:485 R47:123,132,186,194,199,200,205,212,216,225,231,238,243,247,251,267,362,415,424,439 R48:355,404,448,1095 R49:81,90,91,102,112,116,123,136,140,148,153,158,166,190,289,2send_to_charJzoaT6)ND t \ Q  s h *  u p N A  y S F * !   P E UUdVD9wm<-LzL = SUN_LIGHT; send_to_outdoor("The day has begun.\r\n"); break; case 21: weather_info.sunlight = SUN_SET; send_to_outdoor("The sun slowly disappears in the west.\r\n"); break; case 22: weather_info.sunlight = SUN_DARK; send_to_outdoor("The night has begun.\r\n"); break; default: break; } } if (time_info.hours > 23) { /* Changed by HHS due to bug ??? */ time_info.hours -= 24; time_info.day++; if (time_info.day > 34) { time_info.day = 0; time_info.month++; if (time_info.month > 16) { time_info.month = 0; time_info.year++; } } } } void weather_change(void) { int diff, change; if ((time_info.month >= 9) && (time_info.month <= 16)) diff = (weather_info.pressure > 985 ? -2 : 2); else diff = (weather_info.pressure > 1015 ? -2 : 2); weather_info.change += (dice(1, 4) * diff + dice(2, 6) - dice(2, 6)); weather_info.change = MIN(weather_info.change, 12); weather_info.change = MAX(weather_info.change, -12); weather_info.pressure += weather_info.change; weather_info.pressure = MIN(weather_infoM52:32 R14:419,1024,1032 R20:401,473,679,680,808 R34:560,599,609,620 R52:32,43 CCYELf53:44 F53:680 R53:44,494,655,680,844 sort_keeper_objsf37:97 R37:97 Crash_get_filenameM60:357 R36:181 R60:357 APPLY_SAVING_PARAM60:88 R60:88 SECT_WATER_SWIMf37:102 F48:427 R37:102 R40:1602 R48:427,459,506 Crash_loadM62:240 R62:240 ENV_USERVARM61:297 R61:296,297 FD_SETSIZEM62:52 R62:52,68,206 AOV20:41 V27:94 R20:41,2047 R27:94,1072 buf_largecountf20:57 f26:34 F26:82 f40:52 R20:57,2428 R26:34,82 R40:52,1541 parse_classM6:142 R6:142,229 TWO_MAX_SKILLSM59:101 R18:164,170,174,177 R26:1487,1687 R57:954 R59:101 SKILL_SNEAKf53:68 F53:1206 R53:68,1206,1323 list_detailed_shopM59:137 R59:137 TYPE_MAULM33:205 R33:205 R40:1431 BAN_SELECTV23:85 R23:85,140,165,176 ACMD_READf27:111 F27:1960 R27:111,1M60:134 R14:1011,1054,1165 R20:1825,1829,2396 R34:195,197,200,355,693 R56:583 R58:129 R60:134 PLR_KILLERM61:333 R27:296,2299 R61:332,333 STDERR_FILENOM59:22 R57:249,770,773,776,788,815,818,821,824,860,863,876,879,889,892,898,901,910 R59:22 MAG_AFFECTSM64:282 R15:186,626 R18:290 R20:770 R34:274,303 R36:423,449,737,760 R43:791 R53:531,539,567 R56:666 R64:287,435 IS_CARRYING_WM64:387 R64:392 ANAf22:28 F22:102 R22:28,102,105,121 _write_one_nodeM62:197 R62:197 SLC_FORW1M16:290 R16:290,304,307,448 NEED_UNLOCKEDV30:162 V31:10 R20:758 R30:162 R31:10 preference_bitsM60:284 R60:284 ITEM_OTHERV14:26 V32:77 R14:26,892,907,910,912 R32:77,212,214,215,216,216,217,219,620,662,1479 help_tableF36:90 f37:13 R36:90,202,220,227,234,241,278,298,545,581 R37:13 affect_modifyf32:139 F32:1490 R32:139,662,1490 hsortM33:93 R22:54,56,58,117,118 R33:93 BAN_FILEf37:102 F48:427 R37:102 R40:1602 R48:427,459,506 Crash_loadM62:240 R62:240 ENV_USERVARV20:41 V27:94 R20:41,2047 R27:94,1072 buf_largecountf20:57 f26:34 F26:82 f40:52 R20:57,2428 R26:34,82 R40:52,1541 parse_classM59:137 R59:137 TYPE_MAULV23:85 R23:85,140,165,176 ACMD_READf43:44 F43:59 f58:38 R43:44,59,276,317,348,368,432,466 R58:38,149,236 mag_savingthrowV27:99 V32:143 V40:42 V46:28 R27:99,261 R32:143,255,307 R40:42,644 R46:28,52 no_specialsM54:146 R53:620 R54:146 MSG_NO_USED_WANDSTAFFM62:256 R62:256 AUTH_HOW_ONE_WAYM62:113 R62:113 TELOPT_NAWSf27:153 f32:129 f65:24 F65:29 R27:153,811 R32:129 R65:24,29 weather_and_timef32:140 f63:33 F63:97 R32:140,174,210,286 R63:33,97 prune_crlff37:103 F48:746 R18:144 R37:103 R42:370 R48:471,746,1170 Crash_crashsaveM60:285 R60:285 ITEM_TRASHS60:935 R27:117,982,1003 R28:35 R40:62,739,741 R60:935,966 txt_qM62:231 R62:231 SLC_ACKf42:36 F42:224 R42:36,224,276,317 check_autowizM61:275 f64:23 R61:275 R64:23 __attribute__M28:44 R28:44 USING_LARGEF43:294 f59:235 R43:294,551 R57:250 R59:235 mag_affectsM62:285 R62:285 ENCRYPT_REPLYf25:54 F25:639 R25:54,628,633,639 castle_twin_procFE: x u ; 1   y t J D + " b U + )  WH von\<-QE%bZ>>,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774M60:293 R13:274,300 R60:293 ITEM_PENM54:17 R53:965,982,1077,1085,1106 R54:17,107 BUY_TYPEf14:80 F14:152 R14:80,152,198,1493,1496 diag_char_to_charM60:358 R36:185 R60:358 APPLY_SAVING_RODf49:43 F49:179 R49:43,173,179 olc_interpreterM64:339 R34:916,917,920 R64:344 GET_MOB_WAITS60:1057 R16:29 R18:32 R20:31,32 R25:29,30 R32:36,41,602,603,609,610 R34:29 R36:28,29 R38:24 R40:44,45 R43:26 R44:37 R46:25 R48:36,37 R53:29,30 R55:22,23 R56:27,28 R58:28 R60:1057 index_dataM60:287 R14:461,464,659 R15:138,375,387,398 R16:396 R20:566 R34:269 R48:551,579 R60:287 R64:370 ITEM_CONTAINERM62:49 R6M59:89 R43:498 R57:909 R59:89 SPELL_WATERWALKM60:454 R27:1172,1301 R60:454,459 MAX_SOCK_BUFf12:146 f32:94 F32:1218 R12:146 R32:94,712,1218 parse_objectM62:317 R62:317 ENCTYPE_NAME_OKV29:72 V34:39 R29:72 R34:39,279 max_pc_corpse_timef14:51 f63:29 F63:283 R14:51,710 R63:29,283 real_time_passedM64:280 R14:243,280,281,607,718 R16:205,517,525,530,542,550,554,562,573,581,585,590,604,612,618,630,643,653,658,665,670 R17:119,272,339,350 R18:83,85,241,270 R19:120 R20:727 R25:280,452,453,456,486,491,496,501,544,660,685,723,740,755,822 R32:2429 R34:176,179,181,183,185,187,226,245,598,644,667,671,721,730,779,783,886,887,921,922,927 R40:620,621 R42:93,137,181,413,420,422,425 R43:472,475 R46:86 R56:260,261,273,278,363,384,400 R57:465,466 R64:285,332 GET_POSM62:198 R62:198 SLC_FORW2V34:25 V36:24 R34:25,219,220,242,907 R36:24,894 combat_listF23:503 f24:54 R23:472,479,488,503 R24:54 Board_reset_boardf61:527 R61:527 getsocknameV38:299 R38:299,369,385,411,447,492,522 HCONTROL_FORMATF43:812 f59:247 R43:548,812 R57:256 R59:247 mag_pointsf14:80 F14:152 R14:80,152,198,1493,1496 diag_char_to_charM60:358 R36:185 R60:358 APPLY_SAVING_RODf49:43 F49:179 R49:43,173,179 olc_interpreterM62:55 R62:55 DMF36:489 f37:36 R36:489,522 R37:36 R48:214 invalid_alignf44:30 F44:548 R44:30,493,548 postmaster_check_mailM27:158 M27:162 R27:158,162,660,666,676,733 FD_ISSETM59:161 R57:489,791,818,821,824,860,879,892 R59:161 TAR_SELF_ONLYM60:343 R36:119 R60:343 APPLY_CHAS60:897 R2:84,92 R3:56 R5:32,43 R7:19,31,41,101 R9:19,30,37 R20:839,1569,1921,2527,2599,2600 R32:410,429,431,442,1928,1933,1934,1950,1967,1968,1974,2045 R33:105,106,107 R40:1290 R60:897 char_file_uf61:430 R8:63,78,90 R19:219,224 R21:77,82,88 R22:61 R32:558,564,576,627,656 R61:430 fscanfM54:88 R53:188,194,195,203,204,206 R54:88 S_LENM60:192 R13:364 R14:1595 R18:913 R60:192 PRF_NOAUCTf61:438 R5:59,60 R6:372 R7:101 R20:2600 R23:432,447,449,451 R32:1968 R38:237 R44:147 R48:126,412 R61:438 fwriteM33:69 R32:538 R33:69 HLP_PREFIXM29:20 R18:885 R29:20,82,104,116,131,288 R40:1689 R64:118 YESV32:37 V49:38 V53:31 R32:37,601,953,954,955,956,957,958,972,973,974,977,978,979,980,982,983,985,986,987,1001,1002,1016,1017,1018,1020,1021,1022,1029,1051,1056,1061,1066,1071,1076,1081,1086,1148,1155,1159,1160,1165,1166,1167,1185,1186,1187,1188,1203,1203,1206,1208,1209,1512,1515,1571,2263,2265,2267,2269,2271 R49:38,142 R53:31,1236 mob_protoM60:138 R13:131,464 R14:277,1043 R20:1687,1740 R27:2189 R40:1252,1339 R42:337 R47:96,152,165 R60:138 R63:223 PLR_WRITINGM64:196 R13:54,91,108,125,133,226,340,422,447,463,486,498,515 R14:397,408,413,788,1014,1046,1048,1050,1548,1549,1550,1578,1579,1580,1582,1583,1584,1586,1587,1588,1590,1591,1594,1595,1596 R20:114,138,1213,1214,1427,1680,1699,1716,1739,1741,1751 R27:963,966,969,1315 R46:98,116,157 R52:26,27 R58:128,221 R63:224,225 R64:201,334,408,432 PRF_FLAGGEDM62:100 R62:100 TELOPT_LOGOUTM41:83 R26:172 R40:213 R41:83 SCMD_NORTHM59:133 R59:133 TYPE_BLUDGEONHpe>1 [ H     x n ^ [  { T H  q E A ( ! k ^ < / |m[K'!MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source previously used the same code in many places to remove an item * from a list: if it's the list head, change the head, else traverse the * list looking for the item before the one to be removed. Now, we have a * macro to do this. To use, just make sure that there is a variable 'temp' * declared as the same type as the list to be manipulated. BTW, this is * a great application for C++ templates but, alas, this is not C++. Maybe * CircleMUD 4.0 will be... */ #define REMOVE_FROM_LIST(item, head, next) \ ifM54:125 R53:147 R54:125 NOTRADE_WARRIORf51:67 F51:76 f64:41 R51:67,76 R63:46,59 R64:41 circle_randomM64:124 R27:1596,1700,1706 R64:124 ISNEWLf37:100 F48:277 R37:100 R48:277,337 Crash_clean_fileM54:79 R54:79,125 TRADE_NOWARRIORM64:338 R64:343 CHECK_WAITM60:64 R16:139 R60:64 ROOM_TUNNELM41:130 R20:1886 R40:510 R41:130 SCMD_UNAFFECTF36:1243 f37:75 R15:122,123,241,301,369,565,715,1301,1428 R36:1243 R37:75 find_all_dotsf20:75 F20:947 R20:75,947,969,975 stop_snoopingf14:52 f17:31 f34:63 F34:105 f58:41 R14:52,701 R17:31,438 R34:63,105,840 R58:41,356 compute_armor_classM64:263 R20:698,705,1820 R26:1566,1568 R34:836 R36:114,249,249 R58:359 R64:268 GET_WISM52:13 R13:399 R52:13,31 KGRNF16:93 f64:63 R16:93,196,199 R17:283 R64:63 do_simple_moveM33:24 M33:35 R23:70,71,72,73 R33:24,35,91,92,93,94 LIB_ETCM54:147 R53:950 R54:147 MSG_CANT_KILL_KEEPERf16:32 f43:38 f56:35 f58:37 f63:32 F63:415 R16:32,712 R43:38,799 R56:35,663 R58:37,242 R63:32,415 add_followerM60:229 R27:1847 R40:1344,1395 R60:229 CON_PASSWORDF32:1610 f33:122 R20:1091,1136 R32:1610,1759,1763,1773,1792,1809 R33:122 R43:973 R48:83,387 R53:543 read_objectM62:77 R62:77 TELCMD_OKf18:48 f34:58 F34:351 R18:48,86,87 R20:932 R34:58,351,647,732,733,736,737,798 dieF2:65 R2:65,235 initializeF38:585 f39:36 R16:134 R20:195,1023 R38:585 R39:36 House_can_enterM64:497 M64:499 R5:56 R20:2476 R40:1411,1481,1494,1663,1676 R64:502,504 CRYPTM62:85 R62:85 TELOPT_SGAV32:61 V40:28 R32:61,865,868 R40:28,1590 r_immort_start_roomM60:125 R14:728 R18:85,270 R34:176,187,667,671,739,779 R40:629 R42:413,420 R60:125 POS_STUNNEDM41:184 R20:1441 R40:401 R41:184 SCMD_POOFOUTf27:139 F27:2292 R27:139,296,2292 setup_logV14:32 V20:29 V32:40 V34:34 V36:26 V42:23 V43:24 V58:26 R14:32,1377 R20:29,2033 R32:40,1602,1603,1630,1631 R34:34 R36:26,634,797,1056 R42:23,437 R43:24 R58:26,181 object_listM61:195 R61:195 assertM60:295 R14:460,658 R15:818,928,1023,1055 R20:573 R32:1293,2624 R43:917,933 R58:425 R60:295 ITEM_FOUNTAINf27:138 F27:1169 R27:138,428,1169,1210 set_sendbufM24:15 R23:82,83,93,121,322,386,441 R24:15 INDEX_SIZEM64:237 R40:1367,1376,1382,1476,1481,1549 R64:242,244 GET_PC_NAMEM49:34 R49:34,91 OLC_USAGE8ZQ3, o j - % j X 8 -   d b Q F . , m f N I VM-{zqWB b^3!}[QqhH=HF2,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,73f57:35 F57:694 R57:35,694,763 unused_spellM20:2108 R20:406,654,2108,2130,2131,2132,2133,2150,2154,2155,2156,2157,2158,2162,2163,2166,2167,2168,2170,2171,2172,2173,2174,2175,2176,2209 R34:201 PCM60:225 R13:332,462,514 R14:998,1149,1151,1153,1186,1191,1213,1217,1218,1284,1356 R20:297,1425,1637,1679,1698,1738,2090 R22:266 R23:392 R27:704,719,887,956,973,1315,1801,2062,2075 R32:1873 R40:1190,1254,1607 R47:145,164 R48:1168 R60:225 R63:223 CON_PLAYINGM60:160 R34:756 R46:100 R60:160 MOB_WIMPYM41:69 R40:723,823 R41:69 ALIAS_SIMPLEM60:168 R43:464 R60:168 MOB_NOSLEEPM62:44 R62:44,69 DOM60:322 R14:119 R43:910,911 R60:322 R64:421 ITEM_INVISIBLEM59:21 R57:221,245,779,782,788,794,830,833,842,848,854,866,872,895 R59:21 MAG_DAMAGEM41:84 R26:173,174 R40:214 R41:84 SCMD_EASTM12:21 M60:48 R12:21 R60:48 SOUTHM64:485 R20:2599 R32:1933,1967 R44:146,180 R64:489,490 SEEK_SETM60:379 R60:379 LIQ_FIREBRTf32:101 F32:406 R32:101,297,406 build_player_indexV27:101 R20:746 R27:101,785,1953,1954,1957 ticsf61:563 R2:227 R3:45,62 R4:36,69 R5:67,69 R6:252,257,262,368 R7:25,38,45,103,115 R8:27,31,119,143,159,173,176,186 R9:75,86 R27:266,279,287,290,f37:99 F48:253 R36:910 R37:99 R48:253 Crash_delete_crashfilef27:120 F27:555 R27:120,351,555 game_loopM52:29 R13:106,114 R14:340,405,421,1026,1057,1214,1529 R20:372,378,398,419,439,444,447,450,475,483,494,621,679,680,703,704,705,706,707,708,712,713,714,752,756,759,808,816,1747 R34:564,571,601,605,611,615,622,626,754 R40:1464 R52:29,40 R63:230 CCNRMM64:233 R14:399,1322,1361,1365,1374,1374 R17:311,320,320,349,349,426,426 R18:146,223,839 R20:520,655,1020,1022,1023,1619,2092,2414 R23:324,388 R34:646 R36:407,407 R38:533,535 R49:121 R53:911,1307 R56:409,409,486 R57:124,124,130,130,138,147,147,215,220,343,348,582 R63:157 R64:238 IN_ROOMf57:35 F57:694 R57:35,694,763 unused_spellM20:2108 R20:406,654,2108,2130,2131,2132,2133,2150,2154,2155,2156,2157,2158,2162,2163,2166,2167,2168,2170,2171,2172,2173,2174,2175,2176,2209 R34:201 PCM60:168 R43:464 R60:168 MOB_NOSLEEPM62:44 R62:44,69 DOM60:322 R14:119 R43:910,911 R60:322 R64:421 ITEM_INVISIBLEM59:21 R57:221,245,779,782,788,794,830,833,842,848,854,866,872,895 R59:21 MAG_DAMAGEM41:84 R26:173,174 R40:214 R41:84 SCMD_EASTM60:379 R60:379 LIQ_FIREBRTf32:101 F32:406 R32:101,297,406 build_player_indexV27:101 R20:746 R27:101,785,1953,1954,1957 ticsM62:296 R62:296 ENCTYPE_DES_OFB64M33:14 R32:250,528,607,636,680,711 R33:14 DB_BOOT_OBJf27:137 F27:1134 F27:1142 R27:137,1113,1134,1142,1157 parse_ipM61:135 M61:142 M61:147 R27:141,517,1983 R61:135,142,146,147 POSIXf15:47 F15:69 R15:47,69,153,163 perform_putf25:47 F25:216 R25:47,216,761 find_guardM62:267 R62:267 AUTHTYPE_TESTV32:83 R32:83,352,352,1675,1676,1676,1678,1679,1690,1698,1699,1699,1701,1705 reset_qM33:73 R32:179,195,276 R33:73 MOTD_FILEM60:128 R14:737 R16:521,554,556,562,573,587,604,614,658,670 R17:339,350 R25:496 R40:224,246,252,288,358,388,406,472,507,512,638 R42:100,144,188 R57:473,926,929,932,935,938 R60:128 POS_SITTINGS60:670 R14:28,51,683 R25:31 R27:88 R32:80,126 R53:34 R56:29 R60:670 R63:29,30,283,286,305,308,328,330 R64:33 R65:22 time_info_dataV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM62:147 R62:147 TELQUAL_ISM64:223 R64:228,399 IS_LIGHT<`Q<3#mcSC~ n Z I 1 % b Q      ~qYM+kgYKO&qe=3#wo0  /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or lM64:341 R27:692,692,694,711 R64:342,344,346 GET_WAIT_STATEM52:44 R52:44 QBLUV14:37 V32:66 V40:31 R14:37,1255 R32:66,179,194,195,276 R33:73 R40:31,363,1455,1553 motdM59:199 R59:199 SPELL_TYPE_STAFFf12:147 f32:99 f55:47 F55:296 R12:147 R32:99,315 R55:47,296 assign_roomsF42:358 f64:75 R42:358,432 R64:75 check_idlingM60:249 R48:143 R60:249 WEAR_FINGER_LS60:560 R13:242 R14:32,55,56,57,95,135,138,188,449,526,643,1312,1349 R15:29,37,38,39,42,43,46,47,47,48,49,50,51,52,53,54,54,69,70,106,150,181,197,218,219,235,238,250,282,298,308,348,422,458,501,616,682,742,744,764,781,796,909,982,1114,1178,1236,1292,1351,1374,1401 R16:35,41,57,273,320,421 R18:215,643 R20:29,71,154,368,465,469,642,838,1060,1108,1150,1927 R23:105,155,155,185,235,288,345 R24:48,49,50,51 R25:51,352,683 R26:41,1610 R27:2106,2145,2151,2157,2192 R28:22,25 R32:40,42,86,87,91,608,611,1596,1598,1600,1610,1612,1627,1735,2049,2287,2438,2440,2610,2651,2699 R33:118,119,120,122 R34:34,253,254,585,808 R36:26,35,39,416,435,437,489,500,554,557,616,616,618,630,632,680,697,699,717,717,719,742,744,768,779,781,806,850,1011,1012,1014,1036,1038,1067,1068,1123,1125,1196 R37:24,31,32,34,35,36,38,38,39,39,40,41,43,44,45,45,46,47,49,66,67,68,69,70,85 R38:27,28,36,37,96,98,116,178 R40:1076 R42:23,403 R43:24,37,119,120,742,746,885,957 R44:565 R46:41 R48:51,55,57,58,59,60,64,66,67,68,69,70,71,76,78,106,133,347,436,634,636,654,671,689,699,712,723,725,736,984,1004 R49:37,185,201 R53:32,57,58,58,60,61,61,62,62,78,79,80,80,81,83,84,85,86,242,297,320,320,345,379,400,401,403,425,426,428,449,453,477,487,594,598,634,640,640,651,682,708,781,804,837,1208 R56:206,527,551 R57:31,98,208,307,312,457,518 R58:26,36,39,40,168 R59:213,244,253,259,261,265 R60:560,576,577,579,580,650,880,882 obj_dataV30:398 V31:19 R20:567 R30:398 R31:19 container_bitsV29:95 V33:236 R13:154,156,220 R14:1491 R15:646 R16:646,683 R17:58 R18:456 R20:133,275,324,1321,1606 R29:95 R33:236 R47:205 NOPERSONT45:92 R44:224,232,279,285,286,374 R45:92 header_block_typeM60:321 R43:910 R60:321 ITEM_NOINVISM62:177 R62:177 MODE_INBINM64:111 R7:82,87 R48:300,321,464 R63:293 R64:111,112 SECS_PER_REAL_DAYV32:150 V47:29 V57:86 R32:150,2691 R47:29,189 R57:86,707 unused_spellnameF34:174 f64:77 R20:1342 R34:174,246,705 R42:421 R43:836 R64:77 update_posM60:179 R14:1586 R18:758,760,768 R27:966 R60:179 PRF_DISPMANAM60:328 R36:495 R60:328 ITEM_ANTI_NEUTRALM16:395 R16:395,436 DOOR_IS_OPENABLEM60:99 R9:49 R26:87,107,171,197,1227,1429,1480,1532,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1728,1903,2050 R60:99 R64:461 CLASS_MAGIC_USERM62:102 R62:102 TELOPT_DETS33:182 R32:83 R33:182 reset_q_typeS45:95 R45:95,97,100 position_list_type_dM41:16 R13:493,494 R18:647,822 R41:16 CMD_NAMEf49:45 F49:282 R49:45,226,229,232,243,246,249,282 olc_stringM60:283 R60:283 ITEM_WORNS24:27 R23:69 R24:27 board_info_typeM60:210 R14:322,785 R43:412 R60:210 R64:334,399 AFF_INFRAVISIONM59:26 R57:261,497,845,851 R59:26 MAG_GROUPSV29:122 V48:43 R29:122 R48:43,1039,1059 min_rent_cost:{r6$  \ S B : 9 0 z v  ~p_0_yRI|p^N( j_;7uhRI)'^P?0]?91,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,76M62:37 R62:36,37 _ARPA_TELNET_HV20:43 V32:43 R20:43,2043 R32:43,1346,1529,2588 top_of_objtf38:38 F38:153 R38:38,153,466 House_delete_fileS33:209 R22:22,28,50,62,84,102,132,184,211 R27:70 R33:209,214 ban_list_elementM62:47 R62:47,69 SBV62:210 V62:214 R62:210,214,219 slc_namesV32:52 R32:52,437,453 top_of_p_fileM2:29 R2:29,185,206 IMM_LMARGf38:44 F38:487 R38:44,487,518 hcontrol_pay_houseM52:17 R52:17,35 KCYNV29:253 V36:31 V40:34 V47:28 R29:253 R36:31,921 R40:34,1513,1562,1656,1666,1678,1710 R47:28,161 MENUM16:289 R16:289,304,306,307,308,442 NEED_CLOSEDM54:119 R53:134 R54:119 NOTRADE_GOODM60:311 R15:1190,1190,1275 R48:190 R60:311 ITEM_WEAR_WRISTF40:881 f41:33 R13:46,69,169,427,490 R14:886,939 R16:424 R18:360,751,815 R20:104,1417,1445,1654,1720,1949 R23:205 R27:1673 R32:1404 R40:590,881,948,972,1000,1055,1293 R41:33 R47:208 R49:284,313 R56:165 R57:557 skip_spacesM60:417 R4:49 R48:368,488,626,934 R60:417 RENT_CRYOM54:54 R53:131,510,537,551,574 R54:54 IS_GODM40:1153 R40:1153,1183,1272 UNSWITCHM60:308 R15:1189,1272 R48:177 R60:308 ITEM_WEAR_SHIELDM54:73 R54:73,119 TRADE_NOGOODF3:29 R3:29,75 R20:81,1147 R40:136,410 do_purgeV30:344 V31:17 V53:37 R20:508 R30:344 R31:17 R53:37,263,264,268 R58:286 extra_bitsM60:200 R14:260,352,392,609,764 R43:356,361 R46:129 R56:478 R60:200 R64:398 AFF_BLINDV18:32 V20:31 V25:29 V32:36 V34:29 V36:28 V40:44 V44:37 V46:25 V48:36 V53:29 V55:22 V56:27 R18:32 R20:31,765 R25:29,71 R32:36,602,1144,1145,1146,1514,1589,1748,2569,2573 R34:29,934,935 R36:28,913 R40:44 R44:37 R46:25,53,59 R48:36 R53:29,946,1140,1141,1142,1183,1237 R55M62:37 R62:36,37 _ARPA_TELNET_Hf38:38 F38:153 R38:38,153,466 House_delete_fileV62:210 V62:214 R62:210,214,219 slc_namesV32:52 R32:52,437,453 top_of_p_fileM2:29 R2:29,185,206 IMM_LMARGV29:253 V36:31 V40:34 V47:28 R29:253 R36:31,921 R40:34,1513,1562,1656,1666,1678,1710 R47:28,161 MENUM54:119 R53:134 R54:119 NOTRADE_GOODM60:311 R15:1190,1190,1275 R48:190 R60:311 ITEM_WEAR_WRISTF40:881 f41:33 R13:46,69,169,427,490 R14:886,939 R16:424 R18:360,751,815 R20:104,1417,1445,1654,1720,1949 R23:205 R27:1673 R32:1404 R40:590,881,948,972,1000,1055,1293 R41:33 R47:208 R49:284,313 R56:165 R57:557 skip_spacesM60:308 R15:1189,1272 R48:177 R60:308 ITEM_WEAR_SHIELDM54:73 R54:73,119 TRADE_NOGOODV18:32 V20:31 V25:29 V32:36 V34:29 V36:28 V40:44 V44:37 V46:25 V48:36 V53:29 V55:22 V56:27 R18:32 R20:31,765 R25:29,71 R32:36,602,1144,1145,1146,1514,1589,1748,2569,2573 R34:29,934,935 R36:28,913 R40:44 R44:37 R46:25,53,59 R48:36 R53:29,946,1140,1141,1142,1183,1237 R55:22,59 R56:27 R64:314,317 mob_indexM60:264 R13:282,288,293,295 R15:1392 R16:279,280 R18:651 R48:197 R60:264 WEAR_HOLDM60:385 R60:385 LIQ_BLOODf25:53 F25:681 R25:53,675,681,712 castle_cleanerf14:57 F14:135 R14:57,135,418,481,798 list_obj_to_charf17:29 f34:57 F34:335 R17:29,150 R34:57,335,356 raw_killV49:50 R49:50,88 olc_modesM60:228 R40:1335,1359,1363 R60:228 CON_NAME_CNFRMf27:116 F27:2257 R27:116,796,2257 sanity_checkM62:250 R62:250 AUTH_WHO_SERVERM64:314 R14:243 R64:319 GET_DEFAULT_POSM59:51 R26:1659 R57:279,802 R59:51 SPELL_CREATE_WATERM60:337 R15:891,963 R18:180 R32:1301 R36:101 R43:310,528 R58:331,384 R60:337 APPLY_NONEM64:253 R14:708,1020,1168,1413,1413,1417,1420,1429 R20:1306,2432 R26:1428,1478,1530 R32:1983,2101 R34:830 R40:1546 R42:209,211,257,298 R43:66 R56:123,124,125,126,148,179,485 R57:91,141,141,149,149,546 R64:258,458,461,463,465,467 GET_CLASSM62:94 R62:94 TELOPT_NAOHTDM27:157 M27:161 R27:157,161,580,594,602,603,604 FD_SETf38:43 F38:441 R38:43,441,516 hcontrol_destroy_house8:0jW0, g U &  J A !  w f V I a M   bR2-ub(@3uul-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils ***M6:30 R6:30,136 THREE_HOST_LENGTHV14:39 V32:71 R14:39,1243 R32:71,161,175,186,187,280 R33:78 R40:539 wizlistf22:29 F22:113 R22:29,113,204,238 write_ban_listV27:85 V29:138 R27:85,817 R29:138 autosave_timeM64:271 R13:437,441 R14:698 R16:125,153 R18:409,418,540 R20:714,1325 R26:1505 R27:970 R32:2036,2410,2411 R42:416,416 R43:835,835 R64:276 GET_MOVEM60:164 R34:673,795 R46:113 R60:164 MOB_MEMORYM41:111 R18:915 R40:377 R41:111 SCMD_DEAFS12:63 S60:625 R12:63,121,373 R16:323 R32:834 R60:625,644 room_direction_dataM62:83 R27:917,934 R62:83 TELOPT_ECHOM14:925 R14:925,985,990 WHO_FORMATM54:129 R54:129,132 WILL_START_FIGHTf61:503 R10:74,157 R13:222 R15:828 R16:296 R27:1483,1579 R40:252 R61:310,503 closeM64:104 R63:315,316 R64:104,105 SECS_PER_MUD_DAYf34:50 F34:472 R34:50,472,723,725 dam_messageM60:380 R60:380 LIQ_LOCALSPCV22:250 V27:71 R22:250,269,278,296,297,298,300 R27:71,1938 num_invalidM59:63 R26:1647 R43:260 R56:424 R57:841 R59:63 SPELL_ENERGY_DRAINM32:152 R32:152,463,463,464,1443,1455,1455,1457,1457,1459,2356,2365 READ_SIZEM60:187 R14:1525,1526 R20:2460 R52:26 R60:187 PRF_COLOR_1M60:260 R15:1274 R48:184 R60:260 WEAR_WAISTM41:37 R41:37 argument_interpreterM41:110 R18:912 R40:372 R41:110 SCMD_NOAUCTIONV35:45 R35:45,79,87,89,89,97,135,136,137,142,143,144,144 queue_headM64:384 R27:2136,2139 R48:1094 R64:389 HSSHS60:660 R60:660,662,665 memory_rec_structM62:257 R62:257 AUTH_HOW_MUTUALM60:292 R15:201 R20:589 R36:1169 R60:292 ITEM_MONEYF42:287 f64:73 R20:1305 R42:287 R64:73 gain_exp_regardlessM24:44 R23:268,271,273,327,336,371,377,400,401,404,404,435,484,508,509 R24:44 MSG_HEADINGM62:118 R62:118 TELOPT_OLD_ENVIRONM64:195 R13:71,85,88 R14:121,123,244,249,258,260,271,273,298,307,322,352,392,6f48:71 F48:736 R48:71,736,740,741,808,812,825 Crash_calculate_rentM59:52 R26:1662 R43:850 R57:805 R59:52 SPELL_CURE_BLINDM64:103 R14:1193 R27:810 R63:312,313 R64:103,104 SECS_PER_MUD_HOURf61:576 R27:2028 R61:576 setitimerF36:289 f37:15 R20:1889 R32:2082,2275 R34:341 R36:289,314,356 R37:15 R43:102 affect_removeM6:30 R6:30,136 THREE_HOST_LENGTHV14:39 V32:71 R14:39,1243 R32:71,161,175,186,187,280 R33:78 R40:539 wizlistf22:29 F22:113 R22:29,113,204,238 write_ban_listV27:85 V29:138 R27:85,817 R29:138 autosave_timeM41:111 R18:915 R40:377 R41:111 SCMD_DEAFS12:63 S60:625 R12:63,121,373 R16:323 R32:834 R60:625,644 room_direction_dataf34:50 F34:472 R34:50,472,723,725 dam_messageM60:380 R60:380 LIQ_LOCALSPCV22:250 V27:71 R22:250,269,278,296,297,298,300 R27:71,1938 num_invalidM59:63 R26:1647 R43:260 R56:424 R57:841 R59:63 SPELL_ENERGY_DRAINM60:187 R14:1525,1526 R20:2460 R52:26 R60:187 PRF_COLOR_1M41:37 R41:37 argument_interpreterV35:45 R35:45,79,87,89,89,97,135,136,137,142,143,144,144 queue_headM64:384 R27:2136,2139 R48:1094 R64:389 HSSHF42:287 f64:73 R20:1305 R42:287 R64:73 gain_exp_regardlessM24:44 R23:268,271,273,327,336,371,377,400,401,404,404,435,484,508,509 R24:44 MSG_HEADINGM62:118 R62:118 TELOPT_OLD_ENVIRONM32:1640 R32:1640,1667,1682 ZO_DEADM64:333 R36:495 R46:104 R53:136 R64:338 IS_NEUTRALM12:35 M60:76 R12:35 R14:336,358,434 R16:188,315,401,485,505 R32:1837,1841,1849 R35:52 R60:76 R64:455 EX_CLOSEDM54:94 R53:225 R54:94 OPER_ORM62:110 R62:110 TELOPT_TTYLOCM62:169 R62:169 MODE_SOFT_TAB ~qSE =( uG0GM60:188 R14:1525,1526 R20:2460 R52:27 R60:188 PRF_COLOR_2M33:45 R33:45 R63:481 SUF_ALIASM64:194 R13:131,406,464 R14:277,1011,1012,1041,1043,1052,1054,1165,1166 R18:365 R20:1687,1689,1740,1825,1856,1869 R27:1796,2189 R32:1960 R34:195,195,197,693 R40:614,1317,1432,1577,1595,1690 R42:337 R47:145 R48:1169 R56:583,591 R58:129 R63:223 R64:199 PLR_FLAGGEDF36:717 f37:45 R15:76,756 R32:1779 R34:290,297 R36:717,722 R37:45 R42:461 R48:557,585 obj_to_objM60:375 R60:375 LIQ_ALES60:864 R13:28,31,31,32,32,66,101,101,121,121,147,164,201,319 R14:31,52,55,56,57,70,71,80,80,81,81,82,82,83,83,84,86,87,89,95,135,152,152,185,185,229,229,313,313,315,328,384,426,447,450,522,525,642,931,1083,1276,1278,1312,1346,1348,1437,1485,1654 R15:37,38,39,40,41,41,42,42,43,44,45,45,47,49,51,52,53,54,55,69,107,181,197,218,235,282,296,349,419,458,615,615,638,638,640,656,656,681,745,1114,1178,1236,1399 R16:27,32,32,33,34,35,38,39,40,41,42,55,93,179,227,271,320,374,422,638,677 R17:29,30,30,31,47,92,131,159,216,270,302,359,416 R18:42,43,44,45,48,49,61,61,62,214,381,381,395,397,429,477,530,559 R19:93,135 R20:28,51,52,53,54,56,60,60,61,64,70,71,72,72,75,85,124,149,153,268,316,363,369,465,639,639,837,871,947,961,1004,1059,1107,1149,1234,1314,1349,1362,1364,1595,1800,1926,2185,2185,2526,2567 R21:19,20,22,55 R23:79,103,185,235,288,345 R24:48,49,50,51 R25:27,42,42,43,45,46,47,47,48,48,49,50,50,52,53,54,138,169,197,197,200,216,216,218,235,235,237,276,278,296,296,298,328,370,372,542,639,641,681,753,820 R26:38,39,41,1401,1469,1524,1610 R27:2047,2087,2106,2107,2121,2127,2133,2139,2191,2194,2222 R28:15,18,21,22,24 R32:34,37,117,601,604,1507,1525,1542,1544,1546,1556,1559,1569,1734,1948,1974,2045,2140,2231,2388,2421,2423,2451 R33:105,106,108,109,110,111,113,114,115,116,123 R34:25,26,46,46,49,49,50,50,51,53,53,54,55,55,56,57,58,59,59,60,60,63,64,90,105,174,191,191,209,209,235,237,251,310,310,321,335,351,361,362,379,379,382,418,418,472,472,579,579,642,642,806,806,905 R35:26,37,160,218,222 R36:24,27,34,36,39,40,41,42,90,212,268,289,307,324,337,367,369,391,416,458,489,500,554,644,646,666,668,768,817,846,848,936,936,938,956,956,958,982,982,984,1011,1036,1067,1195,1196 R37:12,13,14,15,16,17,18,31,34,35,36,47,53,54,55,57,58,59,62,62,63,63,65,65,66,68,69,84,85,99,101,102,103,104,108,108,109,110,111,111,112,112,113,113,114,114,115,115 R38:41,42,43,44,172,305,352,441,487,585,604 R39:33,36,38 R40:37,51,53,56,582,1074,1077,1162,1298,1326 R41:12,20,44 R42:22,36,38,42,78,120,165,205,224,240,287,323,358,402 R43:25,36,38,38,42,43,43,44,59,85,116,181,181,294,294,543,544,572,574,610,612,634,636,742,745,812,812,840,840,885,955 R44:28,28,30,30,32,32,490,493,496,503,503,548,548,561,561 R46:24,34,40,152,152,174,174,199 R47:178 R48:51,54,55,56,56,57,57,58,58,62,63,63,65,65,72,73,133,253,342,410,427,668,746,788,868,914,967,967,983,983,1003,1003,1025,1025,1076,1076,1154,1160 R49:38,40,44,46,183,198,275,362 R53:31,44,54,54,55,55,56,56,57,57,58,59,59,60,60,61,62,66,67,68,69,70,70,71,72,72,85,89,89,123,123,156,177,177,400,425,449,450,483,484,594,595,634,640,680,704,705,777,778,833,834,892,892,941,941,1168,1194,1206,1209,1298 R56:25,35,35,44,48,48,128,335,335,379,398,474,474,573,623 R57:31,31,33,88,97,97,103,207,207,307,311,456,456,517 R58:27,35,37,37,38,41 R59:212,213,232,232,235,235,238,240,242,244,247,247,250,250,253,256,258,258,261,264,264 R60:39,572,573,651,754,755,858,864,885,886,887,890,967,968 R63:31,32,32,152,328,342,342,344,358,398,415,415,524 R64:26,33,57,57,60,63,64,67,68,69,70,71,72,73,74,75,77 char_dataM60:471 R32:2480 R60:471,778 MAX_TONGUES6:46 R6:46,132 THREE_char_point_dataM37:90 R14:455,473,537,653 R15:134,371,399 R16:431 R36:1230,1232 R37:90 R57:316 FIND_OBJ_ROOMM60:400 R32:372,380 R60:400 R64:226 R65:56 SUN_DARKM60:58 R46:88 R60:58 ROOM_NOMOBf53:56 F53:704 R53:56,704,928 shopping_sellf37:105 F48:1164 R27:353,819 R37:105 R48:1164 Crash_save_allf14:84 F14:328 R14:84,328,414 do_auto_exitsM25:40 R25:40,77,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,124,125,126,127,128,438,442,446 Z_KINGS_C@`UUJ M C g c G C *  w t QBtiKE) ( t p S J M41:156 R40:258 R41:156 SCMD_COMMANDSM50:8 R49:210 R50:8 OLC_COPYf27:127 F27:868 R27:127,632,868 timeaddM60:341 R36:113 R60:341 APPLY_WISM60:447 R60:447,449,450,451 RL_SECf47:35 F47:328 R47:35,328,365 count_pagesS60:941 R13:27,318,356,484 R14:30,930,1084,1279,1350 R16:28 R17:25 R18:29,76 R19:25 R20:30,267,1415,1462,1594,1649,1928 R22:23,255 R23:63,349 R25:28 R27:92,114,115,124,125,128,130,131,133,151,561,883,911,928,944,1025,1037,1196,1225,1226,1299,1564,1725,1774,1777,1843,2056,2069 R28:19,36,37,38,39 R32:148,1870 R36:30,849 R40:38,49,50,59,63,799,1159,1161,1285 R41:29 R43:28 R47:25,36,93,107,341,356,379 R48:38,1166 R56:26 R58:29 R60:883,941,969,970,971 R63:24,211 descriptor_dataF27:2191 f28:24 R2:94,95,96 R3:83 R6:64,174,283,283 R7:71,90,96 R13:52,86,89,105,113,130,132,134,225,232,301,303,309,333,339,343,455,474,505,516 R14:196,206,215,259,261,308,545,546 R15:73,78,83,86,139,184,187,190,223,227,228,244,248,272,275,287,288,376,392,402,434,437,441,447,465,469,471,483,609,619,623,627,632,633,634,669,671,829,842,853,886,941,942,944,945,958,1011,1015,1024,1029,1038,1039,1079,1080,1172,1173,1217,1331,1342,1406,1408,1411,1412 R16:108,157,164,206,359,367,368,437,523,529,540,553,561,572,584,589,603,617,628,650,652,654,656,657,669,692,696 R17:74,76,78,82,83,102,104,147,148,149,191,192,193,235,236,239,246,281,291,385,396,397 R18:90,267,274,275,286,287,303,304,388,389,390,410,420,441,458,464,465,466,517,518,519 R19:109,118,121,124,125,126,151,153,156,159,164,167,171 R20:113,117,250,259,283,286,287,301,304,305,333,336,337,1082,1084,1085,1096,1097,1098,1161,1174,1183,1282,1344,1373,1376,1611,1626,1639,1864,1884 R23:225,252,411 R25:283,308,309,311,341,386,392,397,398,399,479,487,492,497,502,506,510,570,571,572,576,577,578,583,584,585,586,587,591,592,593,595,599,600,601,605,606,607,611,612,613,618,693,695,764,766,768,772,774,776,780,782,784,788,789,790,792,795,796,797,799,802,803,804,806,848,850,852,856,858,860,864,866,868,872,874,876,880,882,884,888,890,892 R27:709,1802,1988,1990,1991,1992,1994,1997,2169,2191,2233 R28:24 R34:98,100,325,557,563,570,594,595,596,600,604,607,610,614,617,621,625,628,732,736,740,744,771,923 R36:523,524,827,830 R40:1259,1265,1605 R42:367,449,451,453 R43:166,236,246,474,532,534,654,656,763,798,878,880,944,947,949,980,981 R44:512,518,525,529,533,538,557,569,592,593 R46:81,121,137 R48:980,993,1015,1047,1054,1060,1063,1065,1099,1103,1114,1116,1124,1130,1140,1146 R53:579,762,920 R56:210,220,227,274,279,283,284,288,293,298,302,306,345,346,368,369,489,534,561,584,592,609,670,710,725 R57:150,217,224,321,323,325,329,359,360,362,364,366,369,371,373,376,377,379,385,400,407,409,411,424,426,428 R58:69,81,84,100,104,122,154,159,160,256,397,400,402,416,418,428,430 R60:744 R63:368,369,370,374,375,376,432,434,435 R64:187,188 actM52:26 R52:26,28,38 _clrlevelS60:775 R60:775,822,914 player_special_data_savedM52:11 R13:452,476 R52:11,29 KNRMM62:143 R62:143 TELOPTM59:120 R57:938 R59:120 SPELL_LIGHTNING_BREATHM62:46 R27:916 R62:46,69 WILLM12:24 M60:51 R12:24 R60:51 DOWNV62:300 V62:309 R62:300,309,315 encrypt_namesM60:277 R20:555 R34:819,861 R43:904,926 R48:200 R58:317,379 R60:277 ITEM_WEAPONM52:42 R52:42 QGRNM27:2101 R27:2101,2121,2127,2133,2139,2142,2145,2148,2151,2154,2157,2160,2163 CHECK_NULLf18:49 f42:38 f48:72 F48:868 R18:49,108 R42:38,387 R48:72,868,1126 Crash_rentsaveS57:45 R57:45,51,119 syllableM41:206 R16:332,362 R25:515 R40:388 R41:206 R56:311 SCMD_OPENM24:45 R23:321,322,331,337,385,405,405,440,441,442,486,494,496,510,511,512 R24:45 MSG_SLOTNUMM59:41 R26:1663 R43:334,894 R57:772 R59:41 SPELL_BLESSM62:103 R62:103 TELOPT_SUPDUPM54:69 R53:1103 R54:69 LIST_ROOMF12:281 f32:111 F32:724 R12:281,323 R32:111,724,783,1185,1187,1263,1264 asciiflag_convM59:76 R26:1642 R34:223 R43:461 R56:417 R57:897 R59:76 SPELL_SLEEPV14:41 V32:75 R14:41,1252 R32:75,183,203,282 R33:81 policiesM60:163 R46:36,104 R60:163 MOB_AGGR_NEUTRALM59:58 R26:1633 R43:403 R57:823 R59:58 SPELL_DETECT_MAGIC:rbJE4. wn^U t n * %  { @ 5  t f V J '  S ~tTG9, |zE4h^&~fZ;/ ; ,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130,136,141,145,148,168,170,21M48:32 R48:32,436,440,541,569,596 MAX_BAG_ROWSM54:50 R53:961,980,1059 R54:50 MAX_SHOP_OBJM56:126 R56:126,138,180 SPLSKLS6:154 R6:154,228 TWO_char_point_dataM60:254 R15:1268 R36:478 R48:160 R60:254 WEAR_LEGSf61:422 R2:157,172,177,185,191,206,211,214 R5:44,79 R7:32,106 R8:66,69,82,91,100,111,117,133,140 R9:31 R10:93,105,129,136 R12:10,164,196,197,198,200,201,208,214,257,266,274,275,319,337,356,378,382,428,482 R18:838 R21:44 R22:106 R61:422 R63:178,184 fprintff56:48 F56:335 R56:48,335,389 npc_stealS19:38 R19:38,92,203,215 social_messgM60:118 R9:61 R14:1419 R20:649 R40:1527 R42:208 R60:118 SEX_FEMALEM41:198 R18:656,673 R40:412 R41:198 SCMD_QUAFFf27:114 F27:911 f40:50 R27:114,911 R40:50,1342,1384,1421,1644,1650 echo_offM41:120 R18:942 R40:229 R41:120 SCMD_AUTOEXITF38:604 f39:38 R38:346,540,604 R39:38 House_list_guestsM62:53 R18:884 R27:1114,1121,1123,1160 R62:53,68,206 IPM59:19 R57:231,416 R59:19 CAST_SCROLLM60:159 R46:89 R60:159 MOB_STAY_ZONEM59:66 R25:404 R26:1679 R43:548,829,851,871 R57:856 R59:66 SPELL_HEALf25:50 F25:296 R25:50,296,653,658 do_npc_rescueM60:87 R60:87 SECT_MOUNTAINM41:138 R13:467 R40:444 R41:138 SCMD_SHOUTM41:85 R26:171 R40:215 R41:85 SCMD_SOUTHf61:450 R32:662 R56:83 R61:450 qsortM59:25 R57:258,773,815,863,876,883,886 R59:25 MAG_ALTER_OBJSM64:315 R30:150 R46:113,118,160,166,168,178,189,190,203,211 R64:320 MEMORYF36:680 f37:43 R15:436,442,479,482 R20:1095 R32:1760 R34:305 R36:680,683,883,889 R37:43 R38:85 R42:463,465 R56:538 obj_to_rooM59:130 R59:130 TYPE_WHIPM62:261 R62:261 AUTHTYPE_KERBEROS_V4M60:280 R60:280 ITEM_TREASUREf27:128 F27:1025 R27:128,1025,1781 flush_queuesM62:163 R62:163 LM_FORWARDMASKM48:32 R48:32,436,440,541,569,596 MAX_BAG_ROWSM56:126 R56:126,138,180 SPLSKLS6:154 R6:154,228 TWO_char_point_dataf61:422 R2:157,172,177,185,191,206,211,214 R5:44,79 R7:32,106 R8:66,69,82,91,100,111,117,133,140 R9:31 R10:93,105,129,136 R12:10,164,196,197,198,200,201,208,214,257,266,274,275,319,337,356,378,382,428,482 R18:838 R21:44 R22:106 R61:422 R63:178,184 fprintfF38:604 f39:38 R38:346,540,604 R39:38 House_list_guestsM59:19 R57:231,416 R59:19 CAST_SCROLLM59:66 R25:404 R26:1679 R43:548,829,851,871 R57:856 R59:66 SPELL_HEALf25:50 F25:296 R25:50,296,653,658 do_npc_rescueM41:138 R13:467 R40:444 R41:138 SCMD_SHOUTM41:85 R26:171 R40:215 R41:85 SCMD_SOUTHf61:450 R32:662 R56:83 R61:450 qsortM64:315 R30:150 R46:113,118,160,166,168,178,189,190,203,211 R64:320 MEMORYM59:74 R26:1677 R43:452 R57:888 R59:74 SPELL_SANCTUARYM59:139 R17:181 R59:139 TYPE_PIERCEM64:185 R16:711 R18:199,206,386,467,490,497,515 R20:807 R32:1187 R34:95 R36:94,96 R40:587,1253,1340 R43:793 R56:650 R63:392 R64:190,200 AFF_FLAGSM62:187 R62:187 SLC_ABORTf36:35 F36:806 R36:35,806,811,813,837,840 update_objectf49:46 F49:275 R49:46,165,275 can_modifyf56:42 F56:67 R56:42,67,83 compare_spellsM59:197 R59:197 SPELL_TYPE_POTIONM62:79 R62:79 TELCMDM52:36 R52:36,47 CCWHTM54:139 R53:162 R54:139 MSG_NOT_OPEN_YETV15:31 V18:27 V30:517 V31:25 V34:30 V46:27 V48:34 V53:28 R15:31,1363 R18:27 R30:517 R31:25 R34:30,833,857 R46:27 R48:34 R53:28 R64:330 str_appBrUN@4sfA6  T L $   s f   t g A 0 3+Jr^T2,<+ymQG zm"  LA) 0) 13,114,115,118,138,139,142,144 R12:52,57,V56:110 R56:110,126 prac_typesM41:153 R40:511 R41:153 SCMD_UPTIMEV29:94 V33:235 R13:55,92,109,227,341,448,499 R15:667 R16:337 R17:241,258 R18:780 R20:115,308,332,990,1026,1181,1296,1343,1428,1455,1610,1617,1630,1752 R29:94 R32:228 R33:235 R49:301 R57:501 OKM60:70 R60:70 ROOM_OLCM64:360 R20:513 R34:277,279 R36:808,809 R42:443,444,446 R48:93,121 R64:365 GET_OBJ_TIMERV18:34 V29:116 V42:32 V48:42 R18:34,107 R29:116 R42:32,386 R48:42,1102 free_rentM62:237 R62:237 NEW_ENV_VARM54:48 R8:121 R53:1074 R54:48 MAX_PRODM37:77 R15:127,131,143,245,303,370,716,1303 R36:1251 R37:77 FIND_INDIVM14:1074 R14:1074,1131,1136 USERS_FORMATV14:43 V18:33 V20:35 V26:48 R14:43 R18:33 R20:35,1586,2003 R26:48 R64:458 class_abbrevsM33:28 M33:39 R33:28,39 R38:57 LIB_HOUSEf20:72 F20:639 R20:72,639,854,863,880,902,906,1129 do_stat_characterM37:87 R13:219 R14:538,653,1442,1490 R15:645 R16:645,682 R17:57,98,142,169,223,319,369,425 R18:230,455,501 R19:112,140 R20:901,1156 R36:943,970,990,1209,1210,1211 R37:87 R57:316,357,563 FIND_CHAR_ROOMf61:446 R2:88 R3:67 R5:37,58,60,62 R8:170 R9:24 R10:44,50,62,73,96 R11:31,42 R12:30,193,240 R18:826,834 R21:36,67 R22:118,292 R23:429,466 R27:305,415,423,442,454,484,491,523,585,645,656,1175,1181,1203,1234,14M60:181 R14:413,1590 R18:943 R60:181 PRF_AUTOEXITS2:37 R2:37,39,50,106,117,117,133,154 name_recV13:27 V14:30 V16:28 V17:25 V18:29 V19:25 V20:30 V22:23 V23:63 V25:28 V27:92 V32:148 V36:30 V40:38 V43:28 V48:38 V56:26 V58:29 V63:24 R13:27,331,461,513 R14:30,997,1148,1283,1355 R16:28 R17:25 R18:29,99 R19:25 R20:30,296,1424,1470,1634,1678,1697,1737,2087 R22:23,264 R23:63,391 R25:28 R27:92,356,357,577,597,664,674,682,731,743,751,885,1216,1285,1286,1779,1845,2061,2074 R32:148,1872 R36:30,854 R40:38,1172 R43:28 R48:38,1167 R56:26 R58:29 R63:24,222 descriptor_listF32:2583 f33:121 R20:1087,1132 R23:127 R25:74 R32:913,918,921,924,925,932,1620,2583 R33:121 R48:82,386 R49:151 R53:963 R55:68 real_objectM62:262 R62:262 AUTHTYPE_KERBEROS_V5S60:1017 R15:31 R18:27 R30:517 R31:25 R34:30 R46:27 R48:34 R53:28 R60:1017 str_app_typeM59:50 R26:1658 R43:965 R57:799 R59:50 SPELL_CREATE_FOODM60:248 R15:1221,1264 R48:142 R60:248 WEAR_FINGER_RM64:360 R20:513 R34:277,279 R36:808,809 R42:443,444,446 R48:93,121 R64:365 GET_OBJ_TIMERV18:34 V29:116 V42:32 V48:42 R18:34,107 R29:116 R42:32,386 R48:42,1102 free_rentV14:43 V18:33 V20:35 V26:48 R14:43 R18:33 R20:35,1586,2003 R26:48 R64:458 class_abbrevsM54:130 R54:130,133 WILL_BANK_MONEYV14:28 V25:31 V27:88 V32:80 V53:34 V56:29 V63:25 V65:22 R14:28,832,832,833,836,836,842,854,854 R25:31,438,442,446 R27:88 R32:80,369,371,373,375,377,382,383,383,383,386,386 R53:34,161,163,164,166 R56:29,250,254 R63:25 R65:22,39,42,63,64,65,67,68,69,71,72,73,83,83 time_infoV44:41 R44:41,118,203,204,400,401,405 mail_indexM60:410 R32:394 R60:410 R65:134,165 SKY_LIGHTNINGS2:42 R2:42,48,53 control_recM50:4 R49:106,194,212,225,242,259 R50:4 OLC_ROOMV30:367 V31:18 R20:627,818 R30:367 R31:18 R58:337 apply_typesf48:56 F48:1025 R48:56,1025,1108,1145 Crash_offer_rentf38:27 f48:59 F48:76 R38:27,85,195 R48:59,76,513 Obj_from_storeM64:84 R20:1165,1833,1847,1866,1880 R26:1501 R27:1935 R34:203,794 R40:1413,1458 R42:268,309 R47:99,261 R48:221,470,499 R58:143 R63:158 R64:84 BRFf15:50 F15:781 f58:39 R15:50,781,1084 R58:39,59,67 name_to_drinkconM60:156 R32:1186 R60:156 R64:195 MOB_ISNPCM60:416 R4:43 R48:320,362,463,480,626,887 R60:416 RENT_RENTEDS24:19 R23:86,134,447,476,513 R24:19 board_msginfof32:134 f56:41 F56:75 R32:134,323 R56:41,75 sort_spellsF36:616 f37:39 R32:1818 R36:616 R37:39 R53:695 get_obj_in_list_numM64:249 R64:254,414 GET_REAL_LEVELM60:59 R16:478,486,506 R60:59 R64:469 ROOM_INDOORSf37:40 R37:40 get_objM64:109 R14:1193 R64:109,110 SECS_PER_REAL_MINM32:1356 M32:1438 R32:1356,1375,1379,1383,1388,1391,1391,1391,1438 R63:509 R64:121 ZM59:116 R57:926 R59:116 SPELL_FIRE_BREATHNWO9 `Q."3 ' l g V C   c O  y k M B * yWF(#0S_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529f25:44 F25:100 f55:42 R25:44,69,100 R55:42,92 assign_kings_castleM64:361 R15:773,773,787,787 R20:478,479,483 R23:110 R32:2292 R36:621,635,799,800 R48:680,705 R53:327,327,349,543,659,695 R64:366,367,368 GET_OBJ_RNUMM33:29 M33:40 R33:29,40,64,65,66,67,68,69 R63:516 SLASHM60:236 R40:1634 R47:160 R60:236 CON_EXDESCM60:30 R48:84,112,388 R60:30,590 USE_AUTOEQf53:62 F53:400 R53:62,400,460 get_slide_obj_visf25:43 F25:328 R25:43,328,647,743 block_wayf27:107 F27:1925 R27:107,1925,2012 reread_wizlistsf36:42 f63:31 F63:398 R36:42,864 R63:31,398 die_followerf27:147 f32:108 F32:232 R27:147,311 R32:108,232,291 boot_worldM60:344 R36:123 R60:344 APPLY_CLASSM60:239 R40:1488,1493 R60:239 CON_CHPWD_VRFYM60:348 R36:147 R60:348 APPLY_CHAR_HEIGHTf12:149 F12:180 R12:149,173,180 write_outputM60:333 R53:304 R60:333 ITEM_NOSELLM54:136 R53:769 R54:136 MIN_OUTSIDE_BANKf48:66 F48:654 R48:66,654,657,658,774,781,854,901,949 Crash_restore_weightf40:64 F40:927 R40:64,927,1308 reserved_wordV2:53 R2:53,70,73 level_paramsM64:83 R14:1539 R64:83,119 OFFV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529 whereM60:155 R46:69 R60:155 MOB_SCAVENGERf48:68 F48:699 R48:68,699,717,990,1009 Crash_is_unrentableM52:34 R52:34,45 CCMAGM41:139 R40:311 R41:139 SCMD_GOSSIPF36:1123 f37:24 R15:431 R34:296 R36:1123 R37:24 create_moneyM64:272 R14:698 R18:540 R20:714,1325 R26:1505 R32:2036,2496 R36:160 R42:416 R43:835 R64:277 GET_MAX_MOVEV32:81 V64:14 R14:870,871 R32:81,372,374,376,378,380,385,387,389,391,393,394,395,396,397,398,400 R64:14,225,226 R65:44,48,52,56,84,86,88,90,90,91,91,93,93,95,95,96,96,100,102,104,109,111,116,122,127,129,135,137,144,153,157,161,165,169,173 weather_infoV26:31 V29:232 R26:31,1514 R29:232 siteok_everyoneF42:78 f64:67 R20:713 R42:78,415 R64:67 mana_gainM62:188 R62:188 SLC_EOFM41:127 R20:1843 R40:366 R41:127 SCMD_SQUELCHM62:218 R62:218 SLC_NAME_OKf32:86 F32:2651 R32:86,2633,2634,2635,2640,2651 check_object_spell_numberM54:97 R53:235 R54:97 MAX_OPERM50:5 R49:132,197,214,228,245,261 R50:5 OLC_MOBM56:617 R56:617,630,642,646 PET_PRICEM60:230 R40:1385,1473,1485,1499 R60:230 CON_NEWPASSWDM24:39 R23:376 R24:39 REMOVE_LVL6OE7- ~k w { o =2uh@4 cW=005<TD,,32,50,50,54,56,56,57,59,59 R8:18,M33:17 R32:222,294,537,569,619,643,661 R33:17 DB_BOOT_HLPS60:587 R4:31,61 R38:27,67,78,177,190 R48:59,76,109,126,346,380,431,504 R60:587 obj_file_elemM33:88 R19:206,207 R33:88 SOCMESS_FILEM64:281 R13:118,188 R18:103,103 R20:655,2463,2465,2468 R32:2500 R38:537,543,594,597 R40:1165,1178,1189,1217,1613 R44:553,567,572,584 R46:119,161,167,181 R47:146 R64:286 GET_IDNUMM41:95 R14:1242 R40:539 R41:95 SCMD_WIZLISTF43:955 f59:256 R43:955 R57:274 R59:256 mag_creationsM16:316 R16:316,341,343,347,349 LOCK_DOORf14:88 F14:502 R14:88,502,558,566,574,583 find_exdescM60:123 R14:722 R34:183,731 R40:626 R42:425 R60:123 POS_MORTALLYWM60:240 R40:1651,1674 R60:240 CON_DELCNF1M64:190 R13:54,108,117,117,125,129,133,166,188,323 R14:243,265,275,277,397,408,413,685,1405,1450,1511,1536,1659 R15:663,672,803,915 R16:125,152 R17:77,107,107,115,115,133,162,285,307,362,419 R18:78,121,164,191,219,244,324,363,562,586,610,616,704,747,810,893 R20:279,406,654,669,685,731,750,782,1018,1157,1163,1189,1254,1366,1390,1607,1624,1637,1809,2025,2195,2206,2209,2278,2293,2301,2309,2317,2325,2463,2595 R25:142,173,203 R27:956,973,1315,1803,2189 R32:1952,2246,2249,2249 R34:197,197,276,295,295,354,401,425,593,662,673,759,768,784,791,822,829,866,915 R35:164 R36:245,253,427,446,853,908,941 R40:614,618,683,805,1215 R42:82,124,169,246,249,296,327,429 R43:65,462,462,511,671,673,673,675,675 R44:478 R46:98,116,132,134,157,157 R47:95,151,164,250 R48:753,796,875,921,1084,1168 R52:26 R53:141 R54:54 R56:162,339,388,485,583,591,601,601 R57:522,636 R58:78,93,128,149,221,232,257,345 R63:527 R64:195,196,198,199,243,334,408,414,432,458,460,462,464,466 IS_NPCM28:41 R27:921,940,1288,1332,1333,1334,1660,1661,1662,1678,1678,1739,1748,1788,1854,2050,2063,2079,2094,2184 R28:41 R36:873,921 R40:1179,1191,1198,1258,1264,1273,1309,1323,1334,1341,1351,1358,1369,1374,1381,1383,1387,1392,1417,1420,1433,1441,1453,1455,1465,1468,1477,1478,1484,1496,1497,1507,1512,1513,1530,1535,1536,1543,1553,1554,1562,1569,1625,1626,1630,1631,1643,1649,1655,1656,1665,1666,1669,1677,1678,1681,1691,1692,1702,1709,1710 R47:150,161 SEND_TO_QF36:391 f37:58 R16:161 R20:227,233,252,285,303,335,876,1080,1128,2416 R27:707 R32:1750 R34:774 R36:391,394 R37:58 R40:1238,1601 R42:372,376 R43:790 R56:662 R58:83,103,157 char_to_roomM54:102 R53:161,1108,1287 R54:102 SHOP_OPEN1M59:82 R26:1681 R43:491 R57:891 R59:82 SPELL_SENSE_LIFEf48:73 F48:914 R48:73,914,1134 Crash_cryosaveM64:358 R14:484,487,487,487,490,490,491 R15:72,199,836,841,844,847,848,854,859,867,870,873,884,896,897,898,899,948,955,970,1028,1041,1043,1044,1045,1064,1065,1065,1069,1069,1075,1083,1084,1087,1087,1090,1091,1091,1093,1093,1095,1096,1096,1097,1098,1099,1100,1104,1105,1105 R16:314,317,411,413 R17:181 R20:538,541,545,546,546,547,552,552,553,553,557,557,557,560,564,564,567,569,569,570,574,576,576,576,580,586,587,590,594,594,595,595 R32:2625,2625,2628,2628,2641,2641,2644,2644,2656,2663,2665,2667,2667,2671,2678,2681,2682,2689,2694,2703,2703,2705 R34:272,273,820,863,863 R36:381,403,486,539,573,823,824,1171 R43:905,918,919,927,934,935 R48:87,88,89,90,115,116,117,118 R53:309,817,818,824,824 R57:327,331,334,334,342,346,351,374,383,388,390,391,392,394,415,416,432,433 R58:56,56,58,61,61,63,65,66,299,300,301,302,303,304,311,313,313,314,318,319,321,321,325,427 R64:204,363,371 GET_OBJ_VALF36:1011 f37:66 R13:258,263,269 R15:144,154,246,254,304,312,554,559,589,594,599,701,706,717,810,811,922,992,1006,1018,1050,1322,1327,1335,1357,1380 R18:257,657 R20:899,903,1173 R36:1011,1044,1048,1227,1231 R37:66 R53:601 R57:571,582 get_obj_in_list_visM59:14 R59:14 CAST_UNDEFINEDM59:30 R57:273,800 R59:30 MAG_CREATIONSM59:122 R32:2665 R47:188 R57:24,161,176,212,459,461,653,654,762 R59:122 TOP_SPELL_DEFINEM47:280 R47:280,318 PAGE_WIDTHM62:84 R62:84 TELOPT_RCPT60:513 R20:43 R24:33 R32:43,1613,2583,2585 R33:121 R36:630 R37:41 R55:66 R60:513 obj_rnumM59:131 R59:131 TYPE_SLASHM60:124 R14:725 R34:185,735 R40:625 R42:422 R60:124 POS_INCAP ~vhNh c V 8 /  w p h S C 9   ;#na:*qcIA." ]]!= ch; k = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$nF32:1596 f33:118 R32:1596 R33:118 R34:257 R36:1133 R44:573 create_objV14:34 V32:64 R14:34,1234 R32:64,178,192,193,273,275 R33:71 R40:261 creditsM60:209 R43:376,381 R60:209 AFF_CURSEM62:263 R62:263 AUTHTYPE_SPXM50:2 R49:96 R50:2 OLC_SHOWM59:40 R57:286,906 R59:40 SPELL_TELEPORTM64:439 R27:2148,2151 R48:992,1014 R64:444 OBJSM59:18 R57:230,346,351 R59:18 CAST_STAFFM64:37 R34:215 R36:294,463,505,560 R42:467 R44:287 R63:363,420 R64:37 core_dumpM6:32 R6:32,72,300 THREE_MAX_TONGUEf27:125 F27:1564 R27:125,677,1564,1579 process_inputM12:36 M60:77 R12:36 R16:318,404 R32:1835,1843,1847 R60:77 EX_LOCKEDM60:180 R14:1582 R18:758,760,771 R27:969 R60:180 PRF_DISPMOVEM52:15 R52:15,33 KBLUM60:278 R60:278 ITEM_FIREWEAPONM39:4 R38:420,593 R39:4 HOUSE_PRIVATEM24:46 R23:381,406,406 R24:46 MSG_LEVELM50:3 R49:99 R50:3 OLC_REPEATM62:314 R62:314 ENCRYPT_NAME_OKF36:982 f37:65 R13:155,219,338 R14:1442,1490,1659 R15:645 R16:645,682 R17:57,98,142,169,223,319,369,425 R18:230,455,501 R19:112,140 R20:132,169,274,323,853,901,905,970,1012,1156,1241,1320,1605,1807,2560 R35:174 R36:982,1210,1214 R37:65 R47:204 R57:563,567 get_char_visF57:170 f59:230 R47:230 R56:176 R57:170,540 R59:230 find_skill_numT60:512 R15:24,26,27,43,44,420,459,502 R16:95,181 R17:215 R20:64,149,152,208,240,317,2189 R25:43,328 R27:2085 R28:16 R32:32,60,61,62,1948,2533,2535 R33:100,108,226 R35:32,35,35,40,54,66,109,109,112 R36:391,644,680 R37:43,53,58 R38:6M60:300 R15:1187,1187,1264 R48:144 R60:300 ITEM_WEAR_FINGERM60:471 R32:2480 R60:471,778 MAX_TONGUES6:46 R6:46,132 THREE_char_point_dataM37:90 R14:455,473,537,653 R15:134,371,399 R16:431 R36:1230,1232 R37:90 R57:316 FIND_OBJ_ROOMM60:400 R32:372,380 R60:400 R64:226 R65:56 SUN_DARKM60:35 R32:2442 R34:259 R36:1173 R44:574 R48:680,705 R53:197,238,257,259,286,289,307,352,982,1029,1036,1252,1268 R60:35 NOTHINGM60:65 R20:189 R38:286,431,464 R58:98 R60:65 ROOM_PRIVATEM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORM60:58 R46:88 R60:58 ROOM_NOMOBf53:53 F53:996 R53:53,996,1022,1074,1103 read_listf53:56 F53:704 R53:56,704,928 shopping_sellM59:102 R18:219,283,300 R26:1489,1690 R57:955 R59:102 SKILL_STEALf37:105 F48:1164 R27:353,819 R37:105 R48:1164 Crash_save_allf14:84 F14:328 R14:84,328,414 do_auto_exitsM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM27:506 R27:504,505,506,508,509 OPEN_MAXf12:144 F12:304 f32:92 F32:748 R12:144,272,304 R32:92,706,748 parse_roomF57:649 f59:269 R26:1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1687,1688,1689,1690,1691,1692,1695,1696,1697,1698 R57:649f37:55 R37:55 get_charF40:967 f41:24 R32:481,1476,1481 R40:967 R41:24 one_wordM64:216 R14:321,365,389,6f37:55 R37:55 get_charM33:208 R22:48,63,64,185,188 R33:208,210 BANNED_SITE_LENGTHM60:365 R16:397 R60:365 CONT_CLOSEABLEM64:380 R64:385 CIRCLEMUD_VERSIONJteUK8+   k b . % n b &  v j R N = ,  _ S 0 ' wj $uhB9 zRF6*zqI@xlI@r_specials.saved.act) #define PLR_FLAGS(ch) ((ch)->char_specials.saved.act) #define PRF_FLAGS(ch) CHECK_PLAYER_SPECIAL((ch), ((ch)->player_specials->saved.pref)) #define AFF_FLAGS(ch) ((ch)->char_specials.saved.affected_by) #define ROOM_FLAGS(loc) (world[(loc)].room_flags) #define SPELL_RM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORM60:58 R46:88 R60:58 ROOM_NOMOBM60:227 R27:1264,1847 R40:1296,1390 R60:227 CON_GET_NAMEM64:365 R42:441 R43:762M64:304 R16:385 R17:162,199,307,332,362,389,419,439 R18:164,174,191,203,219,283,300 R35:164,185 R56:149,184,191,196 R57:550,630 R64:309 GET_SKILLM59:78 R26:1671 R57:284,903 R59:78 SPELL_SUMMONM54:77 R54:77,123 TRADE_NOCLERICf20:55 f32:103 F32:1731 R20:55,1769,1783 R32:103,349,1693,1731 reset_zoneM60:140 R36:428,447 R48:784,1169,1172 R60:140 PLR_CRASHM60:218 R16:155,163 R18:169,181 R60:218 AFF_SNEAKM60:338 R36:104 R43:316,437,483 R60:338 APPLY_STRM60:56 R60:56 R64:222 ROOM_DARKM59:44 R26:1678 R43:252 R57:781 R59:44 SPELL_CALL_LIGHTNINGS45:102 R45:102,105,108 mail_index_type_dM52:18 R52:18,36 KWHTM62:206 R62:206,211,215 SLC_NAMELISTM62:167 R62:167 MODE_TRAPSIGM60:409 R32:396 R60:409 R65:121,157,173 SKY_RAININGF27:1774 f28:19 R27:357,669,678,736,754,1774 R28:19 close_socketM41:162 R15:429,455,475,485,508,510,517,568,569,607 R40:345 R41:162 SCMD_JUNKM33:20 M33:31 R33:20,31,64,65,66,67,68 LIB_WORLDM24:11 R23:69,84,86,109,126 R24:11,15 NUM_OF_BOARDSM47:279 R47:279,295 PAGE_LENGTHM50:19 R49:249 R50:19 MAX_OBJ_DESCM61:301 M61:310 R27:359,455,1211,1221,1246,1780 R61:301,310 CLOSE_SOCKETM62:153 R62:153 LFLOW_OFFf48:65 F48:967 R48:65,967,1069,1121 Crash_rent_deadlineM41:193 R15:840 R40:276 R41:193 SCMD_DRINKM37:92 R14:456,476,537,654 R36:1217,1224 R37:92 R57:317 FIND_OBJ_EQUIPf25:49 F25:276 R25:49,276,459,550,661,726,741,758,828 banzaiiM62:229 R62:229 SLC_VALUEM64:287 R14:701 R20:681,2274 R32:1188 R34:316,316,316 R56:600,602,608 R64:292,336,337 GET_ALIGNMENTM59:87 R43:553 R59:87 SPELL_GROUP_RECALLM64:304 R16:385 R17:162,199,307,332,362,389,419,439 R18:164,174,191,203,219,283,300 R35:164,185 R56:149,184,191,196 R57:550,630 R64:309 GET_SKILLM59:78 R26:1671 R57:284,903 R59:78 SPELL_SUMMONf20:55 f32:103 F32:1731 R20:55,1769,1783 R32:103,349,1693,1731 reset_zoneM60:218 R16:155,163 R18:169,181 R60:218 AFF_SNEAKM59:44 R26:1678 R43:252 R57:781 R59:44 SPELL_CALL_LIGHTNINGS45:102 R45:102,105,108 mail_index_type_dM52:18 R52:18,36 KWHTM62:206 R62:206,211,215 SLC_NAMELISTM41:162 R15:429,455,475,485,508,510,517,568,569,607 R40:345 R41:162 SCMD_JUNKM33:20 M33:31 R33:20,31,64,65,66,67,68 LIB_WORLDM24:11 R23:69,84,86,109,126 R24:11,15 NUM_OF_BOARDSM61:301 M61:310 R27:359,455,1211,1221,1246,1780 R61:301,310 CLOSE_SOCKETf48:65 F48:967 R48:65,967,1069,1121 Crash_rent_deadlineM41:193 R15:840 R40:276 R41:193 SCMD_DRINKV23:86 R23:86,134,135,436,438,443,445,447,449,451,476,477,491,513,514 R24:43,44,45,46 msg_indexM60:396 R14:761 R15:826,832,848,872,873,878 R20:784 R26:1507 R42:108,152,193,344,411 R60:396 THIRSTF44:261 f45:48 R40:1613 R44:261,553,567,572 R45:48 has_mailf19:32 F19:62 R19:32,62,95 find_actionV20:26 V27:77 V32:50 R20:26,2599,2600 R27:77,360,814 R32:50,412,419,426,427,428,441,442,443,1933,1934,1967,1968 player_flM60:238 R40:1474,1501,1670 R60:238 CON_CHPWD_GETNEWM45:54 R44:297,325,353,453 R45:54 LAST_BLOCKM60:215 R35:179 R60:215 AFF_NOTRACKM64:105 R63:318,319 R64:105,106 SECS_PER_MUD_MONTHM64:310 R20:659,765 R32:2249,2261,2427 R34:934,935 R36:671,912,913 R46:53,59 R53:946,948 R56:648 R64:196,315,317 GET_MOB_RNUMM59:18 R57:230,346,351 R59:18 CAST_STAFFM64:37 R34:215 R36:294,463,505,560 R42:467 R44:287 R63:363,420 R64:37 core_dumpM39:4 R38:420,593 R39:4 HOUSE_PRIVATEM50:3 R49:99 R50:3 OLC_REPEATM62:314 R62:314 ENCRYPT_NAME_OKM54:142 R53:918 R54:142 MSG_NO_STEAL_HEREM52:40 R52:40 QNRMM60:206 R16:67 R43:500 R60:206 AFF_WATERWALKM6:27 R6:27,116 THREE_MAX_NAME_LENGTH:ycR9/ z 5 ( z t  q g M B   q h N F 72YM9-Cd>* /*ueYB9 Vxt); j = k->next; k->next = j->next; free(j); } ch->master = NULL; M60:434 R2:58,239 R7:60 R14:935,1086 R17:133 R20:1018,1262,1263,1580,1681,1940,2154,2164,2165,2168,2174,2175,2194,2354,2361,2402,2406 R23:72 R26:1711,1721,1896,1898,2043,2045 R32:2463,2505,2525,2703 R40:222,385,422,449,450,458,502,540,614 R42:297 R57:664,666,699 R60:434 LVL_IMPLM60:381 R58:58,59 R60:381 LIQ_SLIMEM60:154 R46:86 R60:154 MOB_SENTINELM59:141 R59:141 TYPE_PUNCHM64:295 R40:1414,1427,1428,1466 R64:300 GET_BAD_PWSF32:2231 f33:116 R20:2572,2607 R27:1813 R32:2231 R33:116 R36:915,924 R40:1247,1319 free_charM40:1152 R40:1152,1193,1263 USURPf19:31 F19:181 f34:42 R19:31,181,187,239,240,241,247,248,249,250,251 R34:42,153,154,155,156,157,158,159,160,161,162,163,164 fread_actionf27:133 F27:944 R27:133,745,944,1319 make_promptM6:29 R6:29,118 THREE_MAX_TITLE_LENGTHM60:464 R27:1575 R60:464,957 MAX_RAW_INPUT_LENGTHM33:12 R32:238,522,595,635,705 R33:12 DB_BOOT_WLDM60:250 R15:1221,1265 R48:147 R60:250 WEAR_NECK_1F40:1062 f41:32 R14:1635 R19:222 R23:140,141,142,143,144 R40:1062 R41:32 R48:1088 R53:1132,1133,1134,1135,1136 find_commandV23:85 R23:85,141,164,172 ACMD_WRITEV29:71 V34:39 R29:71 R34:39,277 max_npc_corpse_timeT60:514 R20:42,1062,1110 R32:38,1558,2558,2560 R33:112 R36:666 R37:54 R54:36 R55:56 R60:514 mob_rnumF57:159 f59:271 R20:546,546,547,552,816 R32:2682,2689 R57:107,135,149,159,659,665 R58:300,302,304,311 R59:271 skill_nameF34:642 f37:114 R17:202,338,347,442,444 R34:642,645,850,852,894,896 R37:114 R42:418,423,426 R43:280 R58:320 damM64:362 R16:276,280 R20:472 R32:2616,2620,2627,2643,2671,2680,2693,2705 R38:197 R43:123,126,129 R48:111 R64:367 GET_OBJ_VNUMM62:140 R62:140,143 TELOPT_FIRSTM27:193 R27:193,203,204,205,206,2279,2280,2281,2282 plant_magicM57:26 R57:26,90,90,91,92,221,221,245,249,252,255,258,261,264,267,270,273,276,465,489,493,497,546,559,562,566,570,574,581,585,590,595,601,602,608,615,636 SINFOM60:434 R2:58,239 R7:60 R14:935,1086 R17:133 R20:1018,1262,1263,1580,1681,1940,2154,2164,2165,2168,2174,2175,2194,2354,2361,2402,2406 R23:72 R26:1711,1721,1896,1898,2043,2045 R32:2463,2505,2525,2703 R40:222,385,422,449,450,458,502,540,614 R42:297 R57:664,666,699 R60:434 LVL_IMPLM60:381 R58:58,59 R60:381 LIQ_SLIMEM60:154 R46:86 R60:154 MOB_SENTINELM6:29 R6:29,118 THREE_MAX_TITLE_LENGTHM60:464 R27:1575 R60:464,957 MAX_RAW_INPUT_LENGTHM33:12 R32:238,522,595,635,705 R33:12 DB_BOOT_WLDM60:250 R15:1221,1265 R48:147 R60:250 WEAR_NECK_1V23:85 R23:85,141,164,172 ACMD_WRITEV29:71 V34:39 R29:71 R34:39,277 max_npc_corpse_timeT60:514 R20:42,1062,1110 R32:38,1558,2558,2560 R33:112 R36:666 R37:54 R54:36 R55:56 R60:514 mob_rnumF34:642 f37:114 R17:202,338,347,442,444 R34:642,645,850,852,894,896 R37:114 R42:418,423,426 R43:280 R58:320 damageM61:338 R27:2302 R61:337,338 STDOUT_FILENOf48:64 F48:634 R48:64,634,640,641,770,777,850,858,897,904,945,952 Crash_saveV18:30 V30:554 V31:26 R18:30,174,203,239 R30:554 R31:26 dex_app_skillM64:326 R15:183,222,354,622,1407 R18:289 R53:525,538,565 R64:331,436 CAN_CARRY_NV29:288 V42:30 R29:288 R42:30,229 use_autowizM62:122 R62:122 TELOPT_EXOPLM26:141 R26:141,153,153 SKILLV29:292 V42:31 R29:292 R42:31,230 min_wizlist_levM60:122 R14:719 R34:181,598,644,721,743,783 R40:221,222,223,229,233,241,244,251,253,255,258,259,261,269,271,274,298,305,324,325,326,332,337,338,339,340,343,353,355,359,363,366,372,373,374,375,376,378,379,380,381,385,392,393,398,400,401,404,410,413,414,415,416,422,428,430,431,433,439,443,447,449,450,458,469,471,478,484,485,487,493,496,497,499,500,502,505,508,509,510,511,513,516,518,519,525,526,533,536,537,539,540,547,622 R60:122 POS_DEADf47:36 F47:341 R47:36,341,370,372 paginate_stringf28:38 F47:107 R27:716 R28:38 R47:107,137 string_addM60:332 R26:1613 R60:332 ITEM_ANTI_WARRIORM50:11 R49:257 R50:11 OLC_ALIASESF63:242 f64:29 R14:398 R20:381,448,498,503,508,567,751,755,758,807,826 R49:357 R53:1292 R58:281,286 R63:242 R64:29 sprintbit xgE+E21 V33:228 R2:152,179,182,183,187,191,192,196,199,204,206,208,211 R4:30,35,36,39,44,47,50,54,57,67,67,69 R5:32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1031,1037,1037,1039,1042,1044,1047,1049,1051,1053,1055,1057,1058,1059,1065,1067,1069,1070,1091,1092,1093,1101,1105,1109,1113,1118,1122,1126,1264,1267,1292,1293,1303,1304,1316,1318,1321,1321,1323,1325,1325,1327,1329,1329,1331,1333,1333,1335,1339,1339,1340,1360,1364,1366,1373,1375,1409,1412,1412,1417,1420,1426,1428,1428,1430,1440,1442,1487,1489,1490,1517,1518,1528,1530,1544,1552,1555,1600,1675,1687,1687,1689,1694,1695 R15:130,132,136,137,145,146,170,171,212,213,247,248,274,275,305,306,332,333,373,374,410,411,440,441,445,447,464,465,468,469,470,471,540,541,552,553,555,556,585,586,590,591,600,601,668,669,670,671,697,698,702,703,718,719,841,842,844,845,854,855,923,924,1019,1020,1074,1076,1278,1279,1323,1324,1336,1337,1358,1359,1381,1382,1451,1452,1458,1459 R16:325,351,356,356,359,363,367,368,426,427,465,467,472,476,679,681,682 R17:167,169,234,235,245,246 R18:91,92,138,139,313,314,370,372,375,376,408,410,417,420,433,435,446,455,479,481,501,537,542,548,550,565,567,568,600,603,603,612,620,623,626,626,632,645,694,711,713,729,731,788,822,823 R19:102,104,106,112,144,145,183,185,190,193,193,194 R20:110,112,113,117,126,136,141,210,211,221,246,248,250,255,257,259,270,271,273,274,319,321,323,346,348,348,348,352,356,371,373,376,379,382,384,393,395,396,398,399,401,407,408,410,412,413,417,418,422,427,428,430,432,433,437,438,449,453,455,457,458,473,476,482,484,485,486,489,491,492,494,495,498,499,500,503,504,505,508,509,510,512,514,516,518,521,527,528,529,530,531,532,533,534,539,541,545,551,556,560,563,568,575,580,583,586,590,593,598,606,609,610,612,614,615,619,620,628,630,647,648,649,650,656,658,660,663,664,666,667,670,673,676,682,683,690,693,695,699,701,709,711,715,717,719,721,725,728,732,733,737,738,740,742,744,747,748,752,753,756,757,759,760,764,767,769,773,773,779,780,783,785,788,793,794,796,798,799,803,804,808,809,815,819,823,825,827,829,1064,1066,1074,1086,1112,1114,1122,1131,1152,1154,1156,1164,1165,1173,1215,1216,1226,1227,1263,1264,1317,1318,1320,1381,1382,1423,1426,1430,1496,1497,1522,1525,1528,1532,1551,1558,1562,1584,1588,1612,1613,1618,1620,1631,1632,1771,1772,1784,1786,1787,1788,1819,1822,1832,1833,1837,1839,1840,1841,1845,1847,1848,1849,1865,1866,1874,1876,1879,1880,1952,1955,1955,1956,1957,1973,1978,1982,1989,1990,2002,2004,2004,2010,2010,2014,2035,2036,2036,2038,2038,2040,2040,2042,2042,2044,2044,2046,2046,2048,2048,2048,2050,2053,2057,2057,2059,2062,2065,2065,2067,2070,2073,2073,2075,2084,2094,2094,2097,2097,2533,2537,2537,2540,2540,2542,2542,2544,2544,2545 R22:134,142,147,148,153,162,164,200,202,233,235 R23:189,220,221,238,254,258,260,260,270,270,273,273,282,348,375,377,410,411 R26:1500,1501 R27:203,1776,1805,1806,1810,1812,2110,2112,2173,2174,2176,2180,2181,2182,2264,2264,2277,2277,2279,2286,2287 R32:104,105,114,116,503,506,507,796,800,818,899,937,939,1098,1102,1112,1363,1367,1377,1379,1385f14:83 F14:313 R14:83,313,420,613 list_char_to_charM62:88 R62:88 TELOPT_TMM43:733 R43:733 MOB_GATE_IIIf61:111 R12:30 R27:1955 R61:111 R63:561 R64:137,141 abortM62:151 R62:151 TELQUAL_NAMEs_9) 4 yrQG))8   n \ 5 (  vn^R66` for (k = ch->master->followers; k->next->follower != ch; k = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; f16:41 F16:320 R16:41,320,454 do_doorcmdM33:204 R22:193 R33:204 R40:1365 BAN_NEWf61:111 R2:89,229 R3:64,68,76 R5:38,46 R6:253,258,263 R7:26,34,46 R8:28,32,160 R9:25,33,40 R10:45,51,63,75,97,130,137,149,155 R11:32,43 R12:165,194,241,258,267,276,320,338,357,379,383,430,448 R19:188,208,226 R20:457 R22:302 R23:147 R27:230,240,277,288,291,306,364,389,399,416,424,456,485,492,524,539,646,1912,1963,2333 R32:415,421,497,542,554,585,632,690,699,719,759,764,774,780,801,819,840,844,863,962,969,992,998,1007,1013,1127,1133,1173,1183,1200,1240,1256,1260,1268,1272,1281,1285,1312,1325,1330,1337,1350,1373,1381,1393,1400,1429,1445,2194,2212 R34:125,145 R36:373,861 R38:300,394,404 R47:138 R53:991 R61:111 R64:203,203 exitf20:52 f38:41 F38:305 R20:52,2081 R38:41,305,520 hcontrol_list_housesM64:437 R14:161,289,743,1326,1330 R20:792 R27:2118,2121 R58:187,196 R64:442 PERST6:22 T12:44 T60:498 R6:22 R12:44 R27:78,118,121,198,324,375 R29:185 R60:498 ush_intM62:183 R62:183 SLC_IPF36:416 f37:31 R15:226,286,631,752,1410 R18:276,292 R20:1093 R25:698 R32:1793 R36:416,430,526 R37:31 R43:805,979 R44:590 R46:80 R48:227,545,563,573,587,591,677,679,681,683,820 R53:548,665,696 R56:563 obj_to_charM41:129 R20:1868 R40:496 R41:129 SCMD_THAWV29:79 V42:28 R29:79 R42:28,431 idle_max_levelM62:288 R62:288 ENCRYPT_REQSTARTf20:61 F20:1362 R20:61,1362,1400,1408 perform_immort_invisV12:55 V33:224 V33:231 R12:55 R13:31,101,104,112,321,325,329,338 R14:47,70,71,87,89,447,453,455,457,457,522,532,537,552,558,566,574,583,615,618,621,624,626,629,631,634,645,647,651,653,661,944,945,946,948,949,969,970,980,981,982,1093,1094,1095,1113,1114,1126,1127,1128,1146,1276,1281,1301,1346,1353,1371,1378,1391,1394,1396,1514,1516,1521,1656,1658,1659 R15:40,45,49,53,236,241,246,247,247,254,258,265,274,296,301,304,305,305,312,316,323,332,537,539,543,544,545,546,546,551,554,555,559,565,584,589,590,594,599,600,600,638,642,645,684,686,688,689,690,691,691,692,693,696,701,702,706,715,717,718,718,723,733,801,806,810,811,913,918,922,923,923,1236,1263,1263,1277,1278,1353,1355,1357,1358,1358,1376,1378,1380,1381,1381,1422,1424,1428,1440,1446,1451,1457,1458,1458 R16:33,35,641,642,645 R17:53,55,57,94,96,98,137,139,142,305,319,367,369,423,425 R18:332,334,645,646,653,657,658,658,664,664,707,709,720,721 R19:137,139,140 R20:57,126,128,132,921,923,927,932,937,966,968,970,1006,1010,1012,1210,1212,1219,1235,1395,1396,1402,1465,1466,1508,1509,1510,1571,1572,1576,1598,1602,1604,1604,1605,1616,1762,1763,1767,1774,1777,1803,1805,1807,1961 R23:185,205,206,209,211,220,235,243,288,293,297,345,351 R24:48,49,50,51 R25:43,54,328,628,633,639,647,743 R26:34,35,82,84,84,86,102,104,104,106 R27:206,239,2267,2267,2277,2282,2286,2287 R32:170,172,172,186,188,190,192,194,196,198,200,202,204,206,208,211,1893,1895,1906,1908 R33:224,231 R35:168,169,174 R36:1068,1073,1195,1204,1243,1245,1247,1248,1248 R37:70,75,84 R38:42,43,44,352,367,367,383,383,409,441,446,450,455,461,487,491,493,496,531,539,541 R40:52,53,66,600,601,604,607,608,686,688,701,712,717,844,849,850,850,854,861,1074,1082,1088,1094,1100,1106,1133,1138,1138,1140,1140,1141,1285,1293,1303,1306,1364,1386,1386,1408,1411,1475,1475,1475,1476,1481,1494,1520,1541,1567,1663,1676,1689,1689 R41:21,29 R44:29,31,33,504,515,549,562 R48:63,1077 R49:43,44,45,48,109,110,111,133,134,135,145,146,147,179,187,187,226,229,232,243,246,249,282,284,286,293,300,308,313,315,320,320,325,326,326,362 R53:54,55,56,59,60,69,82,359,369,372,372,449,455,483,496,502,507,555,704,714,720,725,777,787,792,833,846,903,1298,1302,1305,1314,1315 R57:314,316,398,556 R61:195 argH{]S~_U  R I #  r j V L   Q M gYA7}MB~q{pNN]Qw_V&VF#C j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_Ff61:463 R8:115 R12:265,318,381 R14:946,970,1114 R32:697,777,842,965,995,1010,1177,1179,1258,1270,1283,1333,1379,1391,1417,1420 R34:140 R53:989,1037,1067 R61:463 sscanfM43:736 R43:736 MOB_ELEMENTAL_BASEM64:118 R14:1584,1588,1591 R20:570,576,587 R53:1237 R64:118 YESNOM60:238 R40:1474,1501,1670 R60:238 CON_CHPWM54:103 R53:163,1109,1288 R54:103 SHOP_CLOSE1f53:80 F53:320 R53:80,320,353,415,440,556,561,668,855 same_objM59:157 R57:562,601,770,773,776,779,782,785,788,794,806,809,812,815,818,821,824,827,830,833,842,848,854,857,860,863,866,872,875,879,882,886,889,892,895,898,901,907,910,913,919 R59:157 TAR_CHAR_ROOMM60:305 R15:1189,1269 R48:165 R60:305 ITEM_WEAR_FEETM60:253 R15:1267 R36:475 R48:156 R60:253 WEAR_HEADM62:75 R62:75,78,79 TELCMD_FIRSTM60:324 R15:81,81,82,463,618,1405 R43:902,903,924,925 R60:324 ITEM_NODROPf55:50 F55:64 R55:50,64,284,285,286,287,289,290 ASSIGNOBJM50:17 R49:243 R50:17 MAX_ROOM_DESCM60:251 R48:148 R60:251 WEAR_NECK_2M60:193 R13:363 R14:1594 R18:919 R60:193 PRF_NOGOSSM27:194 R27:194,2264,2264,2265,2265,2266,2266,2267,2267 test_magicM60:366 R16:406 R60:366 CONT_PICKPROOFM29:19 M64:480 R5:20,55 R13:136,309 R14:131,144,203,219,481,545,546,568,576,585,798,812,816,1380,1635 R15:78,228,288,441,471,609,634,671,829,842,853,886,942,945,1038,1080,1172,1412 R16:157,164,523,529,541,561,572,584,589,617,629,669 R17:253,281,283,291 R18:90,92,284,287,301,304 R19:171 R20:250,259,1082,1096,1165,1611,1613,1620,1626,1632,1639,1664,1684,1703,1772,1788,1833,1839,1847,1866,1880,1990,2059,2067,2075 R22:202,235 R23:225,252 R25:148,151,154,157,179,182,185,286,320,344,358,439,443,447,675,699 R26:1501 R27:709,1248,1802,1806,1812,1816,1927,1935,2259,2346 R29:19,232 R32:1720,1724,2614,2618,2625,2641,2664,2666,2668,2691,2703 R34:203,732,736,740,794,923 R35:230 R36:236,241,278,330,358,492,494,496,547,1221 R38:346,497 R40:923,929,1259,1261,1267,1270,1275,1368,1377,1413,1437,1445,1458,1558,1605,1705 R42:261,268,302,309,367,391,452,454 R43:74,166,168,322,330,343,383,384,392,399,406,413,426,448,456,474,486,487,495,501,534,766,880,944,947,949 R44:138,143,171,176,425,533 R46:107,120,139,162 R47:99,261,300 R48:221,453,470,482,486,490,495,499,616,650,1096,1100,1109,1118,1139,1145,1148 R49:336,345 R53:132,142,152,170,179,249,341,354,507,726,793,884,904,921,926,929,932,935,954,971,1119,1247 R56:227,251,255,346,371,390,414,429,462,490,541,564,586,594,611,633,640,644,710,725 R57:180,366,373,377,407,428,560,564,568,572,578,583,587,593,598,604,779,782,785,788,794,815,830,833,836,842,848,854,866,872,875,895,898,927,930,933,936,939 R58:81,84,143,154,159,335 R63:158,348,375,376,434,435 R64:484,485 TRUEM37:79 R15:258,316,380,390,401,583,723,1317,1439 R36:1249 R37:79 FIND_ALLDOTM16:410 R16:410,444 DOOR_IS_LOCKEDM10:16 R10:16,84,102 MAX_FILESIZEV26:30 V30:618 V31:28 R26:30,1528 R30:618 R31:28 con_appM64:165 R16:314,315,317,318 R18:849 R64:170,212,213 TOGGLE_BITV40:564 R40:564,929 reservedF36:1067 f37:69 R15:1457 R20:897 R36:1067 R37:69 get_object_in_equip_visM59:39 R14:782 R26:1637,1657 R43:326,551 R57:769 R59:39 SPELL_ARMORM60:232 R40:1508,1519 R60:232 CON_QSEXV30:323 V31:16 R20:498 R30:323 R31:16 wear_bitsM33:49 M33:53 M33:57 R20:935 R27:329,347 R33:49,53,57 KILLSCRIPT_FILES60:1001 R18:30 R30:554 R31:26 R60:1001 dex_skill_typeM64:234 R27:704,707,708 R32:2428 R34:772 R42:361,362 R64:239 GET_WAS_INf14:49 f26:43 F26:1894 f42:40 R14:49,1417 R26:43,1894 R42:40,211 title_maleM60:146 R2:95 R20:2435 R60:146 PLR_NOWIZLISTT60:508 R16:40,42,271,374,419 R20:468 R24:28 R32:1610,2583 R33:121,122 R43:958 R53:1075 R54:23 R55:50,64 R60:508,561,588,631 obj_vnumM60:67 R18:112 R20:194,1022 R36:690,709 R38:286,431,464,533 R60:67 ROOM_HOUSEf16:42 F16:374 R16:42,374,453 ok_pickM59:162 R57:493,776,785,875,904 R59:162 TAR_NOT_SELFM52:16 R13:394 R52:16,34 KMAGS6:61 R6:61,129 THREE_char_special_data_saved< F:pL@]R dVkbD=v!`UGG y Q G sN@'h_B< k_!%next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* CallM60:85 R60:85 SECT_FORESTM52:30 R13:103,111 R14:1528 R34:567,603,613,624,754 R40:1463 R52:30,41 CCREDM64:461 R26:1613 R48:200 R53:147 R64:466 IS_WARRIORM60:129 R14:280,740 R16:525,535,567,598,623 R17:272 R18:83 R25:280,456,544,660,685,723,740,755,822 R34:226,886,887,921,922,927 R40:226,235,293,329,347,348,367,429,641 R56:261,363,400 R57:476,769,778,781,784,787,793,808,811,829,832,835,841,847,853,856,865,871,894,912 R60:129 POS_FIGHTINGM6:31 R6:31,117 THREE_EXDSCR_LENGTHM64:240 R14:269,716,1007,1034 R18:375 R20:2243 R32:2112,2113 R42:217,218,220 R64:245 GET_TITLEM62:148 R62:148 TELQUAL_SENDM60:257 R15:1271 R48:172 R60:257 WEAR_ARMSM54:105 R53:166,1111,1288 R54:105 SHOP_CLOSE2V51:63 R51:63,72,80,81,86,88,90 seedM60:403 R32:378 R60:403 R64:225 R65:52 SUN_SETf61:551 R27:1123,1237 R61:551 inet_ntoaF36:500 f37:34 R15:1231 R32:1810,2133 R36:500 R37:34 R48:217,559 equip_charM41:70 R40:721 R41:70 ALIAS_COMPLEXM24:40 R23:425,428,464,517 R24:40 FILENAMEM60:299 R15:189,1187,1191 R25:354 R34:270 R36:1170 R44:580 R56:557 R60:299 R64:439 ITEM_WEAR_TAKEM20:2109 R20:406,654,752,764,1255,2109,2206 R47:251 NPCf32:138 f40:65 F40:1120 f44:39 R32:138,1932 R40:65,1120 R44:39 find_nameM33:48 M33:52 M33:56 R20:930 R33:48,52,56 FASTBOOT_FILEM41:163 R15:432,455,474,481,512,514,568 R40:275 R41:163 SCMD_DONATEV20:39 V27:74 V32:59 V40:41 R20:39,1515,1520,1529 R27:74,257,1937 R32:59 R40:41,1373,1440 circle_restrictV30:586 V31:27 V34:31 R20:722 R30:586 R31:27 R34:31,110 dex_appM64:243 R32:1952,1967,2426 R40:1315,1332,1548,1549 R64:248 GET_PFILEPOSV29:157 V32:146 R29:157 R32:146,865 immort_start_roomM45:55 R44:236,449,462 R45:55 DELETED_BLOCKM60:136 R2:94 R20:1856,1860,1869,1881,2372 R40:614,1595,1690 R60:136 PLR_FROZENf28:39 F47:93 R13:310 R23:227 R28:39 R44:544 R47:93,99 R49:291 string_writef16:33 f40:53 F40:1074 R14:114,196,432,442 R16:33,102 R27:262,274 R40:53,644,1074 R47:99 specialF58:47 F58:76 F58:89 F58:110 F58:166 F58:212 F58:266 F58:371 F58:406 M59:211 f59:217 f59:218 f59:219 f59:220 f59:221 f59:222 f59:223 f59:224 f59:225 f59:226 R58:47,76,89,110,166,212,266,371,406 R59:211,217,218,219,220,221,222,223,224,225,226 ASPELLM51:48 R2:133,137,137,137,137,137,138,139,140,141 R11:41 R12:208,208,289 R13:72,132,211,308,309 R14:116,126,128,167,171,259,308,323,353,492,610,871,1406,1451,1451,1459,1469,1471,1614,1629,1629,1629,1630,1630,1631,1631,1638,1638,1638,1639,1640,1642,1643 R15:83,128,139,376,392,402,433,434,437,445,448,456,483,483,944,945,1150,1151,1195,1206,1211 R16:116,233,382 R17:104,178,178,186,260,312,316,316 R18:168,224,316,388,389,390,401,441,464,517,534,716,819,833 R19:121,151,159,159,164 R20:160,191,212,212,248,283,286,301,304,333,336,929,1019,1082,1096,1185,1251,1259,1284,1291,1421,1467,1480,1764,1810,1874,1890,1984,2196,2207,2210,2369,2391,2429,2455 R23:212,224,224,225,255,382 R25:385,386,570,571,572,576,605,606,607,612,695 R26:69 R27:126,127,842,844,846,847,851,854,855,856,859,868,870,871,2153,2303 R30:717 R32:127,139,417,686,732,897,903,909,913,918,921,924,928,931,935,938,1162,1244,1490,1494,2234,2237,2239 R34:100,204,653 R35:191,207,211 R36:702,1089,1091,1093,1095,1097,1099,1101,1103,1105,1109,1111,1113,1138,1163 R38:389,404 R40:61,62,566,627,667,669,670,671,672,673,681,690,693,694,694,696,696,701,702,703,707,716,717,719,721,723,724,725,739,757,802,820,823,824,827,942,1265,1266,1382,1530,1543,1631,1631,1655,1669 R41:37,37 R42:270,311,368 R43:458,699,699,700,701,702,703,704,705,705,706,706,707,707,708,710,827,854 R44:535,576,577,592,593 R47:416 R48:449,450,1061 R49:288 R51:48,83 R53:1311 R54:142 R56:69,72,77,80,80,80,81,81,188,210,220,227,282,288,512,515,534,657,670,710,725 R57:80,82,498 R58:256 R61:313 R63:65,67,67,71,73,73,117,140,174,194,368,369,496 R64:52,53,118,118,119,119,121,122,122,127,393,502,502,504,504 a6si ~ZF ^ U 5 )  ~ X O /   )! gS(#cZ(24,126,128,152,172,174,192,217,222,229,254,259,264,270,278,283,289,305,308,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130S6:169 R6:169,231 TWO_char_special2_dataf53:84 F53:477 R53:84,477,510,537,550,552,563,827 buy_priceM64:293 R14:1538,1541 R18:710,712,732,736 R34:759,760 R64:298 GET_WIMP_LEVM60:57 R14:409 R16:169 R17:280 R20:2064 R46:88 R55:305 R58:98 R60:57 ROOM_DEATHf61:511 R2:171,174,176,189,210 R61:511 fputcf53:67 F53:1194 R53:67,1194,1224,1258,1277 handle_detailed_listM37:91 R36:1234,1236 R37:91 FIND_OBJ_WORLDS60:1010 R30:586 R31:27 R34:31 R60:1010 dex_app_typef37:98 F48:231 R37:98 R40:1699 R48:231,271,301,322,834 Crash_delete_fileM64:396 R64:401,405 INVIS_OKM12:10 M64:17 R12:10,169,172,174,189,446,447 R14:1270 R15:490,758,1404 R18:668,949 R19:187,207,223,225,236 R20:924,928,933,938,1299,1302,1498,1818,1899 R21:35,66 R22:56,58,301 R23:128,169,201,276,324,388,471,478,487 R25:69 R26:243,290,337,384,431,435,485,532,579,626,673,677,727,774,821,868,915,919,979,1036,1093,1150,1207,1211,1215,1265,1305,1345,1385,1388,1712,1886 R27:229,271,302,308,312,314,333,336,342,349,355,363,366,388,394,397,537,541,578,583,587,765,771,891,899,1114,1121,1123,1159,1387,1421,1483,1517,1579,1954,1962,2169,2170,2233,2276,2286,2307,2324,2332,2344 R32:234,237,240,243,246,249,252,256,268,270,273,288,293,296,299,302,305,308,310,312,314,318,321,325,327,330,335,337,342,347,356,382,417,430,433,496,541,553,562,583,598,605,612,617,622,631,683,685,698,716,718,758,763,772,778,800,818,839,843,862,867,872,961,967,990,996,1005,1011,1090,1126,1132,1171,1181,1199,1239,1255,1259,1267,1271,1280,1284,1311,1324,1328,1334,1349,1372,1380,1392,1399,1428,1444,1563,1616,1621,2085,2193,2210,2211,2247,2361,2371,2502,2615,2619,2626,2642,2670,2679,2692,2704 R34:124,144,645 R35:115 R36:202,372,394,430,440,510,515,519,542,576,683,702,722,747,785,859,1085,1130 R38:162,167,255,455,461 R40:942,1722 R43:866,975 R44:115,137,142,170,175,193,228,243,245,246,249,292,384,388,392,424,426 R46:54 R48:240,247,263,291,316,323,447,459 R49:204 R53:206,277,290,623,980,990 R55:61,71,81 R57:119,440,460,654,659,665 R63:43,117,140,172,174,195,216,469,548 R64:17,135,182 logM60:349 R36:151 R60:349 APPLY_MANAM60:360 R36:193 R60:360 APPLY_SAVING_BREATHM41:172 R14:617 R40:421 R41:172 SCMD_READf48:54 F48:668 R48:54,668,804,883,929 Crash_extract_norents_from_equippedM64:311 R20:659 R25:145,176 R32:2247 R46:55 R64:316 GET_MOB_VNUMf61:402 R61:402 bzeroM50:14 R49:226 R50:14 MAX_ROOM_NAMEM60:220 R60:220 AFF_UNUSED20f23:78 F23:89 R23:78,89,199,486 find_slotM33:23 M33:34 R33:23,34,84,85,86,87,88,89 LIB_MISCf32:105 F32:2336 R32:105,161,162,173,175,176,177,178,179,180,181,182,183,184,185,187,189,191,193,195,197,199,201,203,205,207,209,274,275,276,277,278,279,280,281,282,283,284,285,2336 file_to_string_allocf61:108 R47:135 R61:108 R64:140,141 reallocf61:426 R2:92 R3:71 R4:41,61 R5:50 R6:266 R7:41 R9:37 R23:469,476,483,493 R32:442,1934 R38:78,190,261 R44:181,232 R48:267,295,360,380,457,504 R61:426 freadV20:2129 R20:2129,2200,2206,2209,2215,2224,2226,2229,2383,2389,2586,2587 set_fieldsM60:445 R27:567,621,625,627 R60:445,446 OPT_USECM60:276 R15:1388 R18:687 R20:550 R32:2638,2677 R53:311,823 R57:320 R58:309 R60:276 ITEM_STAFFTPF' w_K L <  u Z P < 2 ] U E = v T G   \ P   pcE2 GA1& ->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, M62:60 R62:60,67,207 SUSPM41:102 R14:1266 R40:526 R41:102 SCMD_WHOAMIf34:64 R34:64 compute_thacoM2:30 R2:30,195 IMM_NSIZEV62:305 V62:310 R62:305,310,318 enctype_namesM33:85 R18:798 R33:85 TYPO_FILEV18:35 V29:58 R18:35,244 R29:58 pt_allowedM64:297 R20:254,255,1440 R32:2004 R64:302 POOFINM59:53 R26:1670 R43:825 R57:808 R59:53 SPELL_CURE_CRITICM33:77 R32:182,201,279 R33:77 INFO_FILEf25:48 F25:235 R25:48,235,280,378 get_victimF27:1463 f28:34 R27:745,1220,1326,1328,1463,1483,1656 R28:34 write_to_descriptorM54:122 R53:144 R54:122 NOTRADE_MAGIC_USERM29:21 M64:47V53:49 R53:49,919,949,1135 cmd_slapf35:35 F35:109 R35:35,109,115,197,237 find_first_stepM64:96 R35:150,206 R64:96 BFS_NO_PATHM62:193 R62:193 SLC_RPM64:289 R14:755,758,761 R15:826,826,832,832,848,875,878,881,936,952 R20:784,784,784,2382,2387 R26:1507,1508,1509,1572 R32:2525 R42:108,108,152,152,193,193,327,330,332,334,334,335,335,337 R64:294 GET_CONDf32:109 F32:461 R32:109,461,570 count_alias_recordsf53:54 F53:833 R53:54,833,934 shopping_listf18:45 f20:85 F20:1349 R18:45,345 R20:85,1349,1398,1406 perform_immort_visM16:402 R16:402,410,447 DOOR_IS_UNLOCKEDM62:97 R62:97 TELOPT_NAOVTDM1:5 R1:5 R64:501 CIRCLE_CRYPTV14:25 V32:78 R14:25,898 R32:78,213,221,662,663,1479 top_of_helptV30:190 V31:11 R20:503,807,826 R30:190 R31:11 R58:281 affected_bitsM64:198 R14:336,358,434,437 R16:188,398,401,404,407,485,505 R35:52 R64:203 EXIT_FLAGGEDM60:170 R43:348 R60:170 MOB_NOBLINDM64:302 R13:118,171,188 R32:2006,2415 R64:307 GET_LAST_TELLF23:288 f24:48 R23:177,288 R24:48 Board_display_msgS41:62 R21:26,59,72,94 R32:127,2234 R40:60,60,61,62,653,653,667,681,716,739,802 R41:62,66 R60:826 alias_dataT60:509 R20:1061,1109 R32:1556,2558 R33:111,112 R43:748 R55:49,54 R60:509 mob_vnumM60:373 R60:373 LIQ_BEERV20:33 V32:45 V43:29 V58:30 R20:33,377,1779,1784,1785,1787,1913,1913,1914,1914,1915,1915,1980 R32:45,347,348,348,615,757,761,892,1356,1662,1662,1663,1664,1666,1666,1667,1667,1682,1691,1695,1723,1862 R43:29 R58:30 zone_tableM43:738 R43:738,769 MOB_ZOMBIEM33:22 M33:33 R33:22,33,76 LIB_TEXT_HELPV30:293 V31:15 V53:36 R20:477 R30:293 R31:15 R53:36,1029,1030,1030,1032,1271 R58:274,297,310 item_typesM33:16 R32:257,534,581,650 R33:16 DB_BOOT_SHPf20:64 F20:149 R20:64,149,221,242,331 find_target_roomF63:190 f64:24 R20:930,935,940 R27:329 R32:418 R44:229 R57:787 R63:190 R64:24 touchV20:41 V27:95 R20:41,2049 R27:95,1060 buf_overflowsM41:106 R18:900 R40:375 R41:106 SCMD_NOHASSLEf15:46 F15:742 f43:37 f58:36 R15:46,742,864,1041,1108,1109 R43:37 R58:36,68 weight_change_objectM54:141 R53:167 R54:141 MSG_CLOSED_FOR_DAYS45:63 R45:63,72,82 header_data_typeM40:737 R40:737,742,747 NUM_TOKENSM62:149 R62:149 TELQUAL_INFOM59:16 R57:232,433 R59:16 CAST_POTIONM62:239 R62:239 ENV_ESCf38:35 F38:63 R38:35,63,80,288 House_loadM60:419 R4:52 R48:299,309,371,463,493,840 R60:419 RENT_TIMEDOUTF7:15 R7:15,117 R40:410 purgeM62:150 R62:150 TELQUAL_REPLYS60:1049 R60:1049 title_typeM56:124 R56:124,192 MINGAINDof}UJ4+ x h Y 3 ) y j H ?   p c dZJ;jY=*ssZZ (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312V53:49 R53:49,138,149,172,464,499,504,512,572,582,604,629,717,722,731,757,765,789,798,951,1133 cmd_tellM54:60 R53:312,619 R54:60 OBJECT_DEADM59:81 R26:1672 R43:856,931 R57:885 R59:81 SPELL_REMOVE_POISONS60:703 R60:703,872,873,915 char_ability_dataf14:48 f20:50 f26:42 F26:1709 f42:39 R14:48,708,1413,1413,1429 R20:50,1306 R26:42,1709 R42:39,257,298 level_expM41:117 R18:933 R40:376 R41:117 SCMD_NOREPEATM59:67 R26:1636 R34:92,93 R43:418,909 R57:862 R59:67 SPELL_INVISIBLEM60:377 R60:377 LIQ_WHISKYM59:166 R57:574,803,882 R59:166 TAR_OBJ_EQUIPF35:54 R35:54,129,142 VALID_EDGEV38:30 R38:30,219,237,251,284,321,324,325,331,332,342,342,343,429,454,456,460,461,466,469,469,482,499,537,546,547,548,549,549,550,555,559,560,578,580,592,594,596,597,610,619,620 house_controlF63:342 f64:57 R16:705 R58:234 R63:342 R64:57 circle_followF36:554 f37:35 R15:1410 R18:276 R32:2055 R34:290 R36:554,784,889 R37:35 R48:553,677,679,681,683,820 unequip_charM41:175 R13:501,508 R40:417 R41:175 SCMD_QSAYf15:38 F15:197 R15:38,197,229,289 get_check_moneyV30:72 V31:5 R20:375 R30:72 R31:5 sector_typesM52:47 R52:47 QWHTM18:846 R18:846,956 TOG_OFFM60:211 R14:776 R15:892,964 R32:2033 R42:112,156,197,417 R43:440 R58:410,415 R60:211 AFF_POISONM60:310 R15:1190,1274 R48:185 R60:310 ITEM_WEAR_WAISTM62:116 R62:116 TELOPT_LINEMODEf20:71 F20:465 R20:71,465,892,898,900,904,908,1137 do_stat_objectF40:937 f41:23 R14:645,1146,1391,1440,1487,1514,1656 R15:112,352,537,545,684,690,692,712,801,913,1353,1376,1422 R16:465,641,679 R17:53,94,137,167,305,367,423 R18:332,433,479,565,707 R19:102,137 R20:157,270,921,966,1006,1152,1210,1317,1395,1465,1508,1571,1666,1762,1803 R22:214 R23:243,293,351 R32:170,1893,1906 R35:168 R36:1204 R38:367,383,409,531 R40:937,942,1019,1019 R41:23 R44:515 R47:183,235 R49:109,133,145,326 R53:369,455,725,792,846 R57:314,556 one_argumentM61:247 M61:249 R61:246,247,249 _POSIX_C_SOURCEf27:123 F27:464 R27:123,334,464 get_max_playersM60:288 R13:277,302 R14:105 R20:579 R44:579 R60:288 ITEM_NOTEM33:63 R32:546 R33:63 MINDEX_FILEM24:12 R23:86,133,195,470,507 R24:12,15 MAX_BOARD_MESSAGESM33:67 R32:532 R33:67 ZON_PREFIXM41:166 R18:794 R40:244 R41:166 SCMD_BUGF40:869 f41:31 R12:284,294,297 R15:114,360,364,543,688 R18:567 R20:1667,1979,2384,2443 R32:727,737,740 R40:869 R41:31 R53:370,431,433,457,1314 is_numberf53:81 F53:345 R53:81,345,542,658,694,809 shop_producingM64:368 R40:1087,1088,1093,1094,1105,1106 R64:373 GET_OBJ_SPECM62:93 R62:93 TELOPT_NAOHTSJ~wcU' i ^ B 6 &   l b   w i +  rgm\FC-$xm_S-% iYEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_SF2:221 F3:53 F4:16 F5:76 F6:239 F7:112 F8:152 F9:83 F10:123 F11:25 F12:161 F27:196 R2:221 R3:53 R4:16 R5:76 R6:239 R7:112 R8:152 R9:83 R10:123 R11:25 R12:161 R27:196 mainV29:219 V40:43 R29:219 R40:43,1416 max_bad_pwsM41:202 R40:281 R41:202 SCMD_ECHOM37:88 R13:153,155,338 R14:1659 R20:132,169,274,323,853,862,905,970,1012,1241,1320,1605,1807,2555,2560 R35:174 R36:992,1213,1214,1215 R37:88 R47:204 R57:567 FIND_CHAR_WORLDM32:1727 R32:1727,1775,1787,1801,1807,1829,1856 ZONE_ERRORM33:82 R32:184,205,283 R33:82 HANDBOOK_FILEM41:134 R40:227 R41:134 SCMD_ASKf15:42 F15:615 R15:42,615,707,721,734 perform_giveM62:89 R62:89 TELOPT_RCTEF36:768 f37:47 R34:285 R36:768,771,772 R37:47 object_list_new_ownerf13:32 F13:121 R13:32,121,157,193 is_tell_okf61:559 R61:559 ntohlM60:234 R40:1469,1555,1561,1639 R60:234 CON_RMOTDF34:806 f37:111 R6:49,157,345,345 R14:696 R17:84,101,104,109,120,194,204 R18:325,711,727,729,739 R20:2137,2262 R25:285,571 R32:978,1576,1579,1581,2494 R34:69,806,932 R35:244 R37:111 R40:329 R43:815,822,826,830,834 R46:106,123,138 R56:585,593,610 R57:637 R60:718 R63:156 R64:274 hitM59:11 R57:334 R59:11 DEFAULT_STAFF_LVLf4:14 F4:27 f37:101 F48:342 R4:14,21,27 R20:2017 R37:101 R48:342 Crash_listrentM59:100 R17:362,389 R26:1696 R57:953 R59:100 SKILL_RESCUEM60:101 R9:43 R26:90,109,173,681,1307,1445,1486,1546,1687,1688,1689,1690,1691,1692,1804,1972,2119 R60:101 R64:465 CLASS_THIEFf61:535 R10:70 R27:1110,1115,1120 R61:535 htonlT60:525 R32:111,724,726 R36:91,1195 R37:13,84 R54:35 R60:525 R63:242 R64:29 bitvector_tM54:108 R53:313,1086,1273,1274 R54:108 SHOP_BUYWORDF42:323 f64:74 R15:866,869,872,950 R42:323,409,410,411 R64:74 gain_conditionM60:214 R16:651,663 R34:222 R43:470 R60:214 AFF_SLEEPF14:384 f64:60 R14:384,625 R16:167 R20:260,288,306,338 R40:1612 R58:85,105,161 R64:60 look_at_roomM45:29 R44:136,169,234,237,244,286,306,321,328,350,356,421,450,454,463 R45:29,72,75 BLOCK_SIZEM60:437 R2:32,35,55 R7:69,75,77 R13:153,155 R14:213,359,706,1024,1026,1032,1056,1393,1411,1429,1429,1543,1685 R15:955 R16:64,152,169 R18:81,92,133,251,344,823 R20:1327,1652,1669,1679,1698,1726,1936,1939,1943 R23:71,71,72,73 R26:1501,1570,1598,1720,1762,1800,1838,1876,1935,1965,1995,2025,2082,2112,2143,2173 R27:1806,1812,1816,1927,1935 R34:97,203,593,662,794 R38:497 R40:221,269,281,309,325,332,339,343,375,381,400,401,413,433,447,468,478,485,511,513,518,519,536,537,538,618,1261,1270,1275,1452,1458,1558,1589 R42:229,231,232,246,256,268,309 R43:671 R47:99 R48:221,453,470,482,486,490,495,499,1139 R56:341,388,481 R57:624,682 R58:115,143 R60:437 R63:158 LVL_IMMORTM16:313 R16:313,334,336 OPEN_DOORM62:315 R62:315 ENCRYPT_NAMEM60:368 R16:317,403 R60:368 CONT_LOCKEDF32:2152 f33:98 R32:2152 R33:98 R40:1549 create_entryM59:119 R57:935 R59:119 SPELL_ACID_BREATHT45:93 R44:280,285,375 R45:93 data_block_typef40:59 F40:1159 R40:59,1159,1449 perform_dupe_checkf51:66 F51:70 f64:40 R27:331 R51:66,70 R64:40 circle_srandomM56:125 R56:125,192 MAXGAINM60:166 R58:225 R60:166 MOB_NOCHARMM64:275 R14:670,672,675,704 R15:207,426,450,610,663,673,674 R18:307,310,311,573,598,611,619,630 R20:718,718,2337 R32:1001 R34:293,296,299 R44:522,539 R48:466,474,475,475,817,822,842,889,932,932,936,975,1064,1115,1128 R53:510,537,552,563,575,587,588,589,729,734,739,749,759,769,770,772,1241,1241 R56:232,349,351,352,642,646,702,706,721 R64:280 GET_GOLD4@9f\>5% vNA zn^ZL@"M@eLyyqcIA." ]Qw_V&VF#C j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_Ff61:463 R8:115 R12:265,318,381 R14:946,970,1114 R32:697,777,842,965,995,1010,1177,1179,1258,1270,1283,1333,1379,1391,1417,1420 R34:140 R53:989,1037,1067 R61:463 sscanfM43:736 R43:736 MOBM62:224 R62:224 SLC_DEFAULTf27:110 F27:1951 R27:110,1951,2029 checkpointingf53:83 F53:379 R53:83,379,577,760 times_messageV14:1607 R14:1607,1626,1630,1631,1635,1640,1641,1642,1643,1643,1644,1682,1686 cmd_sort_infoV14:42 V32:74 R14:42,1249 R32:74,184,204,205,283 R33:82 R40:325 handbookV30:478 V31:23 R14:491 R30:478 R31:23 color_liquidf14:81 F14:185 R14:81,185,542 look_at_charM52:45 R52:45 QMAGM60:108 R60:108 CLASS_UNDEADM59:72 R26:1667 R43:445 R57:878 R59:72 SPELL_PROT_FROM_EVILM60:219 R14:273 R18:198,199,206 R20:1351 R34:95,683 R40:587 R60:219 R64:403 AFF_HIDEM60:207 R14:258,307,773 R34:687 R43:454 R58:223 R60:207 AFF_SANCTUARYF43:742 f59:244 R43:742 R57:271 R59:244 mag_summonsM59:134 R59:134 TYPE_CRUSHM59:29 R57:270,767,791 R59:29 MAG_SUMMONSM52:12 R52:12,30 KREDf53:90 F53:958 R53:90,958,1004,1009,1047 add_to_listM2:31 R2:31,183 LINE_LENM62:181 R62:181 SLC_SYNCHM60:233 R40:1537,1540 R60:233 CON_QCLASSM60:408 R32:398 R60:408 R65:108,153,169 SKY_CLOUDYM43:731 R43:731 MOB_GATE_IM18:847 R18:847,954 TOG_ONf61:459 R4:35,39,67 R7:86,92 R8:79,110,116,163,164,166,181,184 R12:188,190,311,333,371 R13:51,57,83,94,104,112,217,224,229,259,264,270,283,328,416,431,451,454,458,493,502,509 R14:269,337,339,360,364,399,435,438,457,488,492,675,688,695,700,703,707,712,715,742,831,853,870,1023,1031,1037,1065,1067,1069,1174,1177,1192,1199,1202,1205,1209,1214,1224,1292,1303,1316,1318,1321,1325,1329,1333,1339,1360,1364,1373,1412,1428,1517,1528,1541,1544,1555,1675,1687 R15:130,136,145,170,212,247,274,305,332,373,410,440,445,464,468,470,540,552,555,585,590,600,668,670,697,702,718,786,841,844,854,923,1019,1074,1278,1323,1336,1358,1381,1451,1458 R16:156,190,241,248,254,264,325,356,363,426,476 R17:234,245 R18:91,138,313,370,375,408,417,486,537,600,603,623,626,647,658,664,711,729,822 R19:144 R20:110,141,246,255,371,376,382,393,401,405,422,426,444,446,449,473,482,485,489,512,520,541,545,551,556,560,563,568,575,580,586,590,593,606,608,628,653,658,663,666,678,690,695,701,711,717,721,728,746,752,756,759,764,769,773,778,783,788,792,808,815,818,1164,1215,1226,1263,1381,1423,1496,1522,1525,1528,1551,1558,1584,1600,1612,1618,1631,1686,1705,1727,1729,1732,1734,1771,1784,1787,1819,1832,1837,1845,1865,1874,1879,1912,1955,2002,2004,2010,2036,2038,2040,2042,2044,2046,2048,2057,2065,2073,2094,2224,2228,2243,2247,2383,2388,2448,2478 R22:142,148,162,200,233 R23:219,220,260,270,273,335,375,410 R26:1500 R27:953,961,964,967,970,974,1247,1258,1655,1805,1810 R32:550,560,629,755,796,832,937,1156,1235,1383,1513,1531,1694,1719,1722 R34:201,263,266,369,433,753,792 R35:191,207,211,238 R36:1145,1150,1153,1156,1159 R38:57,184,196,341,389,394,415,496,622 R40:694,1260,1268,1274,1333,1357,1366,1375,1382,1412,1435,1443,1457,1461,1557,1700,1703 R42:230,265,272,306,313,390 R44:435,510,523,534,554,556,568 R47:191,259,265 R48:220,354,358,389,393,452,468,481,485,489,494,498,614,976,992,1013,1052,1058,1061,1094,1111,1113,1127,1135 R49:89,111,122,135,147,152,189,287,294,346,358 R53:137,148,391,395,463,497,503,511,526,532,562,564,566,568,570,577,578,581,583,603,613,617,620,625,715,721,730,748,751,754,761,764,766,788,796,812,813,818,827,918,950,1062,1068,1160,1178,1183,1184,1187,1201,1212,1221,1223,1235,1240,1248,1256,1271,1274,1286,1293 R56:135,138,149,180,630,653,657,691,694,708,723 R57:135,136,148,607 R58:130,137,141,186,189,192,195,198,273,290,297,300,302,304,310,311,312,318,320,325,338,343,346,351,353,355,357 R61:459 R63:156,220,516 sprintfM60:289 R14:113,459,657 R15:817,822,927,996,1010,1054 R20:572 R25:357 R32:1292,2623 R43:916,932 R53:817 R56:559 R58:55,424 R60:289 ITEM_DRINKCONV30:816 V31:36 R14:854 R30:816 R31:36 month_name@tjZM+&p [ 2 )   o a ; 2 3 , u o G 3   yD9^Z%]P* define SECS_PER_MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source prM59:153 R26:387,629,871,1153 R30:392 R36:198 R57:237 R58:149 R59:153 SAVING_SPELLM64:199 R14:465 R15:140,243 R16:397,400,403,406 R64:204 OBJVAL_FLAGGEDf18:61 F18:381 R18:61,381,447,449,461 perform_groupf53:57 F53:594 R53:57,594,726,743,793 get_selling_objM64:125 R64:125 IF_STRf53:76 F53:212 R53:76,212,273,287 evaluate_operationM56:118 R56:118,126 PRAC_TYPEM60:258 R15:1272 R48:176 R60:258 WEAR_SHIELDV40:552 R15:1003,1011,1015,1024,1079 R40:292,552,923 fillM37:89 R14:455,470,537,653 R15:134,221,371,389 R16:431 R36:1226,1228 R37:89 R57:316 FIND_OBJ_INVM64:193 R17:190,334 R34:673,756,795,934 R43:348,464 R46:52,69,86,89,95,100,102,103,104,105,113,129 R58:121,148,225 R64:198 MOB_FLAGGEDM33:126 R32:1561,1619 R33:126 R43:786,973 R48:83,387 VIRTUALM60:282 R15:1389 R18:674 R20:544 R32:2631 R57:422 R58:296 R60:282 ITEM_POTIONM62:223 R62:223 SLC_VARIABLEM64:309 R18:252 R40:1099,1100 R64:314 GET_MOB_SPECV43:716 R43:716,763,782 mag_summon_fail_msgsf37:112 F46:174 R34:796 R37:112 R46:174 forgetM60:436 R2:56 R13:330 R14:1191 R15:663,672,932 R16:450 R20:1165,1613,1620,1632,1833,1839,1847,1866,1880,1937,1938,1941,1942,1944,2130,2131,2132,2140,2149,2150,2162,2163,2170,2171,2173,2176,2179,2180 R22:202,235 R23:70 R26:1936,1966,1996,2026,2083,2113,2144,2174 R27:1248,1259 R29:79,292 R32:1696,1720,1724 R40:271,290,305,353,359,366,380,392,393,410,430,442,443,469,493,503,510,1368,1377,1413,1437,1445,1705 R42:391 R48:616 R54:54 R60:436 LVL_GODf12:57 F12:497 F63:445 f64:31 R12:57,256,318,336,377,497 R22:297 R32:681,771,799,838,960,989,1004,1122,1170,1254,1266,1279,1310,1327,1367,1377,1385,1390,1398 R53:989 R63:445 R64:31 get_lineV18:38 V27:84 V29:131 V34:36 R18:38,133 R27:84,816 R29:131 R34:36 auto_saveM60:304 R15:1188,1268 R48:161 R60:304 ITEM_WEAR_LEGSM62:186 R62:186 SLC_EORM64:256 R20:2509 R32:2098 R34:274 R36:144 R58:352 R64:261 GET_WEIGHTf22:26 F22:44 f32:135 R22:26,44 R32:135,331 load_bannedM64:365 R42:441 R43:762 R56:533 R64:370 IS_CORPSEM45:71 R44:301,302,308,311,312 R45:71,83 HEADER_BLOCK_DATASIZET6:19 T12:41 T60:495 R6:19,37,38,39,40,41,42,43,57,58,79,108,146,147,148,149,150,151,165,166,180,207,209 R12:41 R36:90 R37:13 R60:495,555,704,705,706,707,708,709,710,728,729,785,848 sbyteM24:43 R23:199,221,222,227 R24:43 NEW_MSG_INDEXM59:135 R59:135 TYPE_POUNDV62:270 V62:274 R62:270,274,278 authtype_namesF36:45 f37:26 R4:14,27,34,35,39,67 R10:82,90,95,96 R14:435,438,468 R16:190,364 R27:2163 R32:1162,1162,1163,1244,1244,1245 R36:45 R37:26 R38:66,73,75,155,158,160,166,175,181,183 R48:255,259,261,263,279,283,289,291,345,351,353,358,430,443,445,447,614,616 R53:527,533 R55:48,49,50,54,59,64,69,74,79 R58:178 R64:448 fnameM60:317 R14:125 R60:317 ITEM_GLOW2}[G7+yn6+  x Q O : 8 '  t l L <  l  l |ZQA5zudQ*ZL00*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529 wheref14:55 F14:1312 R14:55,1312,1337,1380 print_object_locationM60:155 R46:69 R60:155 MOB_SCAVENGERf48:68 F48:699 R48:68,699,717,990,1009 Crash_is_unrentableM52:34 R52:34,45 CCMAGM41:139 R40:311 R41:139 SCMD_GOSSIPF36:1123 f37:24 R15:431 R34:296 R36:1123 R37:24 create_moneyM64:272 R14:698 R18:540 R20:714,1325 R26:1505 R32:2036,2496 R36:160 R42:416 R43:835 R64:277 GET_MAX_MOVEF2:80 R2:80,236 read_fileF23:345 f24:50 R23:179,345 R24:50 Board_remove_msgV23:82 R23:82,122,227,331,337,392,396,397,398,442,494,496,510,511 msg_storageM60:191 R20:1214,1223,1224 R60:191 R63:225 PRF_LOG2M62:233 R62:233 SLC_FLUSHOUTM64:353 R13:274,277,300,302 R14:105,113,459,460,461,464,657,658,659 R15:138,201,375,387,398,817,818,822,927,928,932,996,1010,1023,1054,1055,1384,1387,1388,1388,1389 R16:72,77,396 R18:674,680,686,687 R20:477,536 R25:357 R32:2622,2677 R34:269,819,861 R36:380,402,467,534,538,568,572,822,1169 R43:904,916,917,918,926,932,933,934 R44:579 R48:200,551,579,682,705 R53:308,310,311,817,823,823 R56:559 R57:319,441 R58:55,274,294,297,310,379,423 R64:358,370 GET_OBJ_TYPEV32:81 V64:14 R14:870,871 R32:81,372,374,376,378,380,385,387,389,391,393,394,395,396,397,398,400 R64:14,225,226 R65:44,M62:45 R27:933 R62:45,69 WONTM61:151 R27:1612 R61:151 POSIX_NONBLOCK_BROKENS6:115 R6:115,242,372 THREE_char_file_uf61:418 R27:814 R61:418 R63:185,552,553,554 fflushM60:468 R18:369,371 R42:214,215 R60:468,901 MAX_TITLE_LENGTHS60:978 R60:978,986,987,988,989 msg_typeM64:254 R64:259 GET_HOMEM60:455 R27:946,1319 R60:455,459 MAX_PROMPT_LENGTHf27:126 F27:842 R27:126,615,631,636,651,842 timediffM60:231 R40:1486,1492,1498,1506 R60:231 CON_CNFPASSWDM62:48 R62:48,69 GAM62:50 R62:50,68,207 ECM59:84 R26:1676 R43:240 R57:832 R59:84 SPELL_DISPEL_GOODF36:268 f37:14 R18:182 R32:2025,2128 R36:268,357,362 R37:14 R58:254 affect_to_charM60:148 R20:2239 R40:1577 R60:148 PLR_INVSTARTM24:17 R23:228 R24:17 R47:156,157 BOARD_MAGICM64:325 R15:186,626 R18:290 R53:531,539,567 R64:330,435 CAN_CARRY_WV27:79 V29:201 R27:79,219 R29:201 DFLT_DIRM33:66 R32:529 R33:66 OBJ_PREFIXM60:112 R60:112 CLASS_GIANTS60:677 R60:677,696 R63:25 time_dataM64:357 R34:270 R36:1170 R44:580 R64:362 GET_OBJ_WEARM6:28 R6:28,127 THREE_MAX_PWD_LENGTHV15:24 V29:167 R15:24,521 R29:167 donation_room_1M60:474 R20:625 R32:1300,1323,1324 R36:219,233,544,580 R48:96,123 R53:336 R58:330,383 R60:474,565,598 MAX_OBJ_AFFECTBbTsSN W S z n M C i c K ? "  v f R J 6 -  h a N I {ke EnRD}md>-N = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, M62:60 R62:60,67,207 SUSPM41:102 R14:1266 R40:526 R41:102 SCMD_WHOAMIf34:64 R34:64 compute_thacoM2:30 R2:30,195 IMM_NSIZEV62:305 V62:310 R62:305,310,318 enctype_namesM33:85 R18:798 R33:85 TYPO_FILEV18:35 V29:58 R18:35,244 R29:58 pt_allowedM64:297 R20:254,255,1440 R32:2004 R64:302 POOFINM59:53 R26:1670 R43:825 R57:808 R59:53 SPELL_CURE_CRITICM33:77 R32:182,201,279 R33:77 INFO_FILEf25:48 F25:235 R25:48,235,280,378 get_victimF27:1463 f28:34 R27:745,1220,1326,1328,1463,1483,1656 R28:34 write_to_descriptorM54:122 R53:144 R54:122 NOTRADE_MAGIC_USERM29:21 M64:476 R5:22,33 R13:52,86,89,105,113,130,132,134,138,225,232,301,303,333,339,343,455,474,505 R14:139,196,200,206,214,215,259,261,308,418,524,559,629,1521 R15:73,83,86,139,184,187,190,223,227,244,248,272,275,287,376,392,402,435,447,465,469,483,619,623,627,632,633,669,893,893,893,893,941,9S33:195 R14:26 R32:77,620,621,662,1460,1492,1494,1495 R33:195 help_index_elementf61:590 R10:43,44 R27:396,414,415,1475,1483,1517 R40:1268 R61:222,590 socketM62:190 R62:190 SLC_ECf41:22 R41:22 lowerM64:327 R13:469 R16:649 R17:190,201 R18:247,300,324 R25:280,544,643,685,723,737,755,822 R27:2077,2188 R34:109,846 R46:65,69,100 R48:1093 R53:914 R56:344,529,553,576 R57:139 R64:332 AWAKEM50:1 R49:95 R50:1 OLC_SETM33:25 M33:36 R33:25,36 R63:484 LIB_PLRTEXTM27:156 M27:160 R27:156,160,569,579,591,592,593 FD_ZEROM24:37 R23:248,303 R24:37 READ_LVLM41:86 R26:177 R40:216 R41:86 SCMD_WESTV23:85 R23:85,143,164,174 ACMD_LOOKF2:104 R2:82,97,104 add_nameM64:423 R64:428,432 MORT_CAN_SEE_OBJF26:1524 f64:70 R26:1499,1524 R42:260,301 R64:70 advance_levelM60:443 R27:193,2264,2265,2266,2267 R60:443 MAGIC_NUMBERV30:101 V31:7 R20:727,743 R30:101 R31:7 position_typesf49:44 F49:362 R49:44,97,362 olc_set_showM15:455 R15:455,468,470 VANISHf36:34 F36:458 R36:34,458,535,569 apply_acV32:47 V34:33 R32:47 R34:33,128,129,130,141,142,148,149,150,151,588,589,590 fight_messagesM64:186 R14:398 R35:48,49 R36:691,710 R38:148,286,287,431,432,458,463,483 R64:191,202 ROOM_FLAGSM41:158 R14:1672 R40:538 R41:158 SCMD_WIZHELPM54:55 R54:55 GET_OBJ_NUMV14:27 V27:89 V32:69 R14:27,723,889,893,905 R17:60 R20:1994 R22:216 R27:89,269 R32:69,181,198,199,273,278,293,496,1444 R33:22,33,69 R40:324 R47:180,187,191,191,193,194,195,198,199,228,229,230 helpM64:106 R20:2500 R36:140 R63:321 R64:106 SECS_PER_MUD_YEART6:20 T12:42 T60:496 R6:20,78,80,81,82,83,84,85,125,126,178,181,182,183,184,185,186,187,188,189,190,191,192,221,222 R12:42 R26:1404,1405 R60:496,697,698,784,790,791,792,793,794,795,908,909 ubyteS60:1041 R32:81 R60:1041 R64:14 weather_dataV32:60 V40:27 V58:24 R32:60,861,868,873 R40:27,1592 R58:24,83 r_mortal_start_roomf38:28 f48:60 F48:106 R38:28,104 R48:60,106,127,642 Obj_to_storeM60:242 R18:104 R20:1045,1495 R27:753,1801 R40:1724 R42:378 R60:242 CON_DISCONNECTV15:26 V29:168 R15:26 R29:168 donation_room_2M41:149 R18:81 R40:416 R41:149 SCMD_QUITf61:455 R5:42 R7:30 R9:29 R12:245 R32:428,626,1369 R48:621 R61:455 rewind>ufH8 ufPI8- v k   h Y 3 !   G ; "   w f H > F udQ*ZL00*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529 wheref14:55 F14:1312 R14:55,1312,1337,1380 print_object_locationM60:155 R46:69 R60:155 MOB_SCAVENGERf48:68 F48:699 R48:68,699,717,990,1009 Crash_is_unrentableM52:34 R52:34,45 CCMAGM41:139 R40:311 R41:139 SCMD_GOSSIPF36:1123 f37:24 R15:431 R34:296 R36:1123 R37:24 create_moneyM64:272 R14:698 R18:540 R20:714,1325 R26:1505 R32:2036,2496 R36:160 R42:416 R43:835 R64:277 GET_MAX_MOVEF2:80 R2:80,236 read_fileF23:345 f24:50 R23:179,345 R24:50 Board_remove_msgV23:82 R23:82,122,227,331,337,392,396,397,398,442,494,496,510,511 msg_storageM60:191 R20:1214,1223,1224 R60:191 R63:225 PRF_LOG2M62:233 R62:233 SLC_FLUSHOUTM64:353 R13:274,277,300,302 R14:105,113,459,460,461,464,657,658,659 R15:138,201,375,387,398,817,818,822,927,928,932,996,1010,1023,1054,1055,1384,1387,1388,1388,M62:166 R62:166 MODE_EDITM62:251 R62:251 AUTH_WHO_MASKM59:156 R57:559,797,800,836,845,851,927,930,933,936,939 R59:156 TAR_IGNOREf15:41 F15:656 R15:41,656,694 perform_give_goldf32:114 F32:1098 R32:114,1098,1129 parse_especM27:159 M27:163 R27:159,163,667,668 FD_CLRF38:572 f39:35 R27:820 R38:572 R39:35 House_save_allM59:198 R59:198 SPELL_TYPE_WANDS41:40 R40:209 R41:40,54 command_infoM64:176 M64:179 R64:181,184,189,294,295,296,297,298,299,300,301,302,303,304,305,306,307,309,310 CHECK_PLAYER_SPECIALM60:82 R60:82 R64:223 SECT_INSIDEM64:278 R34:858 R36:178 R58:356 R64:283 GET_DAMROLLM6:139 R6:139,235 TWO_MAX_PWD_LENGTHM60:306 R15:1189,1270 R48:169 R60:306 ITEM_WEAR_HANDSM27:11 R27:11 R61:201,488 __COMM_C__V26:67 V40:30 R26:67 R40:30,1535 class_menuM64:305 R20:1329 R26:1487,1488,1489,1490,1491,1492 R32:2506,2508 R47:263 R56:194 R64:310 SET_SKILLV14:1609 R14:1609,1616,1622,1623,1626,1629,1638,1639,1681 R32:1362,1368,1371,1375 num_of_cmdsM61:282 f61:499 R27:304 R61:282,499 chdirM60:116 R9:67 R14:1416 R20:647 R60:116 SEX_NEUTRALM41:74 R40:768 R41:74 ALIAS_GLOB_CHARM59:45 R26:1651 R57:278,784 R58:244 R59:45 R63:371,372 SPELL_CHARMT12:49 R12:49,69 obj_numS6:215 R6:215,241,266 TWO_char_file_uF36:956 f37:62 R36:956,991,993 R37:62 get_char_room_visM59:15 R56:370 R57:236,504 R59:15 CAST_SPELLV30:770 V31:32 R20:671 R30:770 R31:32 npc_class_typesM59:61 R26:1674 R43:268,647 R57:835 R59:61 SPELL_EARTHQUAKEV15:27 V29:169 R15:27 R29:169 donation_room_3M60:145 R20:2442,2446 R32:1960 R60:145 PLR_LOADROOMM64:262 R20:697,704,1820 R34:835 R36:111,248,248 R56:192 R58:246,247,358 R64:267 GET_INT6udFBsk) z > 9 K: x`V>2(! 8r (k = ch->master->followers; k->next->follower != ch; kf44:47 F44:81 R44:47,81,304,319,346 pop_free_listM59:83 R43:761 R57:766 R59:83 SPELL_ANIMATE_DEADM41:87 R40:217 R41:87 SCMD_UPf12:142 F12:234 f32:89 F32:515 R12:142,167,234 R32:89,222,235,238,247,250,257,294,515,541 index_bootf34:59 F34:379 R34:59,379,786 group_gainf32:127 f40:61 F40:667 R32:127,2239 R40:61,667,703 free_aliasf14:50 f26:44 F26:2041 f42:41 R14:50,1420 R26:44,2041 R42:41,209 title_femaleM60:352 R36:163 R60:352 APPLY_GOLDM41:187 R40:329 R41:187 SCMD_HITf37:38 R37:38 get_obj_in_listM64:317 R15:1363 R34:833,857 R64:322,330 STRENGTH_APPLY_INDEXM33:65 R32:526 R33:65 MOB_PREFIXM2:30 R2:30,195 IMM_NSIZEM59:53 R26:1670 R43:825 R57:808 R59:53 SPELL_CURE_CRITICM29:21 M64:476 R5:22,33 R13:52,86,89,105,113,130,132,134,138,225,232,301,303,333,339,343,455,474,505 R14:139,196,200,206,214,215,259,261,308,418,524,559,629,1521 R15:73,83,86,139,184,187,190,223,227,244,248,272,275,287,376,392,402,435,447,465,469,483,619,623,627,632,633,669,893,893,893,893,941,944,958,965,965,965,965,1011,1015,1024,1029,1039,1079,1173,1217,1277,1331,1342,1406,1408,1411 R16:108,206,232,359,367,368,437,553,603,650,652,654,656,657,692,696 R17:74,76,78,83,102,104,147,148,149,191,192,193,214,235,236,239,246,385,396,397 R18:267,274,275,286,303,388,389,390,410,420,442,458,464,465,466,517,518,519,823 R19:122,151,153,157,160,164,167 R20:113,117,283,286,287,301,304,305,333,336,337,1084,1085,1097,1098,1161,1174,1184,1219,1293,1344,1373,1376,1650,1651,1696,1864,1884,2484 R23:60,411 R25:143,159,174,187,281,284,306,308,310,311,332,335,338,341,355,360,435,454,458,460,463,479,487,492,497,502,506,510,524,529,545,548,551,554,557,560,570,571,572,576,577,578,583,584,585,586,587,591,592,593,595,599,600,601,605,606,607,611,612,613,618,622,644,663,686,694,695,702,712,724,738,756,759,765,767,769,773,775,777,781,783,785,788,789,791,792,795,796,798,799,802,803,805,806,810,823,826,829,832,835,838,849,851,853,857,859,861,865,867,869,873,875,877,881,883,885,889,891,893,896 R27:1259,2350 R29:21 R32:1696,2612,2653,2701 R34:98,101,325,557,563,570,594,595,596,600,604,607,610,614,617,621,625,628,744,771 R35:58,228 R36:222,227,298,332,341,497,523,524,583,827,830,1218 R38:388,540 R42:232,242,289,449 R43:77,148,236,246,298,298,529,529,532,654,656,747,763,798,878,980,981 R44:512,519,525,530,538,557,569,592,593 R46:81,96,114,122,130,137,155 R47:287,304 R48:980,993,1015,1048,1054,1060,1063,1066,1085,1089,1092,1099,1104,1108,1114,1117,1125,1133,1140,1146 R49:88,188,338,341 R53:129,139,150,173,182,278,291,328,331,334,339,350,355,555,579,743,762,885,900,909,915,920,937,952,969,973,1186 R56:210,220,247,262,274,279,283,284,289,294,298,302,306,320,326,345,361,364,373,382,385,392,401,479,482,489,494,530,534,544,554,561,567,577,584,592,609,613,670,710,725 R57:150,186,217,225,321,323,325,329,359,360,362,364,369,371,376,379,385,400,409,411,424,426,767,770,773,776,791,797,800,803,806,809,812,818,821,824,827,839,845,851,857,860,863,869,879,882,886,889,892,901,904,907,910,913,919 R58:69,101,104,125,160,256,329,397,400,402,416,418,428,430 R63:351,368,369,370,374,432 R64:480,481,485 FALSEM27:1404 f61:594 R10:148 R11:31 R13:283,303 R23:141,192,201,225 R27:1387,1404,1412,1421,1483 R40:542,900,903,907,911,915 R44:507,533,543,544 R61:594 writef15:48 F15:764 f58:40 R15:48,764,900,1046,1101 R58:40,57,64 name_from_drinkconM59:149 R26:199,441,683,925 R30:388 R36:182 R58:236 R59:149 SAVING_PARAF36:324 f37:17 R14:782 R34:92 R36:324 R37:17 R43:511,522,870 R63:371 affected_by_spellF42:240 f64:72 R17:288 R34:353,374,438,703 R42:240 R56:230 R64:72 gain_expM48:31 R48:31,145,150,154,158,162,166,170,174,178,182,186,191,195,202,205,215,222 LOC_INVENTORYM60:330 R26:1612 R60:330 ITEM_ANTI_CLERICM12:19 M60:46 R12:19 R60:46 NORTHV57:51 R57:51,110,111,111,112,113,118 sylsf14:86 F14:426 R14:86,426,630 look_in_directionF40:898 f41:34 R18:361,816 R20:1418,1655 R23:206 R40:718,898 R41:34 R47:114 delete_doubledollarM41:113 R18:921 R40:374 R41:113 SCMD_NOGRATZ>uqcT6'qE>  5 *  = 0 v W P 5 *  { r b Y [P?2xbR22ECS_PER_MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source previously used the same code in many places to remove an item * from a list: if it's the list head, change the head, else traverse the * list looking for the M64:104 R63:315,316 R64:104,105 SECS_PER_MUD_DAYf34:50 F34:472 R34:50,472,723,725 dam_messageM60:380 R60:380 LIQ_LOCALSPCV22:250 V27:71 R22:250,269,278,296,297,298,300 R27:71,1938 num_invalidM59:63 R26:1647 R43:260 R56:424 R57:841 R59:63 SPELL_ENERGY_DRAINM32:152 R32:152,463,463,464,1443,1455,1455,1457,1457,1459,2356,2365 READ_SIZEM60:187 R14:1525,1526 R20:2460 R52:26 R60:187 PRF_COLOR_1M60:260 R15:1274 R48:184 R60:260 WEAR_WAISTM41:37 R41:37 argument_F32:1974 f33:106 R20:874,2570 R32:1974 R33:106 R40:1314 store_to_charM62:76 R62:76,77 TELCMD_LASTV15:30 V30:434 V31:21 R15:30,785,786 R30:434 R31:21 drinknamesM64:122 R32:1190 R40:1364 R63:79 R64:122 UPPERF32:1948 f33:108 R18:113,143 R20:1307,1902,2596 R26:1576 R27:1804 R32:1948 R33:108 R36:909 R40:1415,1510,1552,1603,1698 R42:369 R48:476,1143,1171 save_charM62:194 R62:194 SLC_LNEXTM54:87 R53:188,195,204 R54:87 S_DATAM64:235 R14:688 R64:240 GET_AGEM59:48 R25:387 R26:1646 R43:216 R56:456 R57:793 R59:48 SPELL_COLOR_SPRAYM33:91 R2:87 R32:412,418,419 R33:91 PLAYER_FILEV62:66 V62:72 R62:66,72,79 telcmdsM41:97 R14:1263 R40:516 R41:97 SCMD_VERSIONM20:2112 R20:2112,2132,2159,2160,2161,2169,2172,2175,2177,2181 MISCS14:1604 R14:1604,1626 sort_structM25:74 R25:74 R_OBJf44:49 F44:132 R44:49,132,306,321,328,350,356,450,463 write_to_fileV22:22 V27:70 R22:22,52,73,74,94,121,137,155,177,197,198,219,231 R27:70,1936 ban_listf61:539 R10:69 R27:450 R61:539 htonsM64:429 R64:434,439 CAN_CARRY_OBJM61:324 R27:477 R61:324,522,580 HAS_RLIMITM60:194 R13:365 R14:1596 R18:922 R60:194 PRF_NOGRATZV53:48 R53:48,895,899,947,990,1070,1073,1075,1077,1079,1080,1083,1085,1086,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1100,1100,1101,1104,1106,1108,1109,1110,1111,1113,1114,1115,1116,1137,1173,1306,1310,1319 top_shopM64:164 R14:1525 R16:711 R18:199,467,490,497,515,760 R20:1223,1829,1881,2118,2442 R32:1834,1836,1842 R34:95,355 R35:49 R36:96 R38:148,458,463 R40:587,1252,1253,1338,1340 R43:925 R46:56 R47:152,165 R48:784,1172 R49:350 R58:258,259 R63:392 R64:169 REMOVE_BITM64:298 R20:245,246,1441 R32:2005 R64:303 POOFOUTF57:307 f59:261 R18:694 R57:307,440 R59:261 mag_objectmagicM64:453 R14:1025,1033,1175,1178 R18:409,419 R64:458 CLASS_ABBRM59:150 R26:246,488,730,982 R30:389 R36:186 R57:234 R59:150 SAVING_RODf32:113 F32:1043 R32:113,1043,1112 interpret_especV30:269 V31:14 R30:269 R31:14 equipment_typesM52:41 R52:41 QREDM64:267 R14:704,708 R20:680,1306 R26:1472 R32:1002,2462 R34:353,398,422 R42:250,255,257,280,281,282,292,293,294,298 R56:649 R64:272 GET_EXP>wi g ] 8 /  M 7  v V K ; 7 soZG$uBBqqPER_MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source previously used the same code in many places to remove an item * from a list: if it's the list head, change the head, else traverse the * list looking for the item before the M59:46 R26:1634 R43:192,315 R56:438 R57:787 R59:46 SPELL_CHILL_TOUCHM62:42 R27:915,932 R62:42,69,76 IACM64:457 R26:1565,1612 R42:105,149 R53:145 R64:462 IS_CLERICM62:227 R62:227 SLC_FUNCM60:402 R32:376 R60:402 R65:48 SUN_LIGHTM59:69 R26:1639 R57:283,868 R59:69 SPELL_LOCATE_OBJECTf61:390 R2:231,232,234 R10:128 R12:342 R15:115,361,365,544,689 R18:568,721 R20:164,1070,1118,1258,1402,1466,1510,1669,1777,1980,2227,2385,2444 R23:300,355 R27:289 R32:805,1047 R36:608 R38:372,450,455,461,493 R47:241,412 R49:110,134,146 R53:371,432,434,1315 R56:698,713 R61:390 atoiM62:106 R62:106 TELOPT_TTYPEM20:2110 R20:2110,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2151,2152,2153,2159,2160,2161,2164,2165,2169,2177,2178,2179,2180,2181 BOTHf61:519 R61:519 getpeernameM41:108 R18:906 R40:259 R41:108 SCMD_COMPACTf53:91 F53:977 R53:91,977,1011,1051 end_read_listf20:51 f53:69 F53:1298 R20:51,2078 R53:69,1298 show_shopsM64:205 R64:210 IS_AFFECTEDf32:100 f53:64 F53:1128 R32:100,311 R53:64,1128 assign_the_shopkeepersS12:73 S60:528 R12:73,76,120,309,345 R14:88,502,504 R20:365,470 R32:753,808,1225,1316,2290 R36:1126,1134 R60:528,531,571,643 extra_descr_dataf32:115 F32:1116 R32:115,1116,1195 parse_enhanced_mobM64:85 R18:92 R20:1613,1620,1632,1772,1788,1839 R22:202,235 R27:1806 R32:1720,1724 R38:497 R40:1261,1270,1275,1368,1377,1437,1445,1558,1705 R48:453,482,486,490,495,616,1139 R64:85 NRMM12:20 M60:47 R12:20 R60:47 EASTF42:205 f64:71 R18:374 R20:2242 R26:1474 R32:2469 R42:205,275,316 R64:71 set_titleM41:101 R14:1260 R40:251,253 R41:101 SCMD_CLEARf27:118 F27:324 R27:118,315,324 init_gameM20:2120 M32:1041 M32:1096 R20:2120,2250,2254,2258,2262,2266,2270,2274,2279,2281,2287,2294,2296,2302,2304,2310,2312,2318,2320,2326,2328,2333,2337,2340,2343,2346,2350,2358,2376,2386,2406 R32:1041,1050,1055,1060,1065,1070,1075,1080,1085,1096 RANGEf34:46 f53:89 F53:941 R34:46,658 R53:89,941 ok_damage_shopkeeperS60:539 R60:539,564 obj_flag_dataF36:367 f37:57 R16:160 R20:226,232,251,284,302,334,2415 R27:706 R34:773 R36:367,372,900 R37:57 R40:1237 R42:371,375 R58:82,102,156 char_from_roomS60:553 R60:553,565,598 obj_affected_typeM41:210 R16:346,380 R40:395 R41:210 SCMD_PICKM59:98 R16:385 R26:1491,1688 R57:951 R59:98 SKILL_PICK_LOCKM51:45 R14:196 R17:192,193 R18:767 R19:177 R20:1540,1556,1559 R25:341 R26:87,107 R27:243,266,270,287,2123 R40:1521 R47:303 R51:45,88 R52:11,12,13,14,15,16,17,18 R56:512 R57:80,81 R63:502 mf27:113 F27:1374 R27:113,1374,1408,1471 perform_socket_writeNVOvL?/)  g `   t ` 2 ( [ G !  { o O > . & : 6 ~ndD9<,w*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : M6:33 R6:33,70,289 THREE_MAX_SKILLSf61:483 R15:1406 R21:29 R23:142,378,382,425,517 R27:347 R38:166 R40:425 R48:246 R49:310,336,338,341,349 R57:881,885 R61:483 removef23:80 F23:117 R23:80,117,158 init_boardsM41:72 R40:720,758 R41:72 ALIAS_SEP_CHARM60:69 R16:133 R38:287,432,458,483 R60:69 ROOM_ATRIUMf32:95 F32:1359 R32:95,641,1359 load_zonesM62:228 R62:228 SLC_FLAGSM64:292 R14:1036,1037,1170 R18:89,92 R20:1165,1351,1356,1372,1375,1380,1397,1613,1620,1632,1772,1788,1833,1839,1847,1866,1880,2358 R22:202,235 R26:1501 R27:960,961,1806 R38:497 R40:1261,1270,1275,1458,1578 R42:268,309 R48:453,470,482,486,490,495,499,1139 R64:297,414 GET_INVIS_LEVM43:737 R43:737,757 MOB_CLONEM62:260 R62:260 AUTHTYPE_NULLV15:29 V32:42 V49:37 V53:32 R15:29,773,787 R32:42,608,1231,1232,1233,1238,1242,1248,1251,1262,1263,1264,1274,1275,1276,1277,1287,1288,1289,1292,1293,1294,1294,1295,1295,1301,1302,1319,1320,1339,1340,1345,1530,1533,1629,2311,2313,2315,2317,2319 R49:37,155 R53:32,353,661,1253 obj_protoV12:53 V33:222 V33:229 R12:53 R13:245,416,418,431,433,451,454,455 R14:944,947,954,958,962,966,969,973,977,980,1093,1101,1105,1109,1113,1118,1122,1126 R15:712,713 R20:444,446,450,477,483,686,688,691,842,844,847,849,858,867,887,897,899,901,903,905,907,1600,1611,1626,1639,1666,1667,1668,1669,1683,1686,1686,1688,1690,1692,1702,1705,1705,1708,1727,1732,1744 R27:204,2265,2265,2277,2280,2286,2287 R32:558,559,560,564,576,627,628,629,656 R33:222,229 R53:67,1181,1183,1184,1194,1196,1197,1201,1221,1223,1224,1247,1248,1248,1256,1258,1271,1274,1276,1277,1292,1293 R57:135,142,148,150 buf1M60:117 R9:64 R14:1415 R19:149,150,155 R20:648 R32:2484 R40:1523 R58:134 R60:117 R64:388,389,390 SEX_MALEf53:61 F53:425 R53:61,425,458 get_hash_obj_visM64:286 R20:723,723,723,724,724 R32:1029,2514 R36:182,186,190,194,198 R43:69 R64:291 GET_SAVEM43:739 R43:739 MOB_AERIALSERVANTM33:27 M33:38 R33:27,38 R63:480 LIB_PLRALIASM60:62 R35:60 R60:62 ROOM_NOTRACKf12:148 F12:398 f32:119 F32:879 R12:148,170,398 R32:119,241,879 renum_worldf32:98 f55:46 F55:282 R32:98,313 R55:46,282 assign_objectsf38:37 F38:116 R38:37,116,119,120,147 House_restore_weightM59:77 R26:1640 R43:479 R57:900 R59:77 SPELL_STRENGTHF8:57 R8:57,121,126 do_listM41:107 R18:903 R40:241 R41:107 SCMD_BRIEFf65:25 F65:37 R65:25,31,37 another_hourM60:440 R20:2156 R23:72 R40:298,496 R60:440 LVL_FREEZEf48:62 F48:410 R48:62,410,622,763,844,891,939 Crash_write_rentcodeM43:736 R43:736 MOB_ELEMENTAL_BASEM64:118 R14:1584,1588,1591 R20:570,576,587 R53:1237 R64:118 YESNOF32:1596 f33:118 R32:1596 R33:118 R34:257 R36:1133 R44:573 create_objV14:34 V32:64 R14:34,1234 R32:64,178,192,193,273,275 R33:71 R40:261 creditsM12:36 M60:77 R12:36 R16:318,404 R32:1835,1843,1847 R60:77 EX_LOCKEDM60:180 R14:1582 R18:758,760,771 R27:969 R60:180 PRF_DISPMOVEM41:141 R40:314 R41:141 SCMD_GRATZf61:108 R12:29 R61:108 R64:136 callocM62:238 R62:238 NEW_ENV_VALUEM60:175 R14:1583 R18:907 R27:1315 R60:175 PRF_COMPACTM64:408 R14:319,544,1009,1163,1218,1288,1299,1358,1371 R17:75 R18:383 R20:403,1477,1681,1700,1743,2027,2092 R27:2240 R36:947,974,1001 R46:98,116 R48:1098 R53:127 R56:583,591,599 R63:433 R64:413,425,426,442 CAN_SEEV12:135 V32:32 V33:226 R12:135,187,352,402,473 R20:2045,2054,2063,2071 R32:32,815,883,2538 R33:226 R35:114,114,122 R36:393,395,682,684 R55:304 R58:97 R64:230 top_of_worldB|xL>g`PB } r b ] !  i ` 2 !  x c D A  yYH xxxnN;uhB9`Y(ch, var) (var) #endif #define MOB_FLAGS(ch) ((ch)->char_specials.saved.act) #define PLR_FLAGS(ch) ((ch)->char_specials.saved.act) #define PRF_FLAGS(ch) CHECK_PLAYER_SPECIAL((ch), ((ch)->player_specials->saved.pref)) #define AFF_FLAGS(ch) ((ch)->char_specials.saved.affected_by) #define ROOM_FLAGS(loc) (world[(loc)].room_flags) #define SPELL_RM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORM60:58 R46:88 R60:58 ROOM_NOMOBM60:227 R27:1264,1847 R40:1296,1390 R60:227 CON_GET_NAMEM64:365 R42:441 R43:762 R56:533 R64:370 IS_CORPSEV30:138 V31:9 R20:751 R30:138 R31:9 action_bitsM33:75 R32:173,209,285 R33:75 GREETINGS_FILEM60:100 R9:52 R26:88,108,172,439,1267,1437,1483,1539,1656,1657,1658,1659,16f15:40 F15:296 R15:40,296,359,361 get_from_roomf37:113 F46:152 R34:674 R37:113 R43:787 R46:152 rememberf15:43 F15:458 R15:43,458,490,560,581,595,603 perform_dropM59:60 R26:1675 R43:230 R56:426 R57:829 R59:60 SPELL_DISPEL_EVILV29:75 V42:29 R29:75 R42:29,360 idle_voidM64:385 R20:1875 R27:2124,2127 R35:207,238 R64:390 HMHRf49:48 F49:308 R49:48,308 olc_bitvectorV12:54 V33:223 V33:230 R8:107,110,113,116,129 R12:54,311,315,316,346,347,371,374,375,378,382 R13:149,151,158,214,216,224,229,246,321,328 R14:339,342,360,364,366,368,369,372,399,401,491,492,1539,1541,1592 R16:156,157,190,191,241,242,248,249,254,255,264,265,476,477 R18:486,491,647,648,658,659,664,665 R20:141,142,319,329,331,346,348,353,357,375,378,381,383,405,407,426,427,448,452,479,481,483,520,521,567,569,574,577,608,609,627,629,653,656,671,674,676,678,682,687,688,691,727,728,736,738,743,744,746,747,751,752,755,756,758,759,778,779,792,793,807,808,814,818,819,822,826,827,842,850,853,859,862,868,873,888,891,1064,1066,1066,1070,1112,1114,1114,1118,1235,1729,1734,1746 R23:189,219,220 R27:205,1033,1247,1248,1258,1259,2266,2266,2277,2281,2286,2287 R32:550,552,553,560,561,562,629,630,631,638,641,651,755,768,769,809,810,832,835,836,839,843,1156,1159,1160,1165,1166,1235,1238,1239,1242,1248,1251,1255,1259,1267,1271,1280,1284,1305,1311,1317,1318,1324,1329,1336,1349,1383 R33:223,230 R34:263,264,266,267,369,370,433,434,753,755,792,794 R38:608,622,623 R40:746 R47:179,259,261,265,267 R49:346,347,358,359 R53:807,810,812,813,827,828,1057,1062,1065,1068,1089,1090,1091,1092,1093,1094,1095,1178,1184,1186,1187 R56:140,144,145,150,154,476,489 R57:136,144 R58:274,275,337,338 buf2f26:37 F26:1224 f34:45 R26:37,1224 R34:45,830 thacof53:75 F53:201 R53:75,201,216,217,219,220,276,288 popM59:49 R26:1680 R57:796 R59:49 SPELL_CONTROL_WEATHERS6:69 R6:69,130 THREE_player_special_data_savedf53:87 F53:878 R53:87,878,911,1307 ok_shop_roomM59:59 R26:1645,1660 R57:280,826 R59:59 SPELL_DETECT_POISONM62:290 R62:290 ENCRYPT_ENC_KEYIDM60:174 R14:408,1579 R18:904 R20:2236 R60:174 PRF_BRIEFM64:127 R13:283 R14:457 R15:136,145,247,305,373,600,718,923,1019,1336,1358,1381,1458 R16:264 R18:658,664 R53:391 R64:127 ANM41:209 R16:340,451 R25:520 R40:358 R41:209 R56:316 SCMD_LOCKM52:24 R13:103,106,472,475 R14:339,340,396,405,417,419,421 R20:371,372,377,378,393,398,401,419,422,439,444,444,446,447,450,450,473,475,483,483,489,494,606,621,679,679,680,680,703,703,704,704,705,705,706,706,707,707,708,708,712,712,713,713,714,714,752,752,756,756,759,759,808,808,816,816,1742,1747 R52:24 R63:228,230 C_NRMM43:732 R43:732 MOB_GATE_IIM60:178 R14:1578 R18:758,760,765 R27:963 R60:178 PRF_DISPHPM60:202 R14:121,249,298 R43:391 R60:202 AFF_DETECT_ALIGNM59:117 R57:929 R59:117 SPELL_GAS_BREATHf14:89 F14:522 R14:89,522,621,632,634,651 look_at_targetM62:185 R62:185 SLC_AYTS54:82 R53:73,74,75,76,76,186,192,201,212,212,244 R54:82 stack_dataf61:585 R10:49,50,61,62 R27:422,423,441,442,1174,1175,1180,1181 R61:585 setsockoptM56:117 R56:117,124 MIN_PER_PRACf27:124 F27:1299 R27:124,735,1299 process_outputM64:214 R16:113,114,122,123 R64:219,223,224 SECTf32:97 f55:45 F55:90 R32:97,309 R55:45,90 assign_mobilesM27:66 R27:65,66,396,1202 INVALID_SOCKETV32:53 R32:53,449,449,2500 top_idnumH[S  u > 3   f T < 2  i W 6 +  n V D 6 & ~ u [ W 7 ' qJFECK_PLAYER_SPECIAL((ch), ((chM41:119 R18:939 R40:458 R41:119 SCMD_SLOWNSV14:36 V32:70 R14:36,1240 R32:70,182,200,201,273,279 R33:77 R40:341 infoM59:82 R26:1681 R43:491 R57:891 R59:82 SPELL_SENSE_LIFEM39:1 R38:30,251,260,361 R39:1 MAX_HOUSESV53:48 R53:48,895,899,947,990,1070,1073,1075,1077,1079,1080,1083,1085,1086,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1100,1100,1101,1104,1106,1108,1109,1110,1111,1113,1114,1115,1116,1137,1173,1306,1310,1319 top_shopM64:164 R14:1525 R16:711 R18:199,467,490,497,515,760 R20:1223,1829,1881,2118,2442 R32:1834,1836,1842 R34:95,355 R35:49 R36:96 R38:148,458,463 R40:587,1252,1253,1338,1340 R43:925 R46:56 R47:152,165 R48:784,1172 R49:350 R58:258,259 R63:392 R64:169 REMOVE_BITM64:152 R22:231 R27:1779 R34:242 R36:299,384,443,707,751,797,903 R40:702 R64:152 REMOVE_FROM_LISTf48:73 F48:914 R48:73,914,1134 Crash_cryosaveF42:400 f64:76 R27:813 R42:400 R64:76 point_updateT6:23 T12:45 T60:500 R6:23,72,226 R12:45,82 R14:139 R17:214 R25:435 R33:132 R36:91,324,338,338,338,338,341 R37:13,17,19,19,19,19 R42:325 R43:298 R46:155 R56:247 R60:500,778 R63:342 R64:57 boolM64:298 R20:245,246,1441 R32:2005 R64:303 POOFOUTM64:358 R14:484,487,487,487,490,490,491 R15:72,199,836,841,844,847,848,854,859,867,870,873,884,896,897,898,899,948,955,970,1028,1041,1043,1044,1045,1064,1065,1065,1069,1069,1075,1083,1084,1087,1087,1090,1091,1091,1093,1093,1095,1096,1096,1097,1098,1099M60:461 R27:1278,1671,1682,1692,1825 R60:461 HISTORY_SIZEM60:143 R18:365 R20:1836 R60:143 PLR_NOTITLEf44:49 F44:132 R44:49,132,306,321,328,350,356,450,463 write_to_fileM59:85 R26:1669 R43:550 R57:844 R59:85 SPELL_GROUP_ARMORV29:272 V40:36 R29:272 R40:36,1610 START_MESSGS6:206 R6:206,212,230 TWO_affected_typeV22:22 V27:70 R22:22,52,73,74,94,121,137,155,177,197,198,219,231 R27:70,1936 ban_listf61:539 R10:69 R27:450 R61:539 htonsM64:429 R64:434,439 CAN_CARRY_OBJf27:108 F27:1932 R27:108M52:35 R14:339,396 R20:371,393,444,446,450,489,703,704,705,706,707,708,752,756,816,1742 R52:35,46 CCCYNM60:356 R36:177 R43:378 R58:392 R60:356 APPLY_DAMROLLM6:141 R6:141,226 TWO_MAX_TOUNGEM60:111 R60:111 CLASS_DRAGONM60:68 R18:145 R36:691,710 R38:148,464,579 R60:68 ROOM_HOUSE_CRASHf61:394 R12:298 R32:741 R61:394 atolM54:62 R53:314,608 R54:62 OBJECT_OKM41:116 R18:930 R40:433 R41:116 SCMD_ROOMFLAGSM52:32 R14:419,1024,1032 R20:401,473,679,680,808 R34:560,599,609,620 R52:32,43 CCYELf53:44 F53:680 R53:44,494,655,680,844 sort_keeper_objsf37:97 R37:97 Crash_get_filenameM60:357 R36:181 R60:357 APPLY_SAVING_PARAM60:88 R60:88 SECT_WATER_SWIMM61:297 R61:296,297 FD_SETSIZEM62:52 R62:52,68,206 AOM6:142 R6:142,229 TWO_MAX_SKILLSM59:101 R18:164,170,174,177 R26:1487,1687 R57:954 R59:101 SKILL_SNEAKf53:68 F53:1206 R53:68,1206,1323 list_detailed_shopM33:205 R33:205 R40:1431 BAN_SELECTf27:111 F27:1960 R27:111,1960,2032,2035,2036 hupsigM62:172 R62:172 MODE_MASKM64:89 R48:236,259,283,351,443,756,799,878,924 R63:475 R64:89 CRASH_FILES20:2124 R20:2124 set_structM60:359 R36:189 R60:359 APPLY_SAVING_PETRIf61:491 R10:142 R27:1202,1203 R61:491 acceptM59:47 R26:1653 R43:754,794 R57:790 R59:47 SPELL_CLONEf27:135 F27:791 R27:135,777,791 heartbeatf15:37 F15:181 R15:37,181,221,284 can_take_objM64:402 R64:407,415 IMM_CAN_SEEf22:32 F22:252 f40:55 R22:32,252 R40:55,1307,1322,1350 Valid_NameM60:457 R27:1267,1347 R60:457,959 SMALL_BUFSIZEM64:284 R14:239,283,285,288,289,741,743,1495,1496 R16:184,525 R17:49,65,66,69,119,185,282,320,320,321,377,382,399,401,403,426,426,427 R20:729,729 R25:221,241,241,254,257,301,313,315,559,559,652,657,837,837 R32:2402 R34:214,225,244,337,667,671,770,779,813,813,910,910,932 R35:224 R36:376,407,407,408,891,896 R42:363,364 R46:65,69,132,134,134,138 R56:366,366,368,369,370,405,409,410,576,599,601,608 R57:591,596,597 R64:289 FIGHTINGV29:67 V34:37 V42:25 R29:67 R34:37,366,422 R42:25,254 max_exp_gainM60:340 R36:110 R60:340 APPLY_INTM54:140 R53:165 R54:140 MSG_NOT_REOPEN_YETM62:200 R62:200,218 NSLCHg^70 F < t J 8  y w b T 6 *  ` Z - '   TGxmKE/$IIZL0 0S_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,12S61:204 R27:136,137,1101,1103,1134,1142,1157 R61:204,547,551 in_addrM64:364 R14:119,121,123,125,127 R15:81,81,463,474,618,1405 R26:1611,1612,1613,1614 R36:491,493,495 R43:895,902,910,924 R48:676,704 R53:304 R64:369,421 IS_OBJ_STATf61:479 R3:44 R61:479 unlinkF32:1542 f33:110 R32:1542 R33:110 create_charM59:24 R57:255,809,812,857 R59:24 MAG_POINTSF32:2451 f33:109 R32:2451,2502 R33:109 R40:1551 init_charM62:142 R62:142 TELOPT_OKM60:201 R14:244,271,767,1038 R18:349 R20:1351 R34:95,683 R43:425 R60:201 R64:402 AFF_INVISIBLEM60:467 R5:56 R20:2476,2477 R40:1411,1475,1481,1482,1495,1663,1676 R60:467,485,486,686,911 MAX_PWD_LENGTHf32:123 F32:1889 R32:123,1889,2159,2499 get_ptable_by_nameM64:393 R64:398,405,429 LIGHT_OKM62:184 R62:184 SLC_AOV27:102 V32:144 R27:102,249,310 R32:144,2685 scheckM41:183 R20:1440 R40:400 R41:183 SCMD_POOFINf61:523 R27:483,484 R61:523 getrlimitM60:293 R13:274,300 R60:293 ITEM_PENM54:17 R53:965,982,1077,1085,1106 R54:17,107 BUY_TYPEM64:339 R34:916,917,920 R64:344 GET_MOB_WAITS60:1057 R16:29 R18:32 R20:31,32 R25:29,30 R32:36,41,602,603,609,610 R34:29 R36:28,29 R38:24 R40:44,45 R43:26 R44:37 R46:25 R48:36,37 R53:29,30 R55:22,23 R56:27,28 R58:28 R60:1057 index_dataM60:287 R14:461,464,659 R15:138,375,387,398 R16:396 R20:566 R34:269 R48:551,579 R60:287 R64:370 ITEM_CONTAINERM62:49 R62:49,69,207 ELf32:122 F32:361 R32:122,271,361 reset_timeM64:225 R64:230,232,233 VALID_RNUMM59:75 R26:1641 R43:204 R56:446 R57:894 R59:75 SPELL_SHOCKING_GRASPT45:100 R44:42,65,67,83,190,207,377 R45:100,104 position_list_typeM60:312 R15:1191,1361 R48:194,200 R60:312 ITEM_WEAR_WIELDM64:486 R5:57,61 R64:491 SEEK_CURM60:195 R14:397,1550 R18:931 R20:2419 R60:195 PRF_ROOMFLAGSM64:242 R20:2476,2477 R32:2123 R40:1411,1411,1481,1482,1494,1494,1663,1663,1676,1676 R64:247 GET_PASSWDV53:47 R53:47,463,511,581,603,617,730,764,1071,1075,1083,1089,1090,1091,1092,1093,1094,1095,1104 R54:100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117 shop_indexM56:116 R56:116,125 MAX_PER_PRACM27:17 R27:17,2037 SIGPIPES2:47 R2:47,49,63,67,71,71,107,132,153 level_recF16:179 f64:64 R16:179,207,223,473,487,507 R25:472 R35:242 R46:91 R56:269 R64:64 perform_moveM51:46 R14:926,964 R27:252,266,272,287,954 R47:387 R51:46,80,81 R57:80,82 R63:505 qM60:266 R14:201,207,564,807 R15:1432,1444 R16:76 R18:259 R20:775 R32:1205,1806,2049,2053,2131,2392 R34:288 R36:217,231,504,559,835,887,1070,1218 R40:1086 R48:673,768,811,818,831,832,848,895,943,1033,1043 R57:575 R60:266,880 NUM_WEARSWM,#TK  w c B 2    k a $  k ~ j X @ , {-cV;1 Nj`PF :/8,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,7f14:84 F14:328 R14:84,328,414 do_auto_exitsV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM64:139 R32:2162 R44:457 R64:139 RECREATEM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZEf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM12:19 M60:46 R12:19 R60:46 NORTHT6:19 T12:41 T60:495 R6:19,37,38,39,40,41,42,43,57,58,79,108,146,147,148,149,150,151,165,166,180,207,209 R12:41 R36:90 R37:13 R60:495,555,704,705,706,707,708,709,710,728,729,785,848 sbyteM24:43 R23:199,221,222,227 R24:43 NEW_MSG_INDEXf12:141 F12:366 f32:88 F32:827 R12:141,342,366 R32:88,805,827 setup_dif25:47 F25:216 R25:47,216,761 find_guardM62:267 R62:267 AUTHTYPE_TESTV32:83 R32:83,352,352,1675,1676,1676,1678,1679,1690,1698,1699,1699,1701,1705 reset_qM33:73 R32:179,195,276 R33:73 MOTD_FILEM60:1f38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM43:738 R43:738,769 MOB_ZOMBIEM33:22 M33:33 R33:22,33,76 LIB_TEXT_HELPV30:293 V31:15 V53:36 R20:477 R30:293 R31:15 R53:36,1029,1030,1030,1032,1271 R58:274,297,310 item_typesM33:16 R32:257,534,581,650 R33:16 DB_BOOT_SHPf20:64 F20:149 R20:64,149,221,242,331 find_target_roomF63:190 f64:24 R20:930,935,940 R27:329 R32:418 R44:229 R57:787 R63:190 R64:24 touchV20:41 V27:95 R20:41,2049 R27:95,1060 buf_overflowsM41:106 R18:900 R40:375 R41:106 SCMD_NOHASSLEf15:46 F15:742 f43:37 f58:36 R15:46,742,864,1041,1108,1109 R43:37 R58:36,68 weight_change_objectM54:141 R53:167 R54:141 MSG_CLOSED_FOR_DAYS45:63 R45:63,72,82 header_data_typeM40:737 R40:737,742,747 NUM_TOKENSM62:149 R62:149 TM50:15 R49:229 R50:15 MAX_MOB_NAMEM62:176 R62:176 MODE_ECHOM41:94 R14:1236 R40:369 R41:94 SCMD_NEWSM60:263 R15:1366 R17:177,181,315 R34:585,808 R48:193 R60:263 WEAR_WIELDF38:128 f39:37 R18:146 R38:128,433,580 R39:37 House_crashsavef38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM12:22 M60:49 R12:22 R60:49 WESTM62:236 R62:236 OLD_ENV_VALUES60:685 R60:685,871 char_player_dataf14:70 F14:1276 R14:70,1276,1396 perform_mortal_whereV27:81 V29:209 R27:81,225,227,296 R29:209 LOGNAMEM60:355 R36:173 R43:335,353,373 R58:389 R60:355 APPLY_HITROLLM64:388 R27:2154,2157 R64:393 SANAf55:49 F55:54 R55:49,54,94,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,123,124,125,126,127,128,131,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,198,199,200,201,202,203,206,207,208,209,210,213,214,215,216,219,220,221,222,225,226,227,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,259,260,261,262,263,264,265,266,269,270,273,274,275,276 ASSIGNMOBf61:467 R19:207 R22:56 R27:2349 R32:553,563,631,2361 R34:124 R38:162,167 R48:240,247,263,291,447 R61:467 R63:195 strerrorf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM41:100 R14:1257 R40:339 R41:100 SCMD_IMOTDM27:1984 f27:142 R27:142,1948,1984,1986,2012,2018,2029,2032,2033,2035,2036,2037,2038 my_signalS35:39 R35:39,42,45,68,70,85 bfs_queue_structM62:289 R62:289 ENCRYPT_REQENDFkcSD UH  m i  w q i ] C :    dS9,l`@72dVD9wm<-LzL = SUN_LIGHT; send_to_outdoor("The day has begun.\r\n"); break; case 21: weather_info.sunlight = SUN_SET; send_to_outdoor("The sun slowly disappears in the west.\r\n"); break; case 22: weather_info.sunlight = SUN_DARK; send_to_outdoor("The night has begun.\r\n"); break; default: break; } } if (time_info.hours > 23) { /* Changed by HHS due to bug ??? */ time_info.hours -= 24; time_info.day++; if (time_info.day > 34) { time_info.day = 0; time_info.month++; if (time_info.month > 16) { time_info.month = 0; time_info.year++; } } } } void weather_change(void) { int diff, change; if ((time_info.month >= 9) && (time_info.month <= 16)) diff = (weather_info.pressure > 985 ? -2 : 2); else diff = (weather_info.pressure > 1015 ? -2 : 2); weather_info.change += (dice(1, 4) * diff + dice(2, 6) - dice(2, 6)); weather_info.change = MIN(weather_info.change, 12); weather_info.change = MAX(weather_info.change, -12); weather_info.pressure += weather_info.change; weather_info.pressure = MIN(weather_infoM52:32 R14:419,1024,1032 R20:401,473,679,680,808 R34:560,599,609,620 R52:32,43 CCYELf53:44 F53:680 R53:44,494,655,680,84M59:68 R26:1643 R43:210 R56:450 R57:865 R59:68 SPELL_LIGHTNING_BOLTf16:34 f34:56 F34:321 R16:34,171 R34:56,321,343 death_cryf27:132 F27:880 R27:132,824,880 record_usageS60:845 R15:797,910 R18:161 R20:644 R32:2048 R36:214,268,270,272,289,291,309,326,337,340 R37:14,15,18 R43:84,297 R58:214 R60:845,852,879,917 affected_typeM59:23 R57:252,806,857,883,886 R59:23 MAG_UNAFFECTSM64:95 R35:119,203 R64:95 BFS_ALREADY_THEREV26:29 V30:681 V31:30 R20:698 R26:29,1566,1568 R30:681 R31:30 wis_appM45:53 R44:233,296,423,424 R45:53 HEADER_BLOCKf53:74 F53:192 R12:100,470,473,477,481,486 R14:881,898,902,904,918 R19:64,67,69,73,77,81 R20:1915 R32:348,348,757,761,1391,2535,2538,2542,2546,2549,2560,2563,2567,2571,2574,2585,2588,2592,2596,2599 R33:157 R53:74,192,272,286,289 topf15:51 F15:1114 R15:51,1114,1229 wear_messageM60:237 R40:1645,1662 R60:237 CON_CHPWD_GETOLDM60:225 R13:332,462,514 R14:998,1149,1151,1153,1186,1191,1213,1217,1218,1284,1356 R20:297,1425,1637,1679,1698,1738,2090 R22:266 R23:392 R27:704,719,887,956,973,1315,1801,2062,2075 R32:1873 R40:1190,1254,1607 R47:145,164 R48:1168 R60:225 R63:223 CON_PLAYINGM60:160 R34:756 R46:100 R60:160 MOB_WIMPYM41:69 R40:723,823 R41:69 ALIAS_SIMPLEM12:21 M60:48 R12:21 R60:48 SOUTHM64:485 R20:2599 R32:1933,1967 R44:146,180 R64:489,490 SEEK_SETf61:563 R2:227 R3:45,62 R4:36,69 R5:67,69 R6:252,257,262,368 R7:25,38,45,103,115 R8:27,31,119,143,159,173,176,186 R9:75,86 R27:266,279,287,290,2344,2349 R61:563 R64:23 printff48:69 F48:712 R48:69,685,712,715,716,805,884,930 Crash_extract_norentsS54:21 R53:47,1071 R54:21 shop_dataM64:200 R25:354 R64:205 OBJWEAR_FLAGGEDM60:395 R14:758 R15:832,869,870,881,936,950,952 R20:784 R26:1508 R42:108,152,193,341,409 R60:395 FULLF43:181 f59:232 R43:181,679 R57:246 R59:232 mag_damagef27:146 f32:106 F32:159 R27:146,1928 R32:106,159 reboot_wizlistsM60:66 R16:145 R20:185,1020,2072 R60:66 ROOM_GODROOMf28:37 F47:356 R14:109,131,559,889,912,1234,1237,1240,1243,1246,1249,1252,1255,1258,1430 R20:1990,2059,2067,2075 R23:282,339 R28:37 R40:1638 R47:356 R53:874,1190 R56:154 page_stringF32:1556 f33:111 R20:1079,1127 R32:1556,1749 R33:111 R43:786 R56:648 read_mobileF43:840 f59:250 R43:840,866 R57:253 R59:250 mag_unaffectsM59:34 R17:84,120,194 R18:325 R25:285 R34:932 R35:244 R46:106,123,138 R56:585,593,610 R57:637 R59:34 TYPE_UNDEFINEDV27:2099 R27:2099,2102 ACTNULLM41:197 R18:663,685 R40:512 R41:197 SCMD_USEf32:126 f63:30 F63:305 R32:126,369 R63:30,305,332 mud_time_passedM62:168 R62:168 MODE_ACKM59:103 R26:1492,1692,1697 R35:164,185 R57:956 R59:103 SKILL_TRACKM62:179 R62:179 MODE_FORCEf27:140 F27:2336 R27:140,2320,2324,2328,2336 open_logfile<| 0 $  g [ : /     { m U I !  s j P D #   ~z@6tdWG=j`PF :/8,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,7f14:84 F14:328 R14:84,328,414 do_auto_exitsV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM64:139 R32:2162 R44:457 R64:139 RECREATEM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZEf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM60:309 R15:1190,1273 R48:181 R60:M33:72 R32:177,191,274 R33:72 NEWS_FILEf25:52 F25:370 R25:52,370,457 fry_victimV20:47 V26:57 R20:47,674 R26:57 pc_class_typesM62:114 R62:114 TELOPT_TSPEEDM62:297 R62:297,317 ENCTYPE_CNTM60:141 R20:2422 R26:1515 R40:1432 R60:141 PLR_SITEOKM59:99 R57:952 R59:99 SKILL_PUNCHM54:74 R54:74,120 TRADE_NOEVILM60:252 R15:1266 R36:472 R48:152 R60:252 WEAR_BODYf61:414 R27:2299,2302 R61:414 fdopenf61:410 R2:100,240,243 R3:74 R4:63,70 R5:45,72 R6:375,376 R7:33,43,44 R8:178,179 R9:32,39 R11:39,52,54 R12:215 R18:840 R19:255 R21:52,98 R22:77,122,305 R23:454,499 R27:360 R32:575,M41:144 R41:144 SCMD_SHUTDOWF43:572 f59:238 R43:572 R57:262 R59:238 mag_groupsT6:24 T12:46 T60:504 R2:82,104 R6:24,70,71,74,109,119,120,121,172,177,210,216,217,218,229 R12:46,124 R14:1606 R15:43,44,420,459,503 R18:162,189 R20:2407 R26:36,194 R35:221 R36:90 R37:13 R41:42 R43:35 R59:169,176 R60:504,541,554,647,692,693,694,757,760,776,777,780,835,837,839,840,849,902,903,904,944,945,1026,1031 byteM64:184 R14:1525,1526 R18:758,760,765,768,771,849 R20:758,1223,1224,2236,2246,2365,2419,2438,2460 R26:1573 R64:189,201,213 PRF_FLAGSM60:456 R60:456,459 GARBAGE_SPACEM41:157 R14:1670 R40:471 R41:157 SCMD_SOCIALSM60:294 R16:72,77 R60:294 ITEM_BOATf53:60 F53:449 R53:60,449,507,555 get_purchase_objf15:44 F15:419 R15:44,419,547 perform_drop_goldM33:64 R32:523 R33:64 WLD_PREFIXM64:300 R49:100,169 R64:305 GET_LAST_OLC_MODES60:1025 R26:29 R30:681 R31:30 R60:1025 wis_app_typeM54:133 R53:586 R54:133 SHOP_USES_BANKM64:110 R32:2034 R63:290,291 R64:110,111 SECS_PER_REAL_HOURM60:235 R36:920 R40:1514,1563,1566,1667,1679,1711 R47:162 R60:235 CON_MENUM62:278 R62:278 AUTHTYPE_NAMEF63:77 f64:54 R13:495 R14:162,267,372 R16:427 R18:542 R20:2519 R27:2184 R32:1250 R36:1146 R38:343,623 R40:1331,1355 R49:330 R53:828 R58:201 R63:77 R64:54 CAPM54:49 R8:111,142 R53:1120 R54:49 VERSION3_TAGf16:39 F16:227 R16:39,227,432 find_doorM41:109 R18:909 R40:379 R41:109 SCMD_NOTELLf32:91 F32:2610 R32:91,1345,2610 check_objectF63:521 f64:34 R16:140 R63:521 R64:34 num_pc_in_roomM59:17 R57:233,392,395 R59:17 CAST_WANDM62:196 R62:196 SLC_XOFFV13:25 V29:64 R13:25,437,441 R29:64 holler_move_costM29:11 R29:11 R33:234 __CONFIG_C__V32:49 V40:39 V48:39 R32:49,434,436,445,447,448,1895,1908,1909,1920,1921,2157,2162,2166,2169,2500 R40:39,1125 R48:39,336,337 player_tableM41:93 R14:1233 R40:261 R41:93 SCMD_CREDITSM12:28 M64:133 R8:49 R12:28,244,345,373,457 R14:1626 R15:785 R19:215 R20:871,2567 R21:72,94 R22:62,184 R23:482,492 R27:986,1070,1071,1225,1278 R32:434,445,596,601,602,608,609,615,620,808,834,1316,1375,1546,1569,1600,1627,1670,1980,2018,2157,2166,2221,2457 R34:147 R35:70 R36:272,1134 R40:716,1298,1300,1326,1328,1330,1354 R44:67,198,207,442,543 R46:165 R47:128,366 R53:1071,1075,1083,1104 R63:89,426 R64:133 CREATES60:857 R13:67 R16:182 R17:217 R18:398,430,476,531,560 R20:643 R34:383 R43:575 R60:857,859,889 R63:360,400,417,426 follow_typeBy1 > 3 k g I @ s k O I #  | z i Y   {   }j;;riptor_list; i; i = i->next) if (STATE(i) == CON_PLAYING && !PLR_FLAGGED(i->character, PLR_WRITING)) { tp = ((PRF_FLAGGED(i->character, PRF_LOG1) ? 1 : 0) + (PRF_FLAGGED(i->character, PRF_LOG2) ? 2 : 0)); if ((GET_LEVEL(i->character) >= level) && (tp >= type)) { send_to_char(CCGRN(i->character, C_NRM), i->character); send_to_char(buf, i->character); send_to_char(CCNRM(i->character, C_NRM), i->character); } } } /* * If you don't have a 'const' array, just cast it as such. It's safer * to cast a non-const array as const than to cast a const one as non-const. * Doesn't really matter since this function doesn't change the array though. */ void sprintbit(bitvector_t bitvector, const char *names[], char *result) { long nr; *result = '\0'; for (nr = 0; bitvector; bitvector >>= 1) { if (IS_SET(bitvector, 1)) { if (*names[nr] != '\n') { strcat(result, names[nr]); strcat(result, " "); } else strcat(result, "UNDEFINED "); } if (*names[nr] != '\n') nr++; } if (!*result) strcpy(result, "NOBITS "); } void sprinttype(int type, const char *names[], char *result) { int nr = 0; while (type && *names[nr] != '\n') { type--; nr++; } if (*names[nr] != '\n') strcpy(result, names[nr]); else strcpy(result, "UNDEFINED"); } /* Calculate the REAL time passed over the last t2-t1 centuries (secs) */ struct time_info_data *real_time_passed(time_t t2, time_t t1) { long secs; static struct time_info_data now; secs = (long) (t2 - t1); now.hours = (secs / SECS_PER_REAL_HOUR) % 24; /* 0..23 hours */ secs 6 R33:221,228 R34:193,201,203,445,446,467,475,555,557,561,563,568,570 R35:191,192,207,208,211,212,238,239 R36:1082,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1127,1145,1146,1150,1151,1153,1154,1156,1157,1159,1161 R38:131,136,138,176,184,185,188,196,196,203,315,316,317,341,345,389,390,394,396,415,416M59:70 R26:1631 R43:191 R56:434 R57:871 R59:70 SPELL_MAGIC_MISSILEM54:47 R8:126 R53:1082 R54:47 MAX_TRADEf28:18 R28:18 perform_to_allM35:52 R35:52,58 IS_CLOSEDM54:110 R53:588,729,734,749,770,771,1113,1241,1241 R54:110 SHOP_BANKM54:101 R53:896,948,1098,1100,1100,1138,1140,1141,1142,1180,1183,1234,1236,1237,1238 R54:101 SHOP_KEEPERM64:337 R15:430 R17:121,206,348,353,409,446 R57:332,389,413,430,631,640 R64:342 WAIT_STATEV20:43 V32:43 R20:43,2043 R32:43,1346,1529,2588 top_of_objtS33:209 R22:22,28,50,62,84,102,132,184,211 R27:70 R33:209,214 ban_list_elementM62:47 R62:47,69 SBf38:44 F38:487 R38:44,487,518 hcontrol_pay_houseM52:17 R52:17,35 KCYNM16:289 R16:289,304,306,307,308,442 NEED_CLOSEDM60:417 R4:49 R48:368,488,626,934 R60:417 RENT_CRYOM54:54 R53:131,510,537,551,574 R54:54 IS_GODM40:1153 R40:1153,1183,1272 UNSWITCHF3:29 R3:29,75 R20:81,1147 R40:136,410 do_purgeV30:344 V31:17 V53:37 R20:508 R30:344 R31:17 R53:37,263,264,268 R58:286 extra_bitsM60:200 R14:260,352,392,609,764 R43:356,361 R46:129 R56:478 R60:200 R64:398 AFF_BLINDM64:383 R27:2130,2133 R64:388 HSHRM2:35 R2:35,184,194,198,205 COL_LEVELM12:26 M60:442 R12:26,121,204,328,403 R14:334,356 R16:184,258,469,482,502 R17:278 R20:441,2055 R32:791,884,1827 R34:327 R35:128,141,189 R38:278 R46:87 R60:442,644 NUM_OF_DIRSS12:96 S33:153 R12:96 R20:33 R32:45,615,616 R33:153 R43:29 R58:30 zone_dataM52:14 R13:379,384,389 R52:14,32 KYELM62:43 R62:43,69 DONTM33:78 R32:161,175,187,280 R33:78 R42:231 WIZLIST_FILEf15:49 F15:235 R15:49,235,378,389,399 get_from_containerM1:2 R1:2 R27:341,466,783,1898,1923,1941 R33:30 R42:226 R61:308 R63:550 CIRCLE_UNIXM41:148 R41:148 SCMD_QUIM60:213 R60:213 AFF_PROTECT_GOODF63:51 f64:28 R25:848,850,852,880,882,884,888,890,892 R32:387,389,1576 R34:589,863,867 R43:194,196,200,202,206,208,212,214,218,220,224,226,231,241,253,257,264,269,822,826,830 R63:51 R64:28 R65:88,88,88,105,112,117,123,130,138 diceM41:188 R17:108 R40:367 R41:188 SCMD_MURDERF42:165 f64:69 R20:714 R42:165,416 R64:69 move_gain> s l \ J ( q c C 9   I 9 %    ocI>=udQ*ZL00*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,14f44:32 F44:561 R44:32,496,561 postmaster_receive_mailf56:43 F56:86 R56:43,86,149 how_goodM33:13 R32:247,525,600,637,708 R33:13 DB_BOOT_MOBM54:63 R53:302,612 R54:63 OBJECT_NOVALM54:106 R53:882,883,1106,1179,1217,1220,1223 R54:106 SHOP_ROOMS12:114 S60:637 R12:114,134,244 R13:26 R14:29 R15:32 R16:26 R17:24 R18:28 R19:24 R20:27,366 R23:62 R25:26 R27:87 R32:31,596,597 R34:32 R35:28 R36:25 R38:23 R40:46 R42:24 R43:23 R44:36 R46:26 R48:35 R49:36,184,195 R53:33 R55:21 R56:24 R57:28 R58:25 R60:637 R63:26,521 R64:34 room_dataM41:176 R40:413 R41:176 SCMD_QECHOF23:185 f24:51 R23:173,185 R24:51 Board_write_messageM64:271 R13:437,441 R14:698 R16:125,153 R18:409,418,540 R20:714,1325 R26:1505 R27:970 R32:2036,2410,2411 R42:416,416 R43:835,835 R64:276 GET_MOVEM60:164 R34:673,795 R46:113 R60:164 MOB_MEMORYM62:83 R27:917,934 R62:83 TELOPT_ECHOM14:925 R14:925,985,990 WHO_FORMATM54:129 R54:129,132 WILL_START_FIGHTf61:503 R10:74,157 R13:222 R15:828 R16:296 R27:1483,1579 R40:252 R61:310,503 closeM64:104 R63:315,316 R64:104,105 SECS_PER_MUD_DAYM32:152 R32:152,463,463,464,1443,1455,1455,1457,1457,1459,2356,2365 READ_SIZEM60:260 R15:1274 R48:184 R60:260 WEAR_WAISTM41:110 R18:912 R40:372 R41:110 SCMD_NOAUCTIONS60:660 R60:660,662,665 memory_rec_structM62:257 R62:257 AUTH_HOW_MUTUALM60:292 R15:201 R20:589 R36:1169 R60:292 ITEM_MONEYM64:195 R13:71,85,88 R14:121,123,244,249,258,260,271,273,298,307,322,352,392,609,764,767,770,773,776,779,785,1038 R16:67,106,155,163,651,663,695 R17:103,115,229,238,252 R18:169,198,349,383,400,407,414,460,482,489,492,510,521,533,547,579,585,590,609,615 R20:1351 R32:2033 R34:222,388,394,409,413,683,687,785 R35:179 R42:112,156,197,417 R43:513,580,591,598,675,777 R46:129 R56:478 R57:485,497 R58:223,227,229,410,415 R63:367 R64:200,210,334,398,399,402,402,403,403,421 AFF_FLAGGEDf27:129 F27:1872 F27:1881 F27:1891 F27:1904 R27:129,458,1207,1872,1881,1891,1904,1911 nonblockV29:141 V48:41 R29:141 R48:41,300 crash_file_timeoutM62:195 R62:195 SLC_XONM43:730 R43:730 MOB_MONSUM_IIIM41:124 R20:1815 R40:428 R41:124 SCMD_REROLLf43:42 F43:116 R43:42,116 mag_materialsf27:136 F27:1101 R27:136,451,1101 get_bind_addrM60:463 R14:601,932,1082,1082 R15:103,104,105,343,344,345,980,981,1290,1291 R16:420,420 R17:213,213 R18:216,216 R20:155,207,1596,1929,1929,2528,2528,2529 R22:129,129,130,210,256 R23:189,189,348,348 R27:560,1570,1630,1653,1727,1758,1763,1766 R36:595,648,960,986,1016,1040 R38:155,354,509,509 R40:760,778,801,1289 R47:179,180 R48:255,345,748,790,870,916,1028 R49:74,182 R53:405,452,707,782,836,891 R58:169 R60:463,958 MAX_INPUT_LENGTHM60:291 R15:932 R20:585 R43:918,934 R58:426 R60:291 ITEM_FOOD@2( L C   +   v \ K 7 /  h ^ 8 -  v g Y N  qeUL , |zE4h^&~ff,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1V18:37 V27:83 V29:250 R18:37,940,940 R27:83,1229,1233 R29:250 nameserver_is_slowf32:128 f34:52 F34:116 R32:128,300 R34:52,116 load_messagesM64:241 R13:153,155,330,415 R14:213,217,359,706,708,716,1009,1009,1024,1025,1026,1032,1033,1056,1163,1163,1170,1174,1177,1191,1393,1454,1454,1543,1663,1663,1684 R15:663,672,932,955 R16:64,146,152,169,450 R17:133,287,444 R18:81,133,178,251,344,409,419 R20:184,279,279,291,299,299,327,327,679,877,877,986,986,1018,1020,1022,1157,1157,1250,1250,1267,1271,1275,1276,1278,1327,1327,1331,1372,1372,1375,1375,1400,1403,1476,1476,1511,1580,1580,1604,1607,1607,1624,1624,1637,1637,1670,1679,1681,1698,1738,1811,1811,1861,1873,1954,1967,2090,2090,2194,2195,2195,2200,2278,2293,2301,2309,2317,2325,2354,2358,2361,2402,2472,2571,2571 R23:191,222,248,303,376,381 R26:1471,1500,1534,1534,1541,1541,1562,1570 R32:972,1984,2102,2463,2505,2525 R34:97,426,426,428,428,593,662,703,830,893 R38:589 R40:609,614,1440,1452,1578,1589,1608,1696,1704 R42:84,126,171,209,211,229,246,246,256,257,258,267,297,298,299,308,431 R43:68,261,374,379,422,438,469,484,493,671,896 R44:509 R48:615 R54:54 R56:148,179,229,341,344,367,370,388,416,419,422,431,481,617 R57:91,504,546,624 R58:115,229,354 R63:227 R64:246,255,256,331 GET_LEVELM62:112 R62:112 TELOPT_X3PADM60:107 R60:107 CLASS_OTHERM52:23 R14:1024,1026,1032,1057,1214,1214,1528 R34:754,754 R40:1463,1464 R52:23,40,41,42,43,44,45,46,47 C_SPRS45:80 R45:80,92 header_block_type_df27:151 f47:25 F47:379 R27:151,718 R47:25,374,379 show_stringf36:40 R36:40 remove_followerM60:221 R14:779 R16:106,695 R17:103,115,229,238,252 R18:492,521 R43:675,777,793 R46:129 R56:650 R57:485 R58:227,229,253 R60:221 R63:367,392 AFF_CHARMM45:23 R44:522,524,536,539 R45:23 STAMP_PRICEF38:245 f39:34 R32:343 R38:245 R39:34 House_bootM59:71 R15:888,960 R26:1649,1668 R42:418 R43:431,857,915 R56:370 R57:874 R59:71 SPELL_POISONV27:93 R27:93,1030,1031,1066,1067,1068,1068,1341,1342 bufpoolM60:176 R13:362 R14:1046,1591 R18:916 R60:176 PRF_DEAFS60:753 R60:753,875 char_special_dataM33:87 R33:87 R34:123,124 MESS_FILEM40:1151 R40:1151,1231,1257 RECONM60:290 R20:582 R48:682,705 R60:290 ITEM_KEYS60:834 R60:834,877 mob_special_dataM60:300 R15:1187,1187,1264 R48:144 R60:300 ITEM_WEAR_FINGERM60:35 R32:2442 R34:259 R36:1173 R44:574 R48:680,705 R53:197,238,257,259,286,289,307,352,982,1029,1036,1252,1268 R60:35 NOTHINGM60:65 R20:189 R38:286,431,464 R58:98 R60:65 ROOM_PRIVATEM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORf53:53 F53:996 R53:53,996,1022,1074,1103 read_listM59:102 R18:219,283,300 R26:1489,1690 R57:955 R59:102 SKILL_STEALM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM27:506 R27:504,505,506,508,509 OPEN_MAXf12:144 F12:304 f32:92 F32:748 R12:144,272,304 R32:92,706,748 parse_roomF57:649 f59:269 R26:1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1687,1688,1689,1690,1691,1692,1695,1696,1697,1698 R57:649 R59:269 spell_levelM60:472 R20:1328 R32:2504,2667 R56:65,80,83,142 R60:472,776 MAX_SKILLSf61:507 R27:1908,1910 R61:507 fcntlTwm;/o]# 7 )  = 2    voG=MF(uUK5)2!@6%w%,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,75M11:18 R11:18,30 INDEX_NAMEM64:119 R14:1548,1549,1550,1578,1579,1580,1582,1583,1586,1587,1590,1594,1595,1596 R20:1837,1845,2224,2247 R64:119 ONOFFM60:374 R60:374 LIQ_WINEM54:111 R53:514,1096 R54:111 SHOP_BROKE_TEMPERV29:154 V32:145 R29:154 R32:145,861 mortal_start_roomF8:16 f12:140 F12:418 F32:2183 f33:101 R8:16,27,31,99,113 R12:140,315,316,346,347,374,375,418,428,446 R32:768,769,809,810,835,836,1159,1160,1165,1166,1238,1242,1248,1251,1317,1318,2183,2193,2210 R33:101 R53:1065,1089,1090,1091,1092,1093,1094,1095 fread_stringM33:68 R32:535 R33:68 SHP_PREFIXM41:115 R18:927 R40:414 R41:115 SCMD_QUESTM60:261 R15:1221,1275 R48:188 R60:261 WEAR_WRIST_RF36:846 f37:59 R16:172 R18:109 R20:881,1130,1172,1190 R34:346 R36:846,859 R37:59 R40:1239 R42:392 R48:1142 extract_charM12:16 M60:34 R12:16,206,405 R14:335,357,1288,1297,1320,1358,1371 R15:527,747 R16:186,326,358,484,504 R18:143 R20:161,167,172,176,180,187,192,197,443,517,1307,1902,2092,2414,2445,2596 R26:1576 R27:704,705,708,1804,2228,2230 R29:168,169 R32:886,914,1232,1764,1961,1962,2397,2425,2428,2443,2444,2527,2547 R34:260 R35:56 R36:371,372,385,422,518,537,542,571,576,701,711,786,858,859,909 R38:393,578 R39:31 R40:1236,1415,1510,1552,1584,1588,1603,1698 R42:361,361,369,374,450,464 R48:476,1171 R49:76,115 R53:882,1217,1220 R58:188 R60:34 R64:232,454 NOWHEREM64:259 R20:703,1820 R36:105,251,251,254,254,256,257,259 R58:358 R64:264,323,323 GET_STRM64:187 R64:192,207 SPELL_ROUTINESM60:318 R14:127 R60:318 ITEM_HUMM62:57 R62:57,68 SEM61:317 M61:319 R30:17,517,554,586,618,650,681 R40:209 R61:317,319 cpp_externM50:6 R49:144,200,216,231,248,263 R50:6 OLC_OBJF36:337 f37:18 R15:893,965 R36:337 R37:18 R43:529 affect_joinM59:91 R32:2667 R43:95 R57:542 R59:91 MAX_SPELLSM59:96 R18:191,203 R26:1488,1691 R57:949 R59:96 SKILL_HIDEM28:28 R13:86,89,105,225,333,339,474,516 R14:196,206,215,259,261,308,545 R15:633,669 R16:657 R17:192 R18:286,303,389,465,518 R19:126,151,153,157,160,164,167 R20:287,305,337,1293,1374,1377,1611,1626,1639 R25:399,572,578,587,595,601,607,613,769,777,785,788,795,802,853,861,869,877,885,893 R27:2221 R28:28 R34:570,595,604,614,625 R44:512,519,525,530,538,557,569,592 R48:980,993,1015,1048,1054,1060,1063,1066,1104,1114,1117,1125,1133 R56:345,369 R57:150 R58:160,256 R63:370,376,434 TO_VICTV20:42 V32:38 R20:42,2041 R32:38,1211,1511,2563 top_of_mobtF63:112 f64:21 R13:329 R14:1006,1161 R15:546,546,691,691,1037 R16:472 R18:255,255,446,757,757 R20:273,927,932,937,1604,1604,1616,2381,2441,2538,2541 R22:173,173,173,178,194,221,265 R32:172,186,188,190,192,194,196,198,200,202,204,206,208,211,1040,1162,1162,1163,1244,1244,1245,1497,2691 R36:945,964,964 R40:712,1125,1476 R53:264,1305 R63:112,117 R64:21 str_cmpf61:108 R2:71,117 R3:87 R12:30 R61:108 R64:137 mallocM60:329 R26:1611 R60:329 ITEM_ANTI_MAGIC_USERf32:104 F32:2353 R32:104,2341,2353 file_to_stringM60:275 R15:1387 R18:686 R20:549 R32:2637 R53:310,823 R57:356 R58:308 R60:275 ITEM_WANDM60:169 R17:334 R60:169 MOB_NOBASHM41:112 R18:918 R40:373 R41:112 SCMD_NOGOSSIPM62:59 R62:59,67,207 ABORTV14:1503 R14:1503,1517,1521,1529,1598 ctypesf48:67 F48:689 R48:67,689,692,693,855,864,902,910,950,958 Crash_extract_objsM45:75 R44:326,327,354,355 R45:75,89 DATA_BLOCK_DATASIZEF38:172 f39:33 R38:172 R39:33 House_listrentf32:117 F32:2140 R32:117,2140 save_etextM33:89 R22:291,292 R33:89 XNAME_FILEM62:318 R62:318 ENCTYPE_NAMEM64:255 R20:2504 R32:2099 R36:148 R58:352 R64:260 GET_HEIGHTM62:99 R62:99 TELOPT_XASCIIf53:52 F53:1015 R53:52,1015,1082 read_type_listM24:38 R23:191 R24:38 WRITE_LVLM62:265 R62:265,277 AUTHTYPE_CNT@93P@ v n Z O x a _ *  z B 6   l ^ 6 ( xxsN@'h_B< k_!%next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = jM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJF36:268 f37:14 R18:182 R32:2025,2128 R36:268,357,362 R37:14 R58:254 affect_to_charf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringM60:148 R20:2239 R40:157M64:260 R20:703,1820 R36:257,258 R43:480 R58:358 R64:265,323,324,325,326,327 GET_ADDF27:2085 f28:16 R20:1185 R27:2085 R28:16 R34:329 send_to_roomM60:384 R60:384 LIQ_COFFES45:86 R45:86,93 data_block_type_dM60:153 R34:934 R46:52,56 R58:259 R60:153 MOB_SPECf32:96 F32:1452 R32:96,648,1452 load_helpM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringM59:136 R59:136 TYPE_CLAWF36:591 f37:27 R14:552 R36:591,652,969,997,1020,1052 R37:27 R53:410 get_numberM16:409 R16:409,441 DOOR_IS_CLOSEDM60:126 R14:607,731 R16:532,564,595,618,620,630,643,653,665 R18:241 R25:452,453,491 R40:228,270,281,286,290,309,311,314,321,322,341,369,377,419,438,442,455,456,467,503,521,538,632 R42:94,138,182 R43:472,475 R56:260,278 R57:467 R60:126 R64:332 POS_SLEEPINGV12:134 V13:26 V14:29 V15:32 V16:26 V17:24 V18:28 V19:24 V20:27 V23:62 V25:26 V27:87 V32:31 V34:32 V35:28 V36:25 V38:23 V40:46 V42:24 V43:23 V44:36 V46:26 V48:35 V49:36 V53:33 V55:21 V56:24 V57:28 V58:25 V63:26 R12:134,164,188,190,196,197,199,205,206,209,209,211,211,240,244,274,313,314,315,316,323,324,326,329,331,348,349,371,373,374,375,386,388,390,392,393,404,405,406,407,408,479,485M60:376 R60:376 LIQ_DARKALEM60:183 R13:486,515 R14:1014,1050,1584 R18:928 R20:2438 R60:183 PRF_QUESTM59:94 R17:162,199,202,204 R26:1490,1689 R34:849,850,892,894 R57:947 R59:94 SKILL_BACKSTABF43:885 f59:253 R43:885 R57:259 R59:253 mag_alter_objsF32:264 f33:97 R27:339 R32:264 R33:97 boot_dbM54:50 R53:961,980,1059 R54:50 MAX_SHOP_OBJM60:254 R15:1268 R36:478 R48:160 R60:254 WEAR_LEGSf56:48 F56:335 R56:48,335,389 npc_stealS19:38 R19:38,92,203,215 social_messgM60:118 R9:61 R14:1419 R20:649 R40:1527 R42:208 R60:118 SEX_FEMALEM41:198 R18:656,673 R40:412 R41:198 SCMD_QUAFFf27:114 F27:911 f40:50 R27:114,911 R40:50,1342,1384,1421,1644,1650 echo_offM41:120 R18:942 R40:229 R41:120 SCMD_AUTOEXITM62:53 R18:884 R27:1114,1121,1123,1160 R62:53,68,206 IPM60:159 R46:89 R60:159 MOB_STAY_ZONEM60:87 R60:87 SECT_MOUNTAINM59:25 R57:258,773,815,863,876,883,886 R59:25 MAG_ALTER_OBJSF36:680 f37:43 R15:436,442,479,482 R20:1095 R32:1760 R34:305 R36:680,683,883,889 R37:43 R38:85 R42:463,465 R56:538 obj_to_roomM62:125 R62:125,127 NTELOPTSM62:109 R62:109 TELOPT_OUTMRKM41:140 R40:228 R41:140 SCMD_AUCTIONM60:167 R58:148 R60:167 MOB_NOSUMMONM60:208 R13:71,85,88 R16:711 R18:383,386,400,407,414,460,467,482,489,490,497,510,515,533,547,579,585,590,609,615 R34:388,394,409,413,785 R40:1253,1340 R43:580,591,598 R57:497 R60:208 R63:392 AFF_GROUPM41:168 R18:800 R40:338 R41:168 SCMD_IDEAF36:644 f37:53 R36:644 R37:53 R56:638 get_char_roomF36:307 f37:16 R18:170 R34:93,223 R36:307 R37:16 R43:876 R63:372 affect_from_charf14:78 F14:1612 f32:133 R14:78,1612 R32:133,322 sort_commandsM20:2116 R20:2116,2236,2239,2246,2365,2372,2396,2399,2419,2422,2425,2435,2438,2460,2481 SET_OR_REMOVEf18:43 f20:54 f34:51 F34:90 R18:43,350 R20:54,1357 R34:51,90,684 appearM37:78 R15:161,167,265,271,323,329,386,397,407,568,575,733,1307,1430 R36:1246 R37:78 FIND_ALLM64:191 R20:406,654,657,763 R46:48 R53:946 R64:196,314,316 IS_MOBf18:62 F18:395 R18:62,395,436 print_groupBrbU}yW O $   ` \ 6 ) | ] Q 5 + (ne SECS_PER_MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, typef20:53 f26:39 F26:1469 f40:51 R20:53,1277 R26:39,1469 R40:51,1609 do_startM64:276 R20:718,718,2340 R48:466,474,817,822,843,890,937,975,1064,1115,1128 R56:690,692,707,717,722 R64:281 GET_BANK_GOLDf27:134 F27:1841 R27:134,802,1841 check_idle_passwordsV53:49 R53:49,128,1132 cmd_sayF2:150 R2:150,239,242 write_wizlistf53:66 F53:1168 R53:66,1168,1303 list_all_shopsM39:2 R38:555 R39:2,15 MAX_GUESTSF43:610 f59:240 R43:610 R57:265 R59:240 mag_massesf12:58 F12:468 F32:2533 f33:100 R12:58,407,468 R15:521 R20:165,2410,2445 R25:75,337 R32:861,865,870,888,910,915,928,931,2533 R33:100 R38:71,134,269,275,373,454,460,482,578 R40:1585 R49:115 R53:1220 R55:78 real_roomF40:844 f41:21 R14:629,1521 R15:1277 RM62:232 R62:232 SLC_FLUSHINM41:118 R18:936 R40:332 R41:118 SCMD_HOLYLIGHTM64:183 R20:755,1829,1860,1881,2239,2372,2396,2399,2422,2425,2435,2442,2446,2481 R26:1515 R34:200,355 R36:428,447 R40:1252,1338,1697 R44:540 R47:96,152,165 R48:784,959,1136,1172 R64:188,199,212 PLR_FLAGSV56:110 R56:110,126 prac_typesM41:153 R40:511 R41:153 SCMD_UPTIMEV29:94 V33:235 R13:55,92,109,227,341,448,499 R15:667 R16:337 R17:241,258 R18:780 R20:115,308,332,990,1026,1181,1296,1343,1428,1455,1610,1617,1630,1752 R29:94 R32:228 R33:235 R49:301 R57:501 OKM60:70 R60:70 ROOM_OLCM62:237 R62:237 NEW_ENV_VARM54:48 R8:121 R53:1074 R54:48 MAX_PRODM37:77 R15:127,131,143,245,303,370,716,1303 R36:1251 R37:77 FIND_INDIVM14:1074 R14:1074,1131,1136 USERS_FORMATM33:28 M33:39 R33:28,39 R38:57 LIB_HOUSEf20:72 F20:639 R20:72,639,854,863,880,902,906,1129 do_stat_characterM37:87 R13:219 R14:538,653,1442,1490 R15:645 R16:645,682 R17:57,98,142,169,223,319,369,425 R18:230,455,501 R19:112,140 R20:901,1156 R36:943,970,990,1209,1210,1211 R37:87 R57:316,357,563 FIND_CHAR_ROOMf61:446 R2:88 R3:67 R5:37,58,60,62 R8:170 R9:24 R10:44,50,62,73,96 R11:31,42 R12:30,193,240 R18:826,834 R21:36,67 R22:118,292 R23:429,466 R27:305,415,423,442,454,484,491,523,585,645,656,1175,1181,1203,1234,1475,1556,1911 R32:414,420 R38:80,139,233,257 R47:137 R48:127,413,506 R61:446 R64:137,141 perrorf44:51 F44:187 R44:51,187,234,305 index_mailV38:31 R38:31,218,237,260,284,311,319,361,429,468,471,481,577 num_of_housesM52:19 R52:19,29,30,31,32,33,34,35,36 KNULM41:99 R14:1254 R40:363 R41:99 SCMD_MOTDf14:56 F14:95 R14:56,95,143,210,218,591,593,811 show_obj_to_charf14:82 F14:229 R14:82,229,320 list_one_charf32:118 F32:859 R32:118,244,859 check_start_roomsM60:190 R20:1213,1223,1224 R60:190 R63:224 PRF_LOG1M64:446 R14:335,335,336,357,357,358,361,362,365,368,428,429,430,434,434,435,437,437,438 R16:114,123,134,139,140,145,186,186,188,189,190,236,237,238,259,260,261,326,357,359,366,367,368,398,401,404,407,412,414,470,471,472,483,484,485,486,503,504,505,506 R17:280 R46:88,90 R64:451,453,454,455 EXITf40:66 F40:1133 R40:66,1133,1306 _parse_nameM54:109 R53:352,353,1077,1252,1253,1257 R54:109 SHOP_PRODUCTM60:63 R57:215 R60:63 ROOM_NOMAGICM64:455 R26:1565,1611 R42:105,149 R43:193,199,205,211,217,223 R53:144 R64:460 IS_MAGIC_USERM62:105 R62:105 TELOPT_SNDLOCM60:184 R14:788,1580 R18:898 R20:2246 R58:128,221 R60:184 PRF_SUMMONABLEM58:108 R58:108,116,150 SUMMON_FAILM62:164 R62:164 LM_SLC:sfi\" Y I '   e a qa3*0 zuM28:31 R13:86,89,105,113,130,132,134,455,474,516 R16:657 R19:122,124 R27:2212 R28:31 R34:570,604,614,625 TO_SLEEPM62:221 R62:221 SLC_NOSUPPORTM41:171 R40:351 R41:171 SCMD_LOOKf25:42 F25:197 R25:42,197,553,556,649,656,834 find_npc_by_nameM62:287 R62:287 ENCRYPT_ENDM33:43 R33:43 R63:477 SUF_OBJSS6:36 R6:36,131 THREE_char_ability_dataM64:472 R6:256,261,362 R8:168,172 R10:86,117,142 R12:134,329,331,433,460 R13:147,188,191,242,276,310,338 R14:449,450,510,525,526,541,558,566,574,583,1286,1607 R15:644,647,650,693,982,982 R16:72,166,184,327,421,422,645 R19:58,191 R20:169,171,383,853,862,891,897,899,901,903,905,907,953,954,993,1032,1048,1051,1156,1168,1169,1173,1451,1611,1626,1639,2088,2088,2526,2526 R21:31,34,64 R22:22 R23:228,422,435,496 R25:206,224,245,249,254,266,542,649,656,753,820 R26:1474 R27:92,104,577,581,992,997,1066,1109,1343,1569,1613,1617,1628,1705,1785,1789,1808,1820,1936,1946,2028,2058,2075,2089,2099,2102,2109,2222,2299,2302,2306,2312 R29:197,209 R32:31,34,40,49,50,64,65,66,67,68,69,70,71,72,73,74,75,352,436,517,786,787,788,792,794,1102,1146,1167,1206,1209,1229,1238,1386,1416,1443,1564,1617,1622,1734,1818,1828,1923,1979,1986,1987,2004,2005,2017,2057,2197,2224,2236,2237,2278,2393,2395,2396,2398,2399,2400,2401,2402,2456,2469,2470,2471,2472 R34:25,26,243,244,283,285,301,557,563,570,667,671,757,762,769,779,910,934 R35:56,234,240 R36:293,371,372,376,379,386,393,430,439,440,451,452,462,559,561,565,578,599,624,638,653,660,674,689,702,712,722,746,762,763,783,821,856,869,870,875,876,906,919,952,978,993,1006,1021,1029,1044,1048,1053,1062,1076,1086,1131,1166,1201,1202,1210,1214,1227,1231 R38:195,266,321,620 R40:616,655,663,690,693,701,707,747,749,754,782,809,820,903,942,944,1081,1087,1093,1099,1105,1162,1186,1187,1188,1195,1196,1197,1250,1297,1320,1389,1628 R42:207,217,275,316,383,384 R43:120,120,120,166,166,186,186,299,299,303,303,531,533,554,577,582,637,637,639,653,655,745,750,762,817,844,844,846,877,879,888,888,890,941,946,948,960 R44:41,42,89,116,200,263,385,389,393,417,427,544,586 R46:53,72,78,176,211 R47:81,154,292,392,429 R48:101,441,513,547,554,565,575,582,593,603,674,830,831,1088 R49:73,101,162,183,184,185,291,298 R53:387,487,1025 R56:245,409,413,417,420,424,426,434,438,442,446,450,456,459 R57:124,129,147,150,311,312,346,346,351,368,376,377,379,401,409,411,419,424,426,428,432,436,517,518,528,532,533,537,555,561,563,567,571,582,586,591,596 R58:51,51,78,93,112,112,216,216,375,375 R62:271 R63:116,116,117,139,139,140,171,173,174,213,362,391,468,468,469,526 R64:233,314,374,476,477 NULLM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTf14:55 F14:1312 R14:55,1312,1337,1380 print_object_locationF2:80 R2:80,236 read_fileF23:345 f24:50 R23:179,345 R24:50 Board_remove_msgV23:82 R23:82,122,227,331,337,392,396,397,398,442,494,496,510,511 msg_storageM60:191 R20:1214,1223,1224 R60:191 R63:225 PRF_LOG2M62:233 R62:233 SLC_FLUSHOUTM64:353 R13:274,277,300,302 R14:105,113,459,460,461,464,657,658,659 R15:138,201,375,387,398,817,818,822,927,928,932,996,1010,1023,1054,1055,1384,1387,1388,1388,1389 R16:72,77,396 R18:674,680,686,687 R20:477,536 R25:357 R32:2622,2677 R34:269,819,861 R36:380,402,467,534,538,568,572,822,1169 R43:904,916,917,918,926,932,933,934 R44:579 R48:200,551,579,682,705 R53:308,310,311,817,823,823 R56:559 R57:319,441 R58:55,274,294,297,310,379,423 R64:358,370 GET_OBJ_TYPEM48:29 R48:29,1112,1160 CRYO_FACTORT45:108 R44:41,48,110,112,189,198,376 R45:108 mail_index_typeM60:186 R14:1549 R18:937 R26:1573 R60:186 R64:334,408,432 PRF_HOLYLIGHTM41:161 R15:478,503 R40:277 R41:161 SCMD_DROPf27:115 F27:928 f40:49 R27:115,928,1853 R40:49,1406,1504,1511,1664,1675 echo_onM52:46 R52:46 QCYNM60:102 R9:46 R26:89,110,174,923,1347,1453,1495,1552,1695,1696,1697,1698,1842,2002,2150 R43:62 R60:102 R64:467 CLASS_WARRIORM62:87 R62:87 TELOPT_STATUSM62:115 R62:115 TELOPT_LFLOWV13:24 V29:61 R13:24,415,417 R29:61 level_can_shoutM56:123 R56:123,184,194,196 LEARNEDB{jZP H> x Z J 2 (  l b   | [ P   ~ L ?   ZL00*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529 wheref14:55 F14:1312 R14:55,1312,1337,1380 print_object_locationM60:155 R46:69 R60:155 MOB_SCAVENGERf48:68 F48:699 R48:68,699,717,990,1009 Crash_is_unrentableM52:34 R52:34,45 CCMAGM41:139 R40:311 R41:139 SCMD_GOSSIPF36:1123 f37:24 R15:431 R34:296 R36:1123 R3M41:176 R40:413 R41:176 SCMD_QECHOF23:185 f24:51 R23:173,185 R24:51 Board_write_messageM64:271 R13:437,441 R14:698 R16:125,153 R18:409,418,540 R20:714,1325 R26:1505 R27:970 R32:2036,2410,2411 R42:416,416 R43:835,835 R64:276 GET_MOVEM60:164 R34:673,795 R46:113 R60:164 MOB_MEMORYM62:83 R27:917,934 R62:83 TELOPT_ECHOM14:925 R14:925,985,990 WHO_FORMATM54:129 R54:129,132 WILL_START_FIGHTf61:503 R10:74,157 R13:222 R15:828 R16:296 R27:1483,1579 R40:252 R61:310,503 closeM64:104 R63:315,316 R64:104,105 SECS_PER_MUD_DAYM32:152 R32:152,463,463,464,1443,1455,1455,1457,1457,1459,2356,2365 REf26:40 F26:1586 f34:44 R26:40,1586 R34:44,893 backstab_multF32:2287 f33:120 R32:2287 R33:120 R36:801 R38:199 free_objM50:10 R49:240 R50:10 OLC_DESCf61:567 R23:140 R27:1508,1517 R40:421,900,907,910,911,912,913 R44:170,243,249 R61:567 readM64:415 R64:420,429 INVIS_OK_OBJF10:27 f27:121 F27:375 R10:27,132 R27:121,337,375 init_socketM60:256 R15:1270 R48:168 R60:256 WEAR_HANDSM33:72 R32:177,191,274 R33:72 NEWS_FILEV20:47 V26:57 R20:47,674 R26:57 pc_class_typesM62:297 R62:297,317 ENCTYPE_CNTf61:414 R27:2299,2302 R61:414 fdopenF57:207 f59:258 R56:370 R57:207,346,351,391,394,415,432,504 R59:258 call_magicF32:1525 f33:123 R20:357 R32:1525 R33:123 vnum_objectM54:144 R53:137 R54:144 MSG_NO_SELL_ALIGNM54:143 R53:128 R54:143 MSG_NO_SEE_CHARM16:413 R16:413 DOOR_LOCKM33:74 R32:180,197,277 R33:74 IMOTD_FILEM60:212 R43:447 R60:212 AFF_PROTECT_EVILf48:55 F48:133 R48:55,133,516 auto_equipM60:351 R36:159 R60:351 APPLY_MOVEM62:120 R62:120 TELOPT_ENCRYPTM64:290 R20:2447,2449 R32:2527 R40:1584 R64:295 GET_LOADROOMM62:111 R62:111 TELOPT_3270REGIMEM39:1 R38:30,251,260,361 R39:1 MAX_HOUSESM64:152 R22:231 R27:1779 R34:242 R36:299,384,443,707,751,797,903 R40:702 R64:152 REMOVE_FROM_LISTM23:60 R23:60,262,269,316,366 NEWEST_AT_TOPM62:82 R62:82,140 TELOPT_BINARYM54:124 R53:146 R54:124 NOTRADE_THIEFM41:207 R16:333,362,365 R25:519 R40:252 R41:207 R56:315 SCMD_CLOSEM62:156 R62:156 LFLOW_RESTART_XONM54:92 R53:271,276 R54:92 OPER_OPEN_PARENf32:132 f48:61 F48:331 R32:132,336 R48:61,331 update_obj_fileM54:78 R54:78,124 TRADE_NOTHIEFL`W:1]U/% u l *  u i 9 *  ; 2 T N 6 ) ^ I 7 -  sb  0SM64:194 R13:131,406,464 R14:277,1011,1012,1041,1043,1052,1054,1165,1166 R18:365 R20:1687,1689,1740,1825,1856,1869 R27:1796,2189 R32:1960 R34:195,195,197,693 R40:614,1317,1432,1577,1595,1690 R42:337 R47:145 R48:1169 R56:583,591 R58:129 R63:223 R64:199 PLR_FLAGGEDF36:717 f37:45 R15:76,756 R32:1779 R34:290,297 R36:717,722 R37:45 R42:461 R48:557,585 obj_to_objM60:375 R60:375 LIQ_ALES60:864 R13:28,31,31,32,32,66,101,101,121,121,147,164,201,319 R14:31,52,55,56,57,70,71,80,80,81,81,82,82,83,83,84,86,87,89,95,135,152,152,185,185,229,229,313,313,315,328,384,426,447,450,522,525,642,931,1083,1276,1278,1312,1346,1348,1437,1485,1654 R15:37,38,39,40,41,41,42,42,43,44,45,45,47,49,51,52,53,54,55,69,107,181,197,218,235,282,296,349,419,458,615,615,638,638,640,656,656,681,745,1114,1178,1236,1399 R16:27,32,32,33,34,35,38,39,40,41,42,55,93,179,227,271,320,374,422,638,677 R17:29,30,30,31,47,92,131,159,216,270,302,359,416 R18:42,43,44,45,48,49,61,61,62,214,381,381,395,397,429,477,530,559 R19:93,135 R20:28,51,52,53,54,56,60,60,61,64,70,71,72,72,75,85,124,149,153,268,316,363,369,465,639,639,837,871,947,961,1004,1059,1107,1149,1234,1314,1349,1362,1364,1595,1800,1926,2185,2185,2526,2567 R21:19,20,22,55 R23:79,103,185,235,288,345 R24:48,49,50,51 R25:27,42,42,43,45,46,47,47,48,48,49,50,50,52,53,54,138,169,197,197,200,216,216,218,235,2M60:465 R32:47 R34:33,127,141,143,144,587 R60:465 MAX_MESSAGESV20:44 V32:51 V40:40 V48:40 R20:44,2039 R32:51,437,453,1894,1907,1919,2156,2158,2160,2163,2461 R40:40,1124 R48:40,335 top_of_p_tableM45:20 R44:509,511 R45:20 MIN_MAIL_LEVELM64:277 R34:834 R36:174 R58:356 R64:282 GET_HITROLLM33:86 R18:795 R33:86 BUG_FILEM62:192 R62:192 SLC_EWM12:39 M60:462 R4:30 R8:18,26,30,60,64 R12:39,52,53,54,55,420,445 R18:788 R19:183,185 R20:2191 R21:25,58 R23:238,238,290,290 R27:2110 R32:2185,2209,2338,2370,2372 R33:221,222,223,224,228,229,230,231 R38:66,131,175,176,608 R47:180,381,435,436 R48:279,345,398,430 R53:452,486,597,707,780,836,1024 R56:144,621 R60:462 R63:210 MAX_STRING_LENGTHM62:249 R62:249 AUTH_WHO_CLIENTM64:285 R35:224,229,234,237,238,240,243,244 R64:290 HUNTINGM54:116 R53:636,1080,1185,1287 R54:116 SHOP_SELLPROFITM33:50 M33:54 M33:58 R20:940 R33:50,54,58 PAUSE_FILES6:145 R6:145,227 TWO_char_ability_dataF36:936 f37:63 R13:153 R20:862,2555 R36:936,970,998 R37:63 get_player_visf22:33 F22:286 f32:136 R22:33,286 R32:136,332 Read_Invalid_ListM64:291 R20:697,2376 R26:1566,1568 R56:132,136,136,171,189 R64:296 GET_PRACTICESf61:442 R42:231 R61:442 getpidV14:38 V32:67 V40:32 R14:38,1258 R32:67,180,196,197,277 R33:74 R40:32,339,1453 imotdM60:345 R36:135 R60:345 APPLY_LEVELT60:515 R20:37,55,97,1759,1910,1923 R32:46,102,103,121,266,898,1361,1715,1731,1868 R33:175 R60:515,639 zone_rnumF36:59 f37:25 R14:507,1301,1371,1378 R15:161,265,323,386,397,733,1446 R16:238,261 R18:261,653 R23:245,296 R32:1512,1530 R36:59,656,973,1001,1024,1057,1073,1219 R37:25 R53:269,414,859,871 R57:576 R58:182 isnameS59:205 R20:34 R34:67 R59:205 attack_hit_typeM59:164 R57:581,608,767,827,863,886,919 R59:164 TAR_OBJ_ROOMF27:1037 f28:36 R27:1037 R28:36,41 write_to_outputf25:51 F25:352 R25:51,352,689 is_trashf61:581 R27:490,491 R61:581 setrlimitS39:7 R38:30,237,247,251,261,355 R39:7 house_control_recF32:1928 f33:107 R20:873,1576,1998,2569 R32:1928 R33:107 R40:1313 load_charM60:165 R46:129 R60:165 MOB_HELPERM60:451 R15:430 R17:121,206,348,353,409,446 R27:807 R34:917 R57:332,389,413,430,631,640 R60:451 PULSE_VIOLENCEM41:114 R18:924 R40:381 R41:114 SCMD_NOWIZV30:804 V31:35 R14:838 R30:804 R31:35 weekdaysF12:220 f32:110 F32:501 R12:220,243 R32:110,501,572 count_hash_recordsM59:215 R57:278,279,280,281,282,283,284,285,286 R59:215 MANUAL_SPELLM60:135 R14:1012,1052,1166 R20:1825,1829,2399 R34:195,355 R56:591 R60:135 PLR_THIEFV44:42 R44:42,69,70,89,93,95 free_listF27:982 f28:35 R27:982,1697 R28:35 R40:761,779 write_to_qF40:967 f41:24 R32:481,1476,1481 R40:967 R41:24 one_wordM64:216 R14:321,365,389,611 R64:221,228 IS_DARK:-$ g a u S H : /  n c O C   p g 9 +   h->master->followers; k->next->follower != ch; k = k->next); j = k->next; k->next = j->next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = j) { j = k->next; stop_follower(k->follower); } } /* Do NOT call this before having checked if a circle of followers */ /* will arise. CH will follow leader */ void add_follower(struct char_data * ch, struct char_data * leader) { struct follow_type *k; if (ch->master) { core_dump(); return; } ch->master = leader; CREATE(k, struct follow_type, 1); k->follower = ch; k->next = leader->followers; leader->followers = k; act("You now follow $N.", FALSE, ch, 0, leader, TO_CHAR); if (CAN_SEE(leader, ch)) act("$n starts following you.", TRUE, ch, 0, leader, TO_VICT); act("$n starts to follow $N.", TRUE, ch, 0, leader, TO_NOTVICT); } /* * get_line reads the next non-blank line off of the input stream. * The newline character is removed from the input. Lines which begin * with '*' are considered to be comments. * * Returns the number of lines advanced in the file. */ int get_line(FILE * fl, char *buf) { char temp[256]; int lines = 0; do { fgets(temp, 256, fl); if (feof(fl)) return 0; lines++; } while (*temp == '*' || *temp == '\n'); temp[strlen(temp) - 1] = '\0'; strcpy(buf, temp); ref48:54 F48:668 R48:54,668,804,883,929 Crash_extract_norents_from_equippedF27:178 f61:531 R27:178,571,588,614,635,650 R61:531 gettimeofdayM64:311 R20:659 R25:145,176 R32:2247 R46:55 R64:316 GET_MOB_VNUMV27:104 V64:15 R27:104,2314,2339,2341,2343 R63:171,178,181,184,185,554 R64:15 logfileF63:266 f64:30 R14:491 R20:375,477,574,627,67M62:264 R62:264 AUTHTYPE_MINKV22:249 R22:249,269,279,298 invalid_listM62:219 R62:219 SLC_NAMEM60:326 R36:493 R58:399 R60:326 ITEM_ANTI_GOODF40:921 f41:27 R40:921,957,991,1308 R41:27 fill_wordM41:105 R18:897 R40:378 R41:105 SCMD_NOSUMMONM60:459 R27:1058,1071,1083 R60:459 LARGE_BUFSIZEM59:56 R26:1661 R43:389 R57:817 R59:56 SPELL_DETECT_ALIGNS54:12 R53:52,53,90,9M54:123 R53:145 R54:123 NOTRADE_CLERICM33:79 R32:162,176,189,281 R33:79 R42:231 IMMLIST_FILEM64:487 R5:40 R7:28 R9:27 R32:426 R44:150 R64:492 SEEK_ENDM54:77 R54:77,123 TRADE_NOCLERICM60:140 R36:428,447 R48:784,1169,1172 R60:140 PLR_CRASHM60:338 R36:104 R43:316,437,483 R60:338 APPLY_STRM60:56 R60:56 R64:222 ROOM_DARKM62:167 R62:167 MODE_TRAPSIGM60:409 R32:396 R60:409 R65:121,157,173 SKY_RAININGF27:1774 f28:19 R27:357,669,678,736,754,1774 R28:19 close_socketM47:279 R47:279,295 PAGE_LENGTHM50:19 R49:249 R50:19 MAX_OBJ_DESCM62:153 R62:153 LFLOW_OFFM37:92 R14:456,476,537,654 R36:1217,1224 R37:92 R57:317 FIND_OBJ_EQUIPM50:9 R49:223 R50:9 OLC_NAMEV30:116 V31:8 R20:755 R30:116 R31:8 player_bitsM28:43 R28:43 USING_SMALLV29:144 V48:41 R29:144 R48:41,321 rent_file_timeoutM41:88 R40:218 R41:88 SCMD_DOWNM11:20 R11:20,35 MAGIC_CHARf61:463 R8:115 R12:265,318,381 R14:946,970,1114 R32:697,777,842,965,995,1010,1177,1179,1258,1270,1283,1333,1379,1391,1417,1420 R34:140 R53:989,1037,1067 R61:463 sscanfM60:189 R18:925 R20:1680,1699,1716,1739 R60:189 PRF_NOWIZM41:96 R14:1251 R40:398 R41:96 SCMD_POLICIESM50:2 R49:96 R50:2 OLC_SHOWM60:278 R60:278 ITEM_FIREWEAPONM24:46 R23:381,406,406 R24:46 MSG_LEVELT60:512 R15:24,26,27,43,44,420,459,502 R16:95,181 R17:215 R20:64,149,152,208,240,317,2189 R25:43,328 R27:2085 R28:16 R32:32,60,61,62,1948,2533,2535 R33:100,108,226 R35:32,35,35,40,54,66,109,109,112 R36:391,644,680 R37:43,53,58 R38:68,248,357,444,575 R40:27,28,29 R48:1080 R49:75 R53:1104 R54:38 R55:76,298 R56:622 R58:24,91 R60:512,562,632,867,868 room_rnumF32:1643 f33:99 R27:799 R32:1643 R33:99 zone_updatef27:112 F27:1499 R27:112,1499,1556,1583 perform_socket_read*XQ; 0  F < S H #  z q   <0I, m f N I VM--zqWB b^3!}[QqhH=HF2,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,73f57:35 F57:694 R57:35,694,763 unused_spellM20:2108 R20:406,654,2108,2130,2131,2132,2133,2150,2154,2155,2156,2157,2158,2162,2163,2166,2167,2168,2170,2171,2172,2173,2174,2175,2176,2209 R34:201 PCM60:225 R13:332,462,514 R14:998,1149,1151,1153,1186,1191,1213,1217,1218,1284,1356 R20:297,1425,1637,1679,1698,1738,2090 R22:266 R23:392 R27:704,719,887,956,973,1315,1801,2062,2075 R32:1873 R40:1190,1254,1607 R47:145,164 R48:1168 R60:225 R63:223 CON_PLAYINGM60:160 R34:756 R46:100 R60:160 MOB_WIMPYM41:69 R40:723,823 R41:69 ALIAS_SIMPLEM60:168 R43:464 R60:168 MOB_NOSLEEPM62:44 R62:44,69 DOM60:322 R14:119 R43:910,911 R60:322 R64:421 ITEM_INVISIBLEM59:21 R57:221,245,779,782,788,794,830,833,842,848,854,866,872,895 R59:21 MAG_DAMAGEM41:84 R26:173,174 R40:214 R41:84 SCMD_EASTM12:21 M60:48 R12:21 R60:48 SOUTHM64:485 R20:2599 R32:1933,1967 R44:146,180 R64:489,490 SEEK_SETM60:379 R60:379 LIQ_FIREBRTf32:101 F32:406 R32:101,297,406 build_player_indexV27:101 R20:746 R27:101,785,1953,1954,1957 ticsf61:563 R2:227 R3:45,62 R4:36,69 R5:67,69 R6:252,257,262,368 R7:2M33:80 R32:185,207,284 R33:80 BACKGROUND_FILEV14:40 V32:72 R14:40,1246 R32:72,162,176,188,189,281 R33:79 R40:340 immlistM10:17 R10:17,85,101 LINEBUF_SIZEV40:209 V41:54 R14:1622,1631,1640,1641,1683,1684,1685,1687 R19:211,212 R40:209,607,608,609,612,616,618,620,645,645,1066,1067 R41:16,17,18,54 cmd_infoM59:141 R59:141 TYPE_PUNCHM64:295 R40:1414,1427,1428,1466 R64:300 GET_BAD_PWSF32:2231 f33:116 R20:2572,2607 R27:1813 R32:2231 R33:116 R36:915,924 R40:1247,1319 free_charM40:1152 R40:1152,1193,1263 USURPf19:31 F19:181 f34:42 R19:31,181,187,239,240,241,247,248,249,250,251 R34:42,153,154,155,156,157,158,159,160,161,162,163,164 fread_actionf27:133 F27:944 R27:133,745,944,1319 make_promptF40:1062 f41:32 R14:1635 R19:222 R23:140,141,142,143,144 R40:1062 R41:32 R48:1088 R53:1132,1133,1134,1135,1136 find_commandF57:159 f59:271 R20:546,546,547,552,816 R32:2682,2689 R57:107,135,149,159,659,665 R58:300,302,304,311 R59:271 skill_nameM64:264 R20:707,1821 R26:1528 R36:117,250,250 R58:359 R64:269 GET_CONM60:383 R60:383 LIQ_TEAM60:469 R27:1237,1238,1240,1241 R32:1957,1958 R60:469,920,943 HOST_LENGTHf25:45 F25:138 R25:45,138,241,257,340 member_of_staffM62:294 R62:294 ENCTYPE_ANYM28:27 R13:52,309 R15:78,228,288,435,437,441,447,471,483,609,829,842,853,886,942,945,958,1038,1080,1172,1412 R16:108,157,164,359,367,523,529,541,553,561,572,584,589,603,617,629,669 R17:102,236,239,246,281,291 R18:90 R19:109,118 R20:113,250,259,283,286,301,304,333,336,1083,1084,1096,1097,1174,1184,1864,1884 R23:225,252,411 R25:284,341,386,392,479,487,492,497,502,506,510,583,592,618,694,695,791,798,805 R27:709,1802,2242 R28:27 R34:98,101,325,732,736,740,744,771,923 R36:524,827,830 R40:1259,1267,1605 R42:367,452 R43:166,474,534,656,798,880,947,949,980 R44:533,593 R46:81,122,137 R48:1099,1146 R53:579,762 R56:210,220,227,274,279,283,284,289,294,298,302,306,489,534,561,584,592,609,670,710,725 R57:217,225,323,325,329,360,364,366,371,373,377,385,409,411,426,428 R58:81,84,101,104,154,159 TO_ROOMM60:227 R27:1264,1847 R40:1296,1390 R60:227 CON_GET_NAMEV32:55 V44:38 R32:55,328 R44:38,138,143,171,176,425,484 no_mailM22:247 R22:247,249,297,300,301 MAX_INVALID_NAMESvh@2wYS t g   t N E %  ] Q 9 -   ^ P "    w 4 *  xxsN@'h_B< k_!%next; free(j); } ch->master = NULL; REMOVE_BIT(AFF_FLAGS(ch), AFF_CHARM | AFF_GROUP); } /* Called when a character that follows/is followed dies */ void die_follower(struct char_data * ch) { struct follow_type *j, *k; if (ch->master) stop_follower(ch); for (k = ch->followers; k; k = jM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJF36:268 f37:14 R18:182 R32:2025,2128 R36:268,357,362 R37:14 R58:254 affect_to_charf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringM60:148 R20:2239 R40:157M64:260 R20:703,1820 R36:257,258 R43:480 R58:358 R64:265,323,324,325,326,327 GET_ADDF27:2085 f28:16 R20:1185 R27:2085 R28:16 R34:329 send_to_roomM60:384 R60:384 LIQ_COFFES45:86 R45:86,93 data_block_type_dM60:153 R34:934 R46:52,56 R58:259 R60:153 MOB_SPECf32:96 F32:1452 R32:96,648,1452 load_helpM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringM59:136 R59:136 TYPE_CLAWF36:591 f37:27 R14:552 R36:591,652,969,997,1020,1052 R37:27 R53:410 get_numberM16:409 R16:409,441 DOOR_IS_CLOSEDM60:126 R14:607,731 R16:532,564,595,618,620,630,643,653,665 R18:241 R25:452,453,491 R40:228,270,281,286,290,309,311,314,321,322,341,369,377,419,438,442,455,456,467,503,521,538,632 R42:94,138,182 R43:472,475 R56:260,278 R57:467 R60:126 R64:332 POS_SLEEPINGV12:134 V13:26 V14:29 V15:32 V16:26 V17:24 V18:28 V19:24 V20:27 V23:62 V25:26 V27:87 V32:31 V34:32 V35:28 V36:25 V38:23 V40:46 V42:24 V43:23 V44:36 V46:26 V48:35 V49:36 V53:33 V55:21 V56:24 V57:28 V58:25 V63:26 R12:134,164,188,190,196,197,199,205,206,209,209,211,211,240,244,274,313,314,315,316,323,324,326,329,331,348,349,371,373,374,375,386,388,390,392,393,404,405,406,407,408,479,485f56:48 F56:335 R56:48,335,389 npc_stealS19:38 R19:38,92,203,215 social_messgM60:118 R9:61 R14:1419 R20:649 R40:1527 R42:208 R60:118 SEX_FEMALEM41:198 R18:656,673 R40:412 R41:198 SCMD_QUAFFf27:114 F27:911 f40:50 R27:114,911 R40:50,1342,1384,1421,1644,1650 echo_offM41:120 R18:942 R40:229 R41:120 SCMD_AUTOEXITM62:53 R18:884 R27:1114,1121,1123,1160 R62:53,68,206 IPM60:159 R46:89 R60:159 MOB_STAY_ZONEM60:87 R60:87 SECT_MOUNTAINM59:25 R57:258,773,815,863,876,883,886 R59:25 MAG_ALTER_OBJSF36:680 f37:43 R15:436,442,479,482 R20:1095 R32:1760 R34:305 R36:680,683,883,889 R37:43 R38:85 R42:463,465 R56:538 obj_to_roomM62:125 R62:125,127 NTELOPTSM62:109 R62:109 TELOPT_OUTMRKM41:140 R40:228 R41:140 SCMD_AUCTIONM60:167 R58:148 R60:167 MOB_NOSUMMONM60:208 R13:71,85,88 R16:711 R18:383,386,400,407,414,460,467,482,489,490,497,510,515,533,547,579,585,590,609,615 R34:388,394,409,413,785 R40:1253,1340 R43:580,591,598 R57:497 R60:208 R63:392 AFF_GROUPM41:168 R18:800 R40:338 R41:168 SCMD_IDEAF36:644 f37:53 R36:644 R37:53 R56:638 get_char_roomF36:307 f37:16 R18:170 R34:93,223 R36:307 R37:16 R43:876 R63:372 affect_from_charf14:78 F14:1612 f32:133 R14:78,1612 R32:133,322 sort_commandsM20:2116 R20:2116,2236,2239,2246,2365,2372,2396,2399,2419,2422,2425,2435,2438,2460,2481 SET_OR_REMOVEf18:43 f20:54 f34:51 F34:90 R18:43,350 R20:54,1357 R34:51,90,684 appearM37:78 R15:161,167,265,271,323,329,386,397,407,568,575,733,1307,1430 R36:1246 R37:78 FIND_ALLM64:191 R20:406,654,657,763 R46:48 R53:946 R64:196,314,316 IS_MOBf18:62 F18:395 R18:62,395,436 print_groupM60:376 R60:376 LIQ_DARKALEM60:183 R13:486,515 R14:1014,1050,1584 R18:929,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,678 R41:11,14 R46:30 R47:33,176 R48:47,48 R49:47,71 R53:40,41,42,43 R56:36,37,38 R57:34,515 {D/hT6- l . l k a $  k ~ j X @ , {-cV;1 Nj`PF :/8,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,7f14:84 F14:328 R14:84,328,414 do_auto_exitsV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM64:139 R32:2162 R44:457 R64:139 RECREATEM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZEf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM12:19 M60:46 R12:19 R60:46 NORTHT6:19 T12:41 T60:495 R6:19,37,38,39,40,41,42,43,57,58,79,108,146,147,148,149,150,151,165,166,180,207,209 R12:41 R36:90 R37:13 R60:495,555,704,705,706,707,708,709,710,728,729,785,848 sbyteM24:43 R23:199,221,222,227 R24:43 NEW_MSG_INDEXf12:141 F12:366 f32:88 F32:827 R12:141,342,366 R32:88,805,827 setup_dif25:47 F25:216 R25:47,216,761 find_guardM62:267 R62:267 AUTHTYPE_TESTV32:83 R32:83,352,352,1675,1676,1676,1678,1679,1690,1698,1699,1699,1701,1705 reset_qM33:73 R32:179,195,276 R33:73 MOTD_FILEM60:1f38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM43:738 R43:738,769 MOB_ZOMBIEM33:22 M33:33 R33:22,33,76 LIB_TEXT_HELPV30:293 V31:15 V53:36 R20:477 R30:293 R31:15 R53:36,1029,1030,1030,1032,1271 R58:274,297,310 item_typesM33:16 R32:257,534,581,650 R33:16 DB_BOOT_SHPf20:64 F20:149 R20:64,149,221,242,331 find_target_roomF63:190 f64:24 R20:930,935,940 R27:329 R32:418 R44:229 R57:787 R63:190 R64:24 touchV20:41 V27:95 R20:41,2049 R27:95,1060 buf_overflowsM41:106 R18:900 R40:375 R41:106 SCMD_NOHASSLEf15:46 F15:742 f43:37 f58:36 R15:46,742,864,1041,1108,1109 R43:37 R58:36,68 weight_change_objectM54:141 R53:167 R54:141 MSG_CLOSED_FOR_DAYS45:63 R45:63,72,82 header_data_typeM40:737 R40:737,742,747 NUM_TOKENSM62:149 R62:149 TM50:15 R49:229 R50:15 MAX_MOB_NAMEM62:176 R62:176 MODE_ECHOM41:94 R14:1236 R40:369 R41:94 SCMD_NEWSM60:263 R15:1366 R17:177,181,315 R34:585,808 R48:193 R60:263 WEAR_WIELDF38:128 f39:37 R18:146 R38:128,433,580 R39:37 House_crashsavef38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM12:22 M60:49 R12:22 R60:49 WESTM62:236 R62:236 OLD_ENV_VALUES60:685 R60:685,871 char_player_dataf14:70 F14:1276 R14:70,1276,1396 perform_mortal_whereV27:81 V29:209 R27:81,225,227,296 R29:209 LOGNAMEM60:355 R36:173 R43:335,353,373 R58:389 R60:355 APPLY_HITROLLM64:388 R27:2154,2157 R64:393 SANAf55:49 F55:54 R55:49,54,94,97,98,99,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,123,124,125,126,127,128,131,134,135,136,137,138,139,140,141,142,143,144,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,1M16:405 R16:405,453 DOOR_IS_PICKPROOFM59:12 R57:395 R59:12 DEFAULT_WAND_LVLM52:43 R52:43 QYELM41:121 R18:945 R40:502 R41:121 SCMD_TRACKF2:130 R2:130,237 sort_namesf34:60 F34:418 R34:60,418,788 solo_gainf38:42 F38:352 R38:42,352,514 hcontrol_build_houseF32:2558 f33:112 R20:1075,1123 R25:67,73 R32:909,1562,2558 R33:112 R49:139 R53:1100 R55:58 real_mobileM2:32 R2:32,93 MIN_LEVELf47:34 F47:285 R47:34,285,332,349 next_pagef40:62 F40:739 R40:62,739,827 perform_complex_aliasV18:39 V29:104 V35:29 R18:39,946,946 R29:104 R35:29,58 track_through_doorsF34:209 f37:108 R17:406,407 R25:318,319 R34:209,668,672 R37:108 set_fightingV23:85 R23:85,144,164,174 ACMD_EXAMINE`kbA9)u7* z T L 6 $ v l *  K ? p '  s l V I ; 0   {k`@<+ wrJA"(ch), (flag))) & (flag)) #define SECT(room) (world[(room)].sector_type) #define IS_DARK(room) ( !world[room].light && \ (ROOM_FLAGGED(room, ROOM_DARK) || \ ( ( SECT(room) != SECT_INSIDE && \ SECT(room) != SECT_CITY ) && \ (weather_info.sunlight == SUN_SET || \ weather_info.sunlight == SUN_DARK)) ) ) #define IS_LIGHT(room) (!IS_DARK(room)) #define VALID_RNUM(rnum) ((rnum) >= 0 && (rnum) <= top_of_world) #defineM33:67 R32:532 R33:67 ZON_PREFIXM59:14 R59:14 CAST_UNDEFINEDM59:30 R57:273,800 R59:30 MAG_CREATIONSM59:26 R57:261,497,845,851 R59:26 MAG_GROUPSF36:666 f37:54 R36:666 R37:54 R53:1238 get_char_numM54:124 R53:146 R54:124 NOTRADE_THIEFV13:25 V29:64 R13:25,437,441 R29:6M27:2188 R27:2188,2216,2222,2238 SENDOKF36:554 f37:35 R15:1410 R18:276 R32:2055 R34:290 R36:554,784,889 R37:35 R48:553,677,679,681,683,820 unequip_charf38:39 F38:214 R38:39,214,272,377,450,493,535,589 find_houseM41:175 R13:501,508 R40:417 R41:175 SCMD_QSAYf15:38 F15:197 R15:38,197,229,289 get_check_moneyM64:94 R35:116,200 R64:94 BFS_ERRORV30:72 V31:5 R20:375 R30:72 R31:5 sector_typesf48:58 F48:1003 R48:58,1003,1018,1019,1041,1044 Crash_report_rentV53:96 R53:96,236 operator_strM60:279 R60:279 ITEM_MISSILEM52f34:61 F34:443 R34:61,443,555,561,568 replace_stringM41:91 R14:1239 R40:341 R41:91 SCMD_INFOf61:515 R11:45,46,48,51 R12:199 R61:515 fputsM41:208 R16:339,451 R25:514 R40:507 R41:208 R56:310 SCMD_UNLOCKf61:406 R61:406 R64:504 cryptV16:29 V20:32 V25:30 V32:41 V36:29 V38:24 V40:45 V43:26 V48:37 V53:30 V55:23 V56:28 V58:28 R16:29 R20:32,479 R25:30 R32:41,609,1227,1228,1229,1532,1633,1757,1772,1791,1805,2594,2598 R36:29,800 R38:24 R40:45 R43:26 R48:37 R53:30,1257 R55:23,69 R56:28 R58:28 R64:368,374 obj_indexM60:346 R36:139 R60:346 APPLY_AGEM59:79 R59:79 SPELL_VENTRILOQUATEM62:61 R62:61,75 xEOFM33:26 M33:37 R33:26,37 R63:476 LIB_PLROBJSM62:191 R62:191 SLC_ELf53:86 F53:804 R53:86,804,860,872 list_objectM60:262 R48:189 R60:262 WEAR_WRIST_LV29:68 V34:38 V42:26 R29:68 R34:38,402 R42:26,279 max_exp_lossf35:32 F35:66 R35:32,66,131,144 bfs_enqueueM62:96 R62:96 TELOPT_NAOVTSM41:18 R41:18 R56:478 IS_MOVEV12:152 R12:152,210 dir_namesV27:76 V32:57 R27:76,245,253 R32:57,334 no_rent_checkM40:11 R40:11 R41:53 __INTERPRETER_C__f12:145 f32:93 F32:1137 R12:145 R32:93,709,1137 parse_mobileF40:582 f41:20 R17:242,254 R20:228,1614,1627,1640 R27:726 R40:582 R41:20 command_interpreterM56:115 R56:115,123 LEARNED_LEVELM41:194 R15:929 R40:453 R41:194 SCMD_SIPM64:354 R15:486 R20:513 R25:357 R36:1172 R44:582 R46:74,76 R53:301,330,330,468,479,636 R56:221,559 R58:291 R64:359 GET_OBJ_COSTV25:32 V27:75 V32:56 V43:31 V55:20 V58:32 R25:32,68 R27:75,244 R32:56,341,545,866,871,936 R43:31 R55:20,60,70,80 R58:32 mini_mudM41:167 R18:797 R40:505 R41:167 SCMD_TYPOM26:1706 R26:1706,1721 EXP_MAXM60:84 R60:84 SECT_FIELDM59:31 R57:276,785,797,803,827,839,842,869,904,907,913,919 R59:31 MAG_MANUALM64:355 R20:513 R32:2618,2620 R34:275 R38:197 R44:583 R48:390,394,678,704,729,729,739,1011,1014 R58:291 R64:360 GET_OBJ_RENTf38:40 F38:228 R38:40,228,292,436,474,500,551,561 House_save_controlM33:44 R33:44 R63:485 SUF_TEXTf48:63 F48:1076 R48:63,1076,1154,1160 gen_receptionistf53:70 F53:123 R53:70,123,180 is_ok_charV30:27 V31:2 V35:27 R14:337,360,364,629 R16:156,232 R20:450 R30:27 R31:2 R35:27,191,211 R38:388,394 dirsM62:286 R62:286 ENCRYPT_STARTf12:143 F12:250 f32:90 F32:668 R12:143,246,250 R32:90,638,668 discrete_loadV53:105 R53:105,1153,1158,1160 trade_lettersS60:665 R46:43,154,165,176,201 R60:665,838 memory_recF27:2106 f28:21 R27:2106,2217,2223,2244 R28:21 R57:142,144 perform_actM60:382 R60:382 LIQ_MILKM60:255 R15:1269 R48:164 R60:255 WEAR_FEETM60:353 R36:166 R60:353 APPLY_EXPf38:36 F38:96 R38:36,96,102,103,142 House_saveM33:84 R18:801 R33:84 IDEA_FILEV56:65 R56:65,81,83,143 spell_sort_infof13:33 f13:34 f13:35 f13:36 f13:37 f13:38 f13:39 f13:40 f13:41 F13:44 F13:64 F13:145 F13:162 F13:199 F13:240 F13:316 F13:354 F13:482 f14:46 f14:58 f14:59 f14:60 f14:61 f14:62 f14:63 f14:64 f14:65 f14:66 f14:67 f14:68 f14:69 f14:72 f14:73 f14:74 f14:75 f14:76 f14:77 f14:79 f14:85 F14:346 F14:599 F14:640 F14:668 F14:681 F14:795 F14:802 F14:826 F14:860 F14:879 F14:928 F14:1077 F14:1230 F14:1389 F14:1401 F14:1435 F14:1483 F14:1507 F14:1534 F14:1650 f15:56 f15:57 f15:58 f15:59 f15:60 f15:61 f15:62 f15:63 f15:64 f15:65 f15:66 F15:101 F15:341 F15:499 F15:678 F15:794 F15:907 F15:978 F15:1288 F15:1349 F15:1372 F15:1418 f16:43 f16:44 f16:45 f16:46 f16:47 f16:48 f16:49 f16:50 f16:51 F16:216 F16:416 F16:461 F16:495 F16:515 F16:548 F16:579 F16:610 F16:636 F16:675 f17:34 f17:35 f17:36 f17:37 f17:38 f17:39 f17:40 f17:41 f17:42 F17:45 F17:90 F17:129 F17:157 F17:211 F17:267 F17:300 F17:357 F17:414 f18:47 f18:52 f18:53 f18:54 f18:55 f18:56 f18:57 f18:58 f18:59 f18:60 f18:63 f18:64 f18:65 f18:66 f18:67 f18:68 f18:69 f18:70 f18:71 F18:74 F18:119 F18:152 F18:159 F18:187 F18:212 F18:330 F18:342 F18:358 F18:427 F18:474 F18:528 F18:556 F18:641 F18:699 F18:743 F18:785 F18:851 f19:33 f19:34 F19:89 F19:133 f20:62 f20:63 f20:65 f20:66 f20:67 f20:68 f20:69 f20:73 f20:74 f20:76 f20:77 f20:78 f20:79 f20:80 f20:81 f20:82 f20:83 f20:84 f20:86 f20:87 f20:88 f20:89 f20:90 f20:91 f20:92 f20:93 f20:94 f20:95 f20:96 f20:98 f20:99 F20:102 F20:122 F20:205 F20:238 F20:265 F20:314 F20:344 F20:835 F20:915 F20:959 F20:1002 F20:1037 F20:1057 F20:1105 F20:1147 F20:1206 F20:1232 F20:1312 F20:1386 F20:1413 F20:1435 F20:1460 F20:1503 F20:1536 F20:1567 F20:1592 F20:1647 F20:1757 F20:1798 F20:1919 F20:2524 f22:30 f22:31 F22:127 F22:208 f25:90 f25:91 f32:107 F32:166 f34:43 f35:25 f35:36 F35:158 f36:43 f38:45 f38:46 F38:507 F38:527 f40:69 f40:70 f40:71 f40:72 f40:73 f40:74 f40:75 f40:76 f40:77 f40:78 f40:79 f40:80 f40:81 f40:82 f40:83 f40:84 f40:85 f40:86 f40:87 f40:88 f40:89 f40:90 f40:91 f40:92 f40:93 f40:94 f40:95 f40:96 f40:97 f40:98 f40:99 f40:100 f40:101 f40:102 f40:103 f40:104 f40:105 f40:106 f40:107 f40:108 f40:109 f40:110 f40:111 f40:112 f40:113 f40:114 f40:115 f40:116 f40:117 f40:118 f40:119 f40:120 f40:121 f40:122 f40:123 f40:124 f40:125 f40:126 f40:128 f40:129 f40:130 f40:131 f40:132 f40:133 f40:134 f40:135 f40:136 f40:137 f40:138 f40:139 f40:140 f40:141 f40:142 f40:143 f40:144 f40:145 f40:146 f40:147 f40:148 f40:149 f40:150 f40:151 f40:152 f40:153 f40:154 f40:155 f40:156 f40:157 f40:158 f40:159 f40:160 f40:161 f40:162 f40:163 f40:164 f40:165 f40:166 f40:167 f40:168 f40:169 f40:170 f40:171 f40:172 f40:173 f40:174 f40:175 f40:176 f40:177 f40:178 f40:179 f40:180 f40:181 f40:182 f40:183 f40:184 f40:185 f40:186 f40:187 f40:188 f40:189 f40:190 f40:191 f40:192 f40:193 F40:678 M41:11 f41:14 f46:30 f47:33 F47:176 f48:47 f48:48 f49:47 F49:71 f53:40 f53:41 f53:42 f53:43 f56:36 f56:37 f56:38 f57:34 F57:515 R13:33,34,35,36,37,38,39,40,41,44,64,145,162,199,240,316,354,482 R14:46,58,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,76,77,79,85,346,599,640,668,681,795,802,826,860,879,928,1077,1230,1389,1401,1435,1483,1507,1534,1650 R15:56,57,58,59,60,61,62,63,64,65,66,101,341,499,678,794,907,978,1288,1349,1372,1418 R16:43,44,45,46,47,48,49,50,51,216,416,461,495,515,548,579,610,636,675 R17:34,35,36,37,38,39,40,41,42,45,90,129,157,211,267,300,357,414 R18:47,52,53,54,55,56,57,58,59,60,63,64,65,66,67,68,69,70,71,74,119,152,159,187,212,330,342,358,427,474,528,556,641,699,743,785,851 R19:33,34,89,133 R20:62,63,65,66,67,68,69,73,74,76,77,78,79,80,81,82,83,84,86,87,88,89,90,91,92,93,94,95,96,98,99,102,122,205,238,265,314,344,835,915,959,1002,1037,1057,1105,1147,1206,1232,1312,1386,1413,1435,1460,1503,1536,1567,1592,1647,1757,1798,1919,2524 R22:30,31,127,208 R25:90,91 R32:107,166 R34:43 R35:25,36,158 R36:43 R38:45,46,507,527 R40:69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,128,129,130,131,132,133,134,135,136,137,138,13ACMDaC:xh>-  O D   b X 6 ( c Y A 6  [ R 6 * | Y M   I>&_YA4aP"|rH9 ,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1F42:323 f64:74 R15:866,869,872,950 R42:323,409,410,411 R64:74 gain_conditionM60:214 R16:651,663 R34:222 R43:470 R60:214 AFF_SLEEPV49:50 R49:50,88 olc_modesF14:384 f64:60 R14:384,625 R16:167 R20:260,288,306,3F36:717 f37:45 R15:76,756 R32:1779 R34:290,297 R36:717,722 R37:45 R42:461 R48:557,585 obj_to_objM60:375 R60:375 LIQM64:285 R35:224,229,234,237,238,240,243,244 R64:290 HUNTINGM54:116 R53:636,1080,1185,1287 R54:116 SHOP_SELLPROFITM33:50 M33:54 M33:58 R20:940 R33:50,54,58 PAUSE_FILES6:145 R6:145,227 TWO_char_ability_dataM62:107 R62:107 TELOPT_EORM52:22 R14:1529 R52:22 C_OFFF36:936 f37:63 R13:153 R20:862,2555 R36:936,970,998 R37:63 get_player_visf22:33 F22:286 f32:136 R22:33,286 R32:136,332 Read_Invalid_Listf61:495 R10:72,73 R27:453,454 R61:495 bindM29:22 R18:884 R20:1255 R29:22,55,58,91,250 R64:118 NOM64:464 R14:869 R16:499 R27:2077 R64:469 OUTSIDEM64:291 R20:697,2376 R26:1566,1568 R56:132,136,136,171,189 R64:296 GET_PRACTICESf61:442 R42:231 R61:442 getpidV14:38 V32:67 V40:32 R14:38,1258 R32:67,180,196,197,277 R33:74 R40:32,339,1453 imotdf37:104 F48:788 R37:104 R42:389 R48:788 Crash_idlesaveF32:2438 f33:119 R32:1231,1601,1628,2438 R33:119 clear_objectM60:345 R36:135 R60:345 APPLY_LEVELT60:515 R20:37,55,97,1759,1910,1923 R32:46,102,103,121,266,898,1361,1715,1731,1868 R33:175 R60:515,639 zone_rnumF36:59 f37:25 R14:507,1301,1371,1378 R15:161,265,323,386,397,733,1446 R16:238,261 R18:261,653 R23:245,296 R32:1512,1530 R36:59,656,973,1001,1024,1057,1073,1219 R37:25 R53:269,414,859,871 R57:576 R58:182 isnameM60:147 R7:96 R20:2481 R60:147 PLR_NODELETEF26:1628 f59:270 R26:1628 R32:319 R59:270 init_spell_levelsS59:205 R20:34 R34:67 R59:205 attack_hit_typeM59:164 R57:581,608,767,827,863,886,919 R59:164 TAR_OBJ_ROOMF27:1037 f28:36 R27:1037 R28:36,41 write_to_outputf25:51 F25:352 R25:51,352,689 is_trashM64:299 R49:101,170 R64:304 GET_LAST_OLC_TARGF36:1195 f37:84 R14:455,537,653 R15:134,371 R16:431 R36:1195 R37:84 R57:316 generic_findf61:581 R27:490,491 R61:581 setrlimitS39:7 R38:30,237,247,251,261,355 R39:7 house_control_recF32:1928 f33:107 R20:873,1576,1998,2569 R32:1928 R33:107 R40:1313 load_charf21:20 F21:55 f40:56 R21:20,55,67 R40:56,1575 read_aliasesM60:241 R40:1684,1688 R60:241 CON_DELCNF2M60:165 R46:129 R60:165 MOB_HELPERV27:73 V30:17 V31:1 R14:1264 R27:73,302 R30:17 R31:1 circlemud_versionM62:117 R62:117 TELOPT_XDISPLOCM60:451 R15:430 R17:121,206,348,353,409,446 R27:807 R34:917 R57:332,389,413,430,631,640 R60:451 PULSE_VIOLENCEM54:104 R53:164,1110,1288 R54:104 SHOP_OPEN2M41:114 R18:924 R40:381 R41:114 SCMD_NOWIZV30:804 V31:35 R14:838 R30:804 R31:35 weekdaysF12:220 f32:110 F32:501 R12:220,243 R32:110,501,572 count_hash_recordsF8:86 R8:86,132,135 do_intF32:1507 f33:113 R20:353 R32:1507 R33:113 vnum_mobileM64:356 R15:82 R20:508 R34:271 R43:897,903 R48:91,119 R53:265,333,333 R58:286,387,396,399 R64:206,361 GET_OBJ_EXTRAM60:104 R26:148 R56:121 R57:658,660,681,698 R59:174 R60:104 NUM_CLASSESV29:160 V32:147 R29:160 R32:147,870 frozen_start_roomF23:418 f24:52 R23:412,418 R24:52 R47:157 Board_save_boardM59:215 R57:278,279,280,281,282,283,284,285,286 R59:215 MANUAL_SPELLF63:152 f64:269,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,678 R41:11,14 R46:30 R47:33,176 R48:47,48 R49:47,71 R53:40,41,42,43 R56:36,37,38 R57:34,515 eV@4 wh    q ^ u h V I + w&ymxh^F<TD,,32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1M60:212 R43:447 R60:212 AFF_PROTECT_EVILM28:41 R27:921,940,1288,1332,1333,1334,1660,1661,1662,1678,1678,1739,1748,1788,1854,2050,2063,2079,2094,2184 R28:41 R36:873,921 R40:1179,1191,1198,1258,1264,1273,1309,1323,1334,1341,1351,1358,1369,1374,1381,1383,1387,1392,1417,1420,1433,1441,1453,1455,1465,1468,1477,1478,1484,1496,1497,1507,1512,1513,1530,1535,1536,1543,1553,1554,1562,1569,1625,1626,1630,1631,1643,1649,1655,1656,M60:248 R15:1221,1264 R48:142 R60:248 WEAR_FINGER_RM62:288 R62:288 ENCRYPT_REQSTARTf20:61 F20:1362 R20:61,1362,1400,1408 perform_immort_invisV12:55 V33:224 V33:231 R12:55 R13:31,101,104,112,321,325,329,338 R14:47,70,71,87,89,447,453,455,457,457,522,532,537,552,558,566,574,583,615,618,621,624,626,629,631,634,645,647,651,653,661,944,945,946,948,949,969,970,980,981,982,1093,1094,1095,1113,1114,1126,1127,1128,1146,1276,1281,1301,1346,1353,1371,1378,1391,1394,1396,1514,1516,1521,1656,1658,1659 R15:40,45,49,53,236,241,246,247,247,254,258,265,274,296,301,304,305,305,312,316,323,332,537,539,543,544,545,546,546,551,554,555,559,565,584,589,590,594,599,600,600,638,642,645,684,686,688,689,690,691,691,692,693,696,701,702,706,715,717,718,718,723,733,801,806,810,811,913,918,922,923,923,1236,1263,1263,1277,1278,1353,1355,1357,1358,1358,1376,1378,1380,1381,1381,1422,1424,1428,1440,1446,1451,1457,1458,1458 R16:33,35,641,642,645 R17:53,55,57,94,96,98,137,139,142,305,319,367,369,423,425 R18:332,334,645,646,653,657,658,658,664,664,707,709,720,721 R19:137,139,140 R20:57,126,128,132,921,923,927,932,937,966,968,970,1006,1010,1012,1210,1212,1219,1235,1395,1396,1402,1465,1466,1508,1509,1510,1571,1572,1576,1598,1602,1604,1604,1605,1616,1762,1763,1767,1774,1777,1803,1805,1807,1961 R23:185,205,206,209,211,220,235,243,288,293,297,345,351 R24:48,49,50,51 R25:43,54,328,628,633,639,647,743 R26:34,35,82,84,84,86,102,104,104,106 R27:206,239,2267,2267,2277,2282,2286,2287 R32:170,172,172,186,188,190,192,194,196,198,200,202,204,206,208,211,1893,1895,1906,1908 R33:224,231 R35:168,169,174 R36:1068,1073,1195,1204,1243,1245,1247,1248,1248 R37:70,75,84 R38:42,43,44,352,367,367,383,383,409,441,446,450,455,461,487,491,493,496,531,539,541 R40:52,53,66,600,601,604,607,608,686,688,701,712,717,844,849,850,850,854,861,1074,1082,1088,1094,1100,1106,1133,1138,1138,1140,1140,1141,1285,1293,1303,1306,1364,1386,1386,1408,1411,1475,1475,1475,1476,1481,1494,1520,1541,1567,1663,1676,1689,1689 R41:21,29 R44:29,31,33,504,515,549,562 R48:63,1077 R49:43,44,45,48,109,110,111,133,134,135,145,146,147,179,187,187,226,229,232,243M59:140 R59:140 TYPE_BLASTF27:2067 f28:17 R27:2067 R28:17 R65:45,49,53,57,152,156,160,164,168,172 send_to_outdoorM33:62 R32:548 R33:62 INDEX_FILEV20:1202 R20:1202,1215,1219,1226 logtypesM60:90 R60:90 SECT_FLYINGM62:119 R62:119 TELOPT_AUTHENTICATIONM60:20 R60:20 _CIRCLEMUDf53:59 F53:483 R53:59,483,925 shopping_buyM18:11 R18:11 R61:263 __ACT_OTHER_C__M33:81 R32:183,203,282 R33:81 POLICIES_FILEV19:58 R19:58,75,80,99,215,230,231,232,239,240,241,244,247,248,249,250,251,262,262,265,266,266,267 soc_mess_list*ob" s g U J 4 * k g   | I :   u Q Q  voG=MF(uUK55,270,278,283,289,305,308,324,326,335,345,376,381,383,386,388,391,393,396,398,411,416,431,438,487,493 R14:107,107,111,130,148,165,167,169,171,173,175,177,179,206,215,224,304,323,339,353,360,366,369,374,379,390,393,406,432,435,438,442,454,457,462,466,471,474,477,485,488,492,533,553,595,608,610,612,619,648,660,671,673,675,691,693,696,700,703,707,712,715,720,723,726,729,732,735,738,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,797,806,815,821,839,853,870,875,893,905,926,926,975,995,995,1027,1058,1063,1065,1065,1067,1067,1069,1069,1075,1141,1143,1209,1211,1224,1224,1264,1267,1282,1282,1292,1303,1307,1321,1325,1329,1333,1339,1354,1354,1360,1364,1373,1383,1406,1423,1426,1428,1443,1447,1451,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1498,1517,1522,1528,1547,1558,1562,1566,1570,1574,1576,1660,1664,1675,1689,1694 R15:126,128,130,136,141,145,148,168,170,210,212,259,305,317,330,332,355,357,373,38M33:68 R32:535 R33:68 SHP_PREFIXM41:115 R18:927 R40:414 R41:115 SCMD_QUESTM60:261 R15:1221,1275 R48:188 R60:261 WEAR_WRIST_RF36:846 f37:59 R16:172 R18:109 R20:881,1130,1172,1190 R34:346 R36:846,859 R37:59 R40:1239 R42:392 R48:1142 extract_charM12:16 M60:34 R12:16,206,405 R14:335,357,1288,1297,1320,1358,1371 R15:527,747 R16:186,326,358,484,504 R18:143 R20:161,167,172,176,180,187,192,197,443,517,1307,1902,2092,2414,2445,2596 R26:1576 R27:704,705,708,1804,2228,2230 R29:168,169 R32:886,914,1232,1764,1961,1962,2397,2425,2428,2443,2444,2527,2547 R34:260 R35:56 R36:371,372,385,422,518,537,542,571,576,701,711,786,858,859,909 R38:393,578 R39:31 R40:1236,1415,1510,1552,1584,1588,1603,1698 R42:361,361,369,374,450,464 R48:476,1171 R49:76,115 R53:882,1217,1220 R58:188 R60:34 R64:232,454 NOWHEREM64:259 R20:703,1820 R36:105,251,251,254,254,256,257,259 R58:358 R64:264,323,323 GET_STRM64:187 R64:192,207 SPELL_ROUTINESM60:318 R14:127 R60:318 ITEM_HUMM62:57 R62:57,68 SEM61:317 M61:319 R30:17,517,554,586,618,650,681 R40:209 R61:317,319 cpp_externM50:6 R49:144,200,216,231,248,263 R50:6 OLC_OBJF36:337 f37:18 R15:893,965 R36:337 R37:18 R43:529 affect_joinM59:91 R32:2667 R43:95 R57:542 R59:91 MAX_SPELLSM59:96 R18:191,203 R26:1488,1691 R57:949 R59:96 SKILL_HIDEM28:28 R13:86,89,105,225,333,339,474,516 R14:196,206,215,259,261,308,545 R15:633,669 R16:657 R17:192 R18:286,303,389,465,518 R19:126,151,153,157,160,164,167 R20:287,305,337,1293,1374,1377,1611,1626,1639 R25:399,572,578,587,595,601,607,613,769,777,785,788,795,802,853,861,869,877,885,893 R27:2221 R28:28 R34:5f44:46 F44:63 R44:46,63,237,451,464 push_free_listM64:273 R14:697 R18:409,418,539 R20:713,1324 R26:1504 R27:967 R32:2037,2412,2413 R42:415,415 R57:624,635,635,642,642 R58:354 R64:278 GET_MANAS33:174 R32:1646,1670 R33:174,176,183,184 reset_q_elementM59:95 R17:307,332,338,347 R26:1698 R57:948 R59:95 SKILL_BASHM16:411 R16:411,435 DOOR_KEYM62:175 R62:175 MODE_FLOWM60:386 R60:386 LIQ_SALTWATERM54:120 R53:135 R54:120 NOTRADE_EVILM13:238 R13:238,310 MAX_NOTE_LENGTHM32:1040 M32:1095 R32:1040,1049,1054,1059,1064,1069,1074,1079,1084,1095 CASEV3:27 R3:27,40,88,90 name_listV20:38 V27:98 R20:38,931 R27:98,362 circle_rebootf25:52 F25:370 R25:52,370,457 fry_victimM62:114 R62:114 TELOPT_TSPEEDM60:141 R20:2422 R26:1515 R40:1432 R60:141 PLR_SITEOKM59:99 R57:952 R59:99 SKILL_PUNCHM54:74 R54:74,120 TRADE_NOEVILM60:252 R15:1266 R36:472 R48:152 R60:252 WEAR_BODYf61:410 R2:100,240,243 R3:74 R4:63,70 R5:45,72 R6:375,376 R7:33,43,44 R8:178,179 R9:32,39 R11:39,52,54 R12:215 R18:840 R19:255 R21:52,98 R22:77,122,305 R23:454,499 R27:360 R32:575,655,658,2380 R34:170 R38:81,88,143,146,165,192,204,239,291 R44:152,182,242 R48:243,268,296,382,405,467,507,624,764,771,778,783,833,845,851,859,862,892,898,905,908,940,946,953,956 R61:410 R63:198 fclosef26:41 F26:1610 f36:39 f48:51 R26:41,1610 R36:39,522 R48:51,214 invalid_classV61:300 T61:309 R27:112,113,129,138,1169,1193,1374,1408,1463,1499,1872,1881,1891,1904 R28:34 R60:942 R61:300,309,491,495,519,527,555,585 socket_t,}g^.(`YI? a Z g ^ _R<5 oe94:30,35,36,39,44,47,50,54,57,67,67,69 R5:32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1031,1037,1037,1039,1042,1044,1047,1049,1051,1053,1055,1057,1058,1059,1065,1067,1069,1070,1091,1092,1093,1101,1105,1109,1113,1118,1122,1126,1264,1267,1292,1293,1303,1304,1316,1318,1321,1321,1323,1325,1325,1327,1329,1329,1331,1333,1333,1335,1339,1339,1340,1360,1364,1366,1373,1375,1409,1412,1412,1417,1420,1426,1428,1428,1430,1440,1442,1487,1489,1490,1517,1518,1528,1530,1544,1552,1555,1600,1675,1687,1687,1689,1694,1695 R15:130,132,136,137,145,146,170,171,212,213,247,248,274,275,305,306,332,333,373,374,410,411,440,441,445,447,464,465,468,469,470,471,540,541,552,553,555,556,585,586,590,591,600,601,668,669,670,671,697,698,702,703,718,719,841,842,844,845,854,855,923,924,1019,1020,1074,1076,1278,1279,1323,1324,1336,1337,1358,1359,1381,1382,1451,1452,1M26:140 R26:140,153,153 SPELLM41:203 R20:109 R40:282,283 R41:203 R53:519 SCMD_EMOTEM64:276 R20:718,718,2340 R48:466,474,817,822,843,890,937,975,1064,1115,1128 R56:690,692,707,717,722 R64:281 GET_BANK_GOLDf27:134 F27:1841 R27:134,802,1841 check_idle_passwordsV53:49 R53:49,128,1132 cmd_sayF2:150 R2:150,239,242 write_wizlistF43:610 f59:240 R43:610 R57:265 R59:240 mag_massesf12:58 F12:468 F32:2533 f33:100 R12:58,407,468 R15:521 R20:165,2410,2445 R25:75,337 R32:861,865,870,888,910,915,928,931,2533 R33:100 R38:71,134,269,275,373,454,460,482,578 R40:1585 R49:115 R53:1220 R55:78 real_roomM64:261 R18:174,203,239 R20:706,722,1821 R34:110 R36:108,247,247 R58:359 R64:266,331 GET_DEXM28:30 R13:113,130,132,134,301,303,343,455,505 R15:73,84,86,139,184,187,190,223,227,244,248,272,275,287,376,392,402,465,469,619,623,627,632,941,944,1011,1015,1024,1029,1039,1079,1173,1217,1331,1342,1406,1408,1411 R16:206,368,437,650,652,654,656,692,696 R17:74,76,79,82,104,147,148,191,235,385,396 R18:267,274,388,410,420,442,458,464,517 R19:122,124 R20:117,1085,1098,1344 R25:308,310,397,571,577,586,593,600,606,612,767,775,783,792,799,806,851,859,867,875,883,891 R27:2215 R28:30 R34:563,594,600,610,621 R36:523 R42:449,454 R43:236,246,532,654,763,878,944,981 R53:920 R57:321,359,362,369,376,379,401,407,424 R58:69,125,397,400,402,416,418,428,431 R63:368,374,432 TO_CHARM60:435 R2:57 R16:146 R20:184,291,1020,1022,1327,1331,1604,1772,1788,1945,2133,2134,2135,2136,2137,2138,2139,2141,2142,2143,2144,2145,2146,2147,2148,2151,2152,2153,2155,2157,2158,2159,2160,2161,2166,2167,2169,2172,2177,2178,2278,2293,2301,2309,2317,2325,2472 R23:71 R26:1937,1967,1997,2027,2084,2114,2145,2175 R38:589 R40:233,326,428,455,484,509,547,1696 R60:435,440 LVL_GRGODM54:93 R53:275 R54:93 OPER_CLOSE_PARENV32:73 V40:33 R29:259 R32:73,185,206,207,284 R33:80 R40:33,1638 backgroundM62:182 R62:182 SLC_BRKf15:45 F15:638 R15:45,638,693,699,713 give_find_victM64:86 R18:823 R27:1248,1259,1812,1816,1927 R32:1696 R42:232,391 R64:86 CMPM35:51 M39:30 R35:51,56,60,60,130,131,143,144 R38:281,393,400,403 R39:30 TOROOMM59:28 R32:2678,2681 R57:267,342,374,836 R59:28 MAG_AREASM50:16 R49:232 R50:16 MAX_OBJ_NAMEF43:634 f59:242 R43:634 R57:268 R59:242 mag_areasM62:154 R62:154 LFLOW_ONV18:36 V29:216 R18:36,829 R29:216 max_filesize$ | f X 7 * b Y * & l c *  ,  teUH~0~ q h N F 72*5od>* /*ueYB9 Vxt); j = k->next; k->next = j->next; free(j); } ch->master = NULL; M60:434 R2:58,239 R7:60 R14:935,1086 R17:133 R20:1018,1262,1263,1580,1681,1940,2154,2164,2165,2168,2174,2175,2194,2354,2361,2402,2406 R23:72 R26:1711,1721,1896,1898,2043,2045 R32:2463,2505,2525,2703 R40:222,385,422,449,450,458,502,540,614 R42:297 R57:664,666,699 R60:434 LVL_IMPLM60:381 R58:58,59 R60:381 LIQ_SLIMEM60:154 R46:86 R60:154 MOB_SENTINELM59:141 R59:141 TYPE_PUNCHM64:295 R40:1414,1427,1428,1466 R64:300 GET_BAD_PWSF32:2231 f33:116 R20:2572,2607 R27:1813 R32:2231 R33:116 R36:915,924 R40:1247,1319 free_charM40:1152 R40:1152,1193,1263 USURPf19:31 F19:181 f34:42 R19:31,181,187,239,240,241,247,248,249,250,251 R34:42,153,154,155,156,157,158,159,160,161,162,163,164 fread_actionf27:133 F27:944 R27:133,745,944,1319 make_promptM6:29 R6:29,118 THREE_MAX_TITLE_LENGTHM60:464 R27:1575 R60:464,957 MAX_RAW_INPUT_LENGTHM33:12 R32:238,522,595,635,705 R33:12 DB_BOOT_WLDM60:250 R15:1221,1265 R48:147 R60:250 WEAR_NECK_1F40:1062 f41:32 R14:1635 R19:222 R23:140,141,142,143,144 R40:1062 R41:32 R48:1088 R53:1132,1133,1134,1135,1136 find_commandV23:85 R23:85,141,164,172 ACMD_WRITEV29:71 V34:39 R29:71 R34:39,277 max_npc_corpse_timeT60:514 R20:M64:301 R21:31,40,72,73 R32:2237,2238,2238 R40:690,701,702,724,725,809 R64:306 GET_ALIASESM59:43 R26:1638 R43:198 R56:442 R57:778 R59:43 SPELL_BURNING_HANDSM60:60 R17:311 R18:223 R34:652 R57:220 R60:60 ROOM_PEACEFULM62:284 R62:284 ENCRYPT_SUPPORTf18:46 f23:77 F23:151 f25:79 f25:80 f25:81 f25:82 f25:83 f25:84 f25:85 f25:86 f25:87 f25:88 f25:89 F25:420 F25:540 F25:626 F25:631 F25:673 F25:710 F25:721 F25:735 F25:751 F25:818 f44:34 F44:476 f48:49 f48:50 F48:1152 F48:1158 f53:88 F53:889 f55:25 f55:26 f55:27 f55:28 f55:29 f55:30 f55:31 f55:32 f55:33 f55:34 f55:35 f55:36 f55:37 f55:38 f55:39 f55:40 f55:41 f56:45 f56:46 f56:47 f56:49 f56:50 f56:51 f56:52 f56:53 f56:54 f56:55 f56:56 f56:57 f56:58 F56:158 F56:204 F56:238 F56:358 F56:377 F56:396 F56:471 F56:499 F56:524 F56:549 F56:571 F56:619 F56:685 M60:38 R18:46 R23:77,151 R25:79,80,81,82,83,84,85,86,87,88,89,420,540,626,631,673,710,721,735,751,818 R44:34,476 R48:49,50,1152,1158 R53:88,889 R54:43 R55:25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,48,49,50,54,64,74 R56:45,46,47,49,50,51,52,53,54,55,56,57,58,158,204,238,358,377,396,471,499,524,549,571,619,685 R60:38,648,1060 SPECIALM59:80 R26:1673 R57:285,912 R59:80 SPELL_WORD_OF_RECALLM64:359 R15:72,72,186,626,748,751,755,862,1363 R18:281,290 R20:513 R32:2614,2616 R34:274 R36:423,449,732,732,735,735,737,755,755,758,758,760 R38:109,109,122,122 R43:896 R44:581 R48:92,120,645,645,660,660 R53:531,539,567 R58:291 R64:364,435 GET_OBJ_WEIGHTM54:114 R53:493,546,654,663,684,697,843,908,1114 R54:114 SHOP_SORTf32:112 F32:948 R32:112,948,1120,1192 parse_simple_mobS60:1035 R26:30 R30:618 R31:28 R60:1035 con_app_typeF9:14 R9:14,88 R14:57,136,147 R25:617 R38:303,519 R40:447 R49:34,52,158 R65:164 showS12:79 S33:129 R12:79,104 R32:1375 R33:129,161 reset_comM64:226 R14:361,399,1322,1361,1365,1374 R16:134 R18:146,839 R20:195,447,520,655,1023,1619,2057,2066,2074 R23:324,388 R32:832,1964 R34:646 R38:401,535 R49:121 R53:911,1221,1307 R56:486 R63:157 R64:231 GET_ROOM_VNUMF63:546 f64:35 R63:546 R64:35,37 core_dump_realM50:18 R49:246 R50:18 MAX_MOB_DESCM59:55 R26:1648 R43:367,862,901 R57:814 R59:55 SPELL_CURSEM64:347 R13:332,462,514 R14:998,1149,1151,1153,1186,1189,1191,1213,1217,1218,1284,1356 R18:104 R20:297,736,1045,1167,1425,1495,1637,1679,1698,1738,2090 R22:266 R23:392 R27:704,719,753,753,887,956,973,1315,1801,1801,1847,1847,1855,2062,2075 R32:1873 R36:920 R40:1180,1190,1199,1254,1295,1304,1335,1344,1359,1370,1378,1385,1390,1409,1418,1434,1442,1469,1485,1486,1488,1498,1499,1501,1506,1508,1514,1537,1555,1563,1570,1607,1634,1639,1645,1651,1667,1670,1679,1684,1693,1706,1711,1723,1724 R42:378 R47:145,160,162,164 R48:1168 R63:223 R64:352 STATEM33:203 R22:69 R33:203 BAN_NOTkd-$g] { p V I ) U  U h V I + w&ymxh^F<TD,,32,50,50,54,56,56,57,59,59 R8:18,23,30,34,36,36,36,39,39,40,40,42,42,48,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,742,742,745,748,751,756,759,762,765,768,771,774,777,780,783,786,789,791,831,838,839,840,853,856,870,873,940,943,944,947,954,958,962,966,969,973,977,980,1023,1028,1M60:212 R43:447 R60:212 AFF_PROTECT_EVILM28:41 R27:921,940,1288,1332,1333,1334,1660,1661,1662,1678,1678,1739,1748,1788,1854,2050,2063,2079,2094,2184 R28:41 R36:873,921 R40:1179,1191,1198,1258,1264,1273,1309,1323,1334,1341,1351,1358,1369,1374,1381,1383,1387,1392,1417,1420,1433,1441,1453,1455,1465,1468,1477,1478,1484,1496,1497,1507,1512,1513,1530,1535,1536,1543,1553,1554,1562,1569,1625,1626,1630,1631,1643,1649,1655,1656,M60:248 R15:1221,1264 R48:142 R60:248 WEAR_FINGER_RM62:288 R62:288 ENCRYPT_REQSTARTf20:61 F20:1362 R20:61,1362,1400,1408 perform_immort_invisV12:55 V33:224 V33:231 R12:55 R13:31,101,104,112,321,325,329,338 R14:47,70,71,87,89,447,453,455,457,457,522,532,537,552,558,566,574,583,615,618,621,624,626,629,631,634,645,647,651,653,661,944,945,946,948,949,969,970,980,981,982,1093,1094,1095,1113,1114,1126,1127,1128,1146,1276,1281,1301,1346,1353,1371,1378,1391,1394,1396,1514,1516,1521,1656,1658,1659 R15:40,45,49,53,236,241,246,247,247,254,258,265,274,296,301,304,305,305,312,316,323,332,537,539,543,544,545,546,546,551,554,555,559,565,584,589,590,594,599,600,600,638,642,645,684,686,688,689,690,691,691,692,693,696,701,702,706,715,717,718,718,723,733,801,806,810,811,913,918,922,923,923,1236,1263,1263,1277,1278,1353,1355,1357,1358,1358,1376,1378,1380,1381,1381,1422,1424,1428,1440,1446,1451,1457,1458,1458 R16:33,35,641,642,645 R17:53,55,57,94,96,98,137,139,142,305,319,367,369,423,425 R18:332,334,645,646,653,657,658,658,664,664,707,709,720,721 R19:137,139,140 R20:57,126,128,132,921,923,927,932,937,966,968,970,1006,1010,1012,1210,1212,1219,1235,1395,1396,1402,1465,1466,1508,1509,1510,1571,1572,1576,1598,1602,1604,1604,1605,1616,1762,1763,1767,1774,1777,1803,1805,1807,1961 R23:185,205,206,209,211,220,235,243,288,293,297,345,351 R24:48,49,50,51 R25:43,54,328,628,633,639,647,743 R26:34,35,82,84,84,86,102,104,104,106 R27:206,239,2267,2267,2277,2282,2286,2287 R32:170,172,172,186,188,190,192,194,196,198,200,202,204,206,208,211,1893,1895,1906,1908 R33:224,231 R35:168,169,174 R36:1068,1073,1195,1204,1243,1245,1247,1248,1248 R37:70,75,84 R38:42,43,44,352,367,367,383,F40:998 f41:25 R40:604,686,813,998,1054 R41:25 R47:384 R57:182,183,187,188 any_one_argM41:145 R20:917 R40:450 R41:145 SCMD_SHUTDOWNM62:264 R62:264 AUTHTYPE_MINKF40:921 f41:27 R40:921,957,991,1308 R41:27 fill_wordM41:105 R18:897 R40:378 R41:105 SCMD_NOSUMMONV23:85 R23:85,142,165,178 ACMD_REMOVEM33:92 R33:92 R44:141,142,174,175,227,229 MAIL_FILEV27:104 V64:15 R27:104,2314,2339,2341,2343 R63:171,178,181,184,185,554 R64:15 logfileF63:266 f64:30 R14:491 R20:375,477,574,627,671,674,727,736,743 R58:274,337 R63:266 R64:30 sprinttypeT60:507 R20:151,2190 R29:154,157,160,167,168,169 R32:145,146,147,2533 R33:100,157 R38:35,39,63,128,172,214,356,585 R39:8,9,33,36,37 R40:1291 R49:76 R54:22 R55:48,74 R60:507,638,782 R64:232 room_vnumV27:80 V29:197 R27:80,1109,1113,1114,1114,1159 R29:197 DFLT_IPf53:85 F53:634 R53:85,634,729,735,738,739,750,797 sell_pricef55:48 F55:74 R55:48,74,300,301 ASSIGNROOMM41:199 R18:655,679 R40:423 R41:199 SCMD_RECITEvrTG^R<2 A0 v f : ) 4 '    [M[LrX)&MUD_YEAR (17*SECS_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(type) * (number))))\ { perror("SYSERR: realloc failure"); abort(); } } while(0) /* * the source previously used the same code in many places to remove an item * from a list: if it's the list head, change the head, else traverse the * list looking for the item before the one to be removed. Now, we have a * macro to do this. To use, just make sure that there is a variable 'temp' * declaref53:91 F53:977 R53:91,977,1011,1051 end_read_listM60:203 R14M24:36 R23:127,129 R24:36 BOARD_VNUMV20:38 V27:97 R20:38,926,931,936,941 R27:97,574 circle_shutdownf18:42 f56:44 F56:128 R18:42,337 R56:44,128,168 list_skillsM62:222 R62:222 SLC_CANTCHANGEV53:49 R53:49,519,1134 cmd_emoteM61:326 R27:483,490 R61:323,325,326 RLIMIT_NOFILEM59:160 R57:595,779,782,788,794,830,833,842,848,854,866,872,895 R59:160 TAR_FIGHT_VICTM60:127 R14:734 R16:527,559,585,590,592,615 R40:225,227,236,237,238,240,242,247,249,250,254,256,257,260,262,263,264,265,273,275,276,277,278,280,282,283,287,291,295,296,297,299,300,301,303,304,306,307,308,310,312,313,315,316,317,318,319,320,327,328,330,331,333,334,335,342,345,349,351,352,357,360,362,365,370,371,382,383,386,390,391,394,396,397,399,403,405,407,408,409,412,417,420,421,423,425,427,432,436,437,440,444,445,446,448,451,452,453,454,457,459,460,461,462,463,464,466,470,473,475,476,477,480,481,483,488,489,491,492,494,495,498,504,517,522,523,524,527,528,529,530,531,534,541,544,545,635 R42:97,141,185 R57:470 R60:127 POS_RESTINGM33:71 R32:178,193,275 R33:71 CREDITS_FILEF40:1032 f41:30 R14:626,631 R17:223 R20:348,348,352,356,847,849,858,867,887,1074,1086,1122,1131 R27:1675 R38:513,515,517,519 R40:1032 R41:30 R57:177,185 is_abbrevM59:163 R57:570,608,773,803,815,827,839,863,875,882,886,919 R59:163 TAR_OBJ_INVf53:71 F53:156 R53:71,156,179 is_openV47:38 R47:38 string_fieldsF63:328 f64:33 R12:99 R14:690,690 R20:692,1914,2178 R32:1662,1664,1666,1667,1682,1862 R33:156 R42:35,50,53,55,56,57,58,59,60,61,62,86,129,173 R58:347,347,348,348 R63:328 R64:33,240 ageM43:729 R43:729 MOB_MONSUM_IIV23:83 R23:83,94,95,123,399,512 msg_storage_takenM60:203 R14:770 R43:398 R60:203 R64:402,421 AFF_DETECT_INVISM16:291 R16:291,306,308,445 NEED_LOCKEDM60:157 R17:190 R60:157 MOB_AWARES33:189 R32:49,434,2157,2162 R33:189 R40:39 R48:39 player_index_elementM6f27:117 F27:1003 R27:117,698,725,1003,1033 get_from_qM50:15 R49:229 R50:15 MAX_MOB_NAMEM60:263 R15:1366 R17:177,181,315 R34:585,808 R48:193 R60:263 WEAR_WIELDF38:128 f39:37 R18:146 R38:128,433,580 R39:37 House_crashsavef14:70 F14:1276 R14:70,1276,1396 perform_mortal_whereM60:355 R36:173 R43:335,353,373 R58:389 R60:355 APPLY_HITROLLM64:388 R27:2154,2157 R64:393 SANAf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM41:100 R14:1257 R40:339 R41:100 SCMD_IMOTD.qnG:  Q M h b A 9 #  . % : 1 z o S H 0 0 saW34#$ md0.~m]Y}UI&r]>.N_! 0,60,64,66V18:30 V30:554 V31:26 R18:30,174,203,239 R30:554 R31:26 dex_app_skillM64:264 R20:707,1821 R26:1528 R36:117,250,250 R58:359 R64:269 GET_CONM60:178 R14:1578 R18:758,760,765 R27:963 R60:178 PRF_DISPHPM64:400 R64:405,408 MORT_CAN_SEEM60:383 R60:383 LIQ_TEAM60:91 R60:91 SECT_UNDERWATERM64:326 R15:183,222,354,622,1407 R18:289 R53:525,538,565 R64:331,436 CAN_CARRY_NM33:15 R32:235,531,567,614,640 R33:15 DB_BOOT_ZONM60:202 R14:121,249,298 R43:391 R60:202 AFF_DETECT_ALIGNM60:469 R27:1237,1238,1240,1241 R32:1957,1958 R60:469,920,943 HOST_LENGTHM59:117 R57:929 R59:117 SV34:26 R34:26,239,240,907,908 next_combat_listM59:49 R26:1680 R57:796 R59:49 SPELL_CONTROL_WEATHERS6:69 R6:69,130 THREE_player_special_data_savedM35:50 R35:50,60 IS_MARKEDM64:257 R14:1414 R19:149,150,155 R20:646,2488 R32:1982,2100 R42:208 R64:262,388,388,389,389,390,390 GET_SEXf53:87 F53:878 R53:87,878,911,1307 ok_shop_roomM59:59 R26:1645,1660 R57:280,826 R59:59 SPELL_DETECT_POISONf61:475 R7:84,87 R14:710,710,711 R15:128 R18:86,807 R20:686,687,691,692,875,1290,1543,1551,1553,2500,2500 R22:191 R23:215 R26:1511,1512,1512 R27:331,899,899,1268 R32:270,354,369,1585,1585,1586,1587,1587,1992,1993,1994,1994,2034,2089,2090,2091,2091,2092,2094,2095,2095,2476,2476,2477,2478,2478 R36:140 R38:424,499 R40:499 R44:300 R48:300,300,321,321,464,464,620,620,762,762,841,841,888,888,935,935 R58:123 R60:604,696 R61:182,183,186,188,475 R63:168,332,332 timeM62:290 R62:290 ENCRYPT_ENC_KEYIDM60:174 R14:408,1579 R18:904 R20:2236 R60:174 PRF_BRIEFM64:127 R13:283 R14:457 R15:136,145,247,305,373,600,718,923,1019,1336,1358,1381,1458 R16:264 RM62:155 R62:155 LFLOW_RESTART_ANYF40:1017 f41:26 R13:248 R15:111,351,985,1295 R16:430 R18:228 R20:319,346,1064,1112,1238,1961 R22:168 R40:1017 R41:26,37 R56:636 two_argumentsF23:235 f24:49 R23:175,235,297 R24:49 Board_show_boardf15:54 F15:218 R15:54,218,253,267 perform_get_from_containerM60:323 R14:123 R58:379,387 R60:323 ITEM_MAGICV49:60 R49:60,188 olc_commandsM41:73 R40:720,763 R41:73 ALIAS_VAR_CHARf61:555 R10:77 R27:459 R61:555 listenV34:26 R34:26,239,240,907,908 next_combat_listM35:50 R35:50,60 IS_MARKEDM64:257 R14:1414 R19:149,150M64:201 R58:379 R64:206 OBJ_FLAGGEDM60:319 R48:676,704 R60:319 ITEM_NORENTF40:1050 f41:28 R13:149,214,321 R14:615,944,969,973,980,1093,1113,1118,1122,1126 R17:219 R18:645 R20:126,210,842,1598,1668,2533,2537,2540,2542,2544 R38:511 R40:1050 R41:28 R49:87,187 half_chopM60:394 R14:755 R15:826,847,848,866,867,875 R20:784 R26:1509 R42:330,347,410 R60:394 DRUNKM27:1901 R27:1900,1901,1909 O_NONBLOCKM60:182 R14:1548 R18:901 R20:2365 R46:98,116,157 R60:182 PRF_NOHASSLEM41:152 R20:1542,1550 R40:269 R41:152 SCMD_DATEM64:269 R14:157,697 R17:286 R18:409,417,538 R20:712,1323 R25:657,657 R26:1503 R27:964 R32:2035,2408,2409 R34:176,178,180,182,184,699,752,760,760 R42:414,414 R43:234,244,834,834 R58:354 R64:274 GET_HITF40:1285 f41:29 R27:720 R40:1285 R41:29 nannyM32:11 R32:11 R33:220 __DB_C__M27:2188 R27:2188,2216,2222,2238 SENDOKf38:39 F38:214 R38:39,214,272,377,450,493,535,589 find_houseM64:94 R35:116,200 R64:94 BFS_ERRORf53:55 F53:777 R53:55,777,931 shopping_valueM33:125 R20:1079,1091,1127,1136 R32:1749,1759,1763,1773,1792,1809 R33:125 R53:543 R56:648 REALf27:131 f40:63 F40:799 R27:131,724 R40:63,799 perform_aliasM60:449 R27:798 R32:1651 R60:449 PULSE_ZONEF44:221 f45:47 R32:326 R44:221 R45:47 scan_fileM33:76 R32:181,199,278 R33:76 HELP_PAGE_FILEM60:407 R32:400 R60:407 R65:101,144,161 SKY_CLOUDLESSF63:65 M64:49 f64:53 R15:486,859,862 R18:308 R20:2120 R26:1416,1416,1416,1535,1542,1568 R27:498,500,534 R32:1041 R34:366,402,422,426,428,698 R36:247,248,249,250,254,258 R42:254,335,414,415,416 R43:834,835 R47:412 R48:641 R53:770 R56:192,194,221 R57:635,642 R58:115 R63:65 R64:48,49,53 R65:90,95 MINV29:76 V42:27 R29:76 R42:27,373 idle_rent_timeS60:603 R4:32,41 R48:62,256,267,280,295,348,360,410,412,432,457,749,791,871,917 R60:603 rent_infoeX6-sgHB d ^ q Y F | \ S = 0   ^ Q %  nb2 tbL@G:*lcS}Sz^U3M3fine SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #V30:62 V31:4 R20:448 R30:62 R31:4 exit_bitsM54:68 R53:1022,1047 R54:68 LIST_TRADEM59:158 R57:566,904 R59:158 TAR_CHAR_WORLDF36:435 f37:32 R15:75,204,472,630,750,1230 R18:291 R36:435,440,789,882 R37:32 R43:152,156,160 R48:581,602 R53:545,686,741 obj_from_charM54:18 R53:966,981,1049,1086 R54:18,108 BUY_WORDM64:265 R20:708,1821 R36:120 R58:359 R64:270 GET_CHAM64:296 R20:696,696,696 R32:2481 R64:301 GET_TALKM62:233 R62:233 SLC_FLUSHOUTM64:353 R13:274,277,300,302 R14:105,113,459,460,461,464,657,658,659 R15:138,201,375,387,398,817,818,822,927,928,932,996,1010,1023,1054,1055,1384,1387,1388,1388,1389 R16:72,77,396 R18:674,680,686,687 R20:477,536 R25:357 R32:2622,2677 R34:269,819,861 R36:380,402,467,534,538,568,572,822,1169 R43:904,916,917,918,926,932,933,934 R44:579 R48:200,551,579,682,705 R53:308,310,311,817,823,823 R56:559 R57:319,441 R58:55,274,294,297,310,379,423 R64:358,370 GET_OBJ_TYPEM27:1404 f61:594 R10:148 R11:31 R13:283,303 R23:141,192,201,225 R27:1387,1404,1412,1421,1483 R40:542,900,903,907,911,915 R44:507,533,543,544 R61:594 writef15:48M59:142 R59:142 TYPE_STABV2:63 R2:63,74,75,121,136,165 R32:318 R40:355 R42:272,313 levelsV62:127 R62:127,143 teloptsM64:433 R46:74 R64:438 CAN_GET_OBJM59:151 R26:293,535,777,1039 R30:390 R36:190 R59:151 SAVING_PETRIM62:170 R62:170 MODE_LIT_ECHOV15:33 V30:408 V31:20 V53:35 R15:33,841,841,844,854,1075 R20:574 R30:408 R31:20 R53:35,818 drinksV30:650 V31:29 V56:31 R20:697 R30:650 R31:29 R56:31,192 int_appV30:789 V31:34 R16:122,123 R30:789 R31:34 movement_lossf13:31 F13:101 R13:31,101,158,194 perform_tellM24:13 R23:228 R24:13 MAX_MESSAGE_LENGTHM60:61 R13:127,133,410,465 R60:61 ROOM_SOUNDPROOFM62:225 R62:225 SLC_LEVELBITSM60:36 R13:171 R32:2006,2415,2427 R53:1138 R60:36 NOBODYf32:87 F32:2699 R32:87,2632,2639,2699 check_object_levelM54:107 R53:307,308,1085,1268,1271,1272 R54:107 SHOP_BUYTYPEM62:141 R62:141,142 TELOPT_LASTM59:138 R59:138 TYPE_THRASHF36:1036 f37:68 R20:171,891,907 R36:1036,1235 R37:68 R57:586 get_obj_visM60:418 R4:53 R48:299,306,372,492 R60:418 RENT_FORCEDf27:148 f43:45 F43:82 R27:148,812 R43:45,82 affect_updatef53:79 F53:297 R53:79,297,608,623 trade_withM35:48 R35:48,125,130,143 R62:129 MARKM62:60 R62:60,67,207 SUSPM41:102 R14:1266 R40:526 R41:102 SCMD_WHOAMIf34:64 R34:64 compute_thacoV62:305 V62:310 R62:305,310,318 enctype_namesM33:85 R18:798 R33:85 TYPO_FILEV18:35 V29:58 R18:35,244 R29:58 pt_allowedM64:297 R20:254,255,1440 R32:2004 R64:302 POOFINM33:77 R32:182,201,279 R33:77 INFO_FILEf25:48 F25:235 R25:48,235,280,378 get_victimF27:1463 f28:34 R27:745,1220,1326,1328,1463,1483,1656 R28:34 write_to_descriptorM54:122 R53:144 R54:122 NOTRADE_MAGIC_USERV30:62 V31:4 R20:448 R30:62 R31:4 exit_bitsM54:68 R53:1022,1047 R54:68 LIST_TRADEM59:158 R57:566,904 R59:158 TAR_CHAR_WORLDF36:435 f37:32 R15:75,204,472,630,750,1230 R18:291 R36:435,440,789,882 R37:32 R43:152,156,160 R48:581,602 R53:545,686,741 obj_from_charM54:18 R53:966,981,1049,1086 R54:18,108 BUY_WORDM64:265 R20:708,1821 R36:120 R58:359 R64:270 GET_f61:471 R8:165,182,185 R27:899,1159 R32:325,327 R42:233 R44:115,137,170,193,245,292,384,388,392,426,485,588 R61:313,471 systemf35:34 F35:95 R35:34,95,138 bfs_clear_queueM60:204 R14:123 R43:405 R60:204 AFF_DETECT_MAGICM12:23 M60:50 R12:23 R60:50 UPM20:2113 R20:2113,2130,2131,2133,2155,2156,2162,2163,2166,2167,2168,2170,2171,2173,2176,2215 R62:128 BINARYM41:98 R14:1245 R40:340 R41:98 SCMD_IMMLISTM60:286 R20:562 R60:286 ITEM_TRAPV27:82 V29:213 R27:82,467,496,498,500,521,530,534 R29:213 MAX_PLAYERSf19:35 F19:198 f32:131 R19:35,198 R32:131,303 boot_social_messagesM34:86 R34:86,718 IS_WEAPONf53:77 F53:231 R53:77,231,257,259 find_oper_numM59:54 R26:1656 R43:821 R57:811 R59:54 SPELL_CURE_LIGHTM62:63 R62:63,206 SYNCHM54:117 R53:902,903,1115,1141,1237 R54:117 SHOP_FUNCM59:132 R59:132 TYPE_BITE Q> o e   x B /   K <    c O  y k M B * yWF(#0S_PER_MUD_MONTH) /* real-life time (remember Real Life?) */ #define SECS_PER_REAL_MIN 60 #define SECS_PER_REAL_HOUR (60*SECS_PER_REAL_MIN) #define SECS_PER_REAL_DAY (24*SECS_PER_REAL_HOUR) #define SECS_PER_REAL_YEAR (365*SECS_PER_REAL_DAY) /* string utils **********************************************************/ #define YESNO(a) ((a) ? "YES" : "NO") #define ONOFF(a) ((a) ? "ON" : "OFF") #define LOWER(c) (((c)>='A' && (c) <= 'Z') ? ((c)+('a'-'A')) : (c)) #define UPPER(c) (((c)>='a' && (c) <= 'z') ? ((c)+('A'-'a')) : (c) ) #define ISNEWL(ch) ((ch) == '\n' || (ch) == '\r') #define IF_STR(st) ((st) ? (st) : "\0") #define AN(string) (strchr("aeiouAEIOU", *string) ? "an" : "a") /* memory utils **********************************************************/ #define CREATE(result, type, number) do {\ if ((number) * sizeof(type) <= 0) \ log("SYSERR: Zero bytes or less requested at %s:%d.", __FILE__, __LINE__); \ if (!((result) = (type *) calloc ((number), sizeof(type)))) \ { perror("SYSERR: malloc failure"); abort(); } } while(0) #define RECREATE(result,type,number) do {\ if (!((result) = (type *) realloc ((result), sizeof(typM59:115 R57:282,918 R59:115 SPELL_IDENTIFYM33:21 M33:32 R33:21,32,69,71,72,73,74,75,77,78,79,80,81,82 LIB_TEXTV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,1172,1173,1178,1216,1221,1221,1221,1222,1223,1225,1226,1229,1231,1238,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1277,1283,1293,1310,1312,1328,1329,1339,1340 R16:500 R30:246 R31:13 R36:982,990,992 R37:65 R40:527 R57:529f25:44 F25:100 f55:42 R25:44,69,100 R55:42,92 assign_kings_castleM64:361 R15:773,773,787,787 R20:478,479,483 R23:110 R32:2292 R36:621,635,799,800 R48:680,705 R53:327,327,349,543,659,695 R64:366,367,368 GET_OBJ_RNUMM33:29 M33:40 R33:29,40,64,65,66,67,68,69 R63:516 SLASHM60:236 R40:1634 R47:160 R60:236 CON_EXDESCM60:30 R48:84,112,388 R60:30,590 USE_AUTOEQf53:62 F53:400 R53:62,400,460 get_slide_obj_visf25:43 F25:328 R25:43,328,647,743 block_wayf27:107 F27:1925 R27:107,1925,2012 reread_wizlistsf36:42 f63:31 F63:398 R36:42,864 R63:31,398 die_followerf27:147 f32:108 F32:232 R27:147,311 R32:108,232,291 boot_worldM60:344 R36:123 R60:344 APPLY_CLASSM60:239 R40:1488,1493 R60:239 CON_CHPWD_VRFYM60:348 R36:147 R60:348 APPLY_CHAR_HEIGHTf12:149 F12:180 R12:149,173,180 write_outputM60:333 R53:304 R60:333 ITEM_NOSELLM54:136 R53:769 R54:136 MIN_OUTSIDE_BANKf48:66 F48:654 R48:66,654,657,658,774,781,854,901,949 Crash_restore_weightf40:64 F40:927 R40:64,927,1308 reserved_wordV2:53 R2:53,70,73 level_paramsM64:83 R14:1539 R64:83,119 OFFV30:246 V31:13 R14:209,810,814,1457 R15:51,52,433,434,1114,11f20:56 f26:38 F26:1401 R20:56,1817 R26:38,1401,1475 roll_real_abilsF32:1915 f33:103 R32:1915 R33:103 R38:266,321,620 R44:432,433 get_name_by_idM60:162 R46:36,105 R60:162 MOB_AGGR_GOODM64:294 R20:1861,1873,1875 R64:299 GET_FREEZE_LEVM54:96 R53:216 R54:96 OPER_NOTV20:40 V29:91 R20:40,1092 R29:91 load_into_inventoryF32:1902 f33:102 R32:1902 R33:102 R38:414,541 R44:528 get_id_by_nameM60:273 R15:1384 R20:537 R36:380,402,538,572,822 R60:273 ITEM_LIGHTM60:320 R15:474 R34:271 R60:320 ITEM_NODONATEM59:129 R59:129 TYPE_STINGM60:247 R15:1385 R36:379,380,381,401,402,403,538,572,821,822,823,824 R48:140 R60:247 WEAR_LIGHTF63:135 f64:22 R14:907,910 R53:1030 R63:135,140 R64:22 strn_cmpM62:86 R62:86 TELOPT_NAMSf20:97 F20:1910 R20:97,1910,1978,1982,1989 print_zone_to_bufS60:821 R32:82,1980,2457 R33:227 R40:1300,1328 R60:821,876 player_special_dataF63:71 M64:45 f64:52 R15:486 R18:92 R20:1165,1613,1620,1632,1669,1772,1788,1833,1839,1847,1866,1880,2120 R22:96,202,235 R26:1501,1559,1560,1566,1568 R27:1806 R32:449,1041 R34:112,366,405,426,428,430,698,890 R36:247,248,249,250,251 R38:497 R40:1261,1270,1275,1458 R42:268,279,309,334 R43:73 R47:400,406,412 R48:453,470,474,475,482,486,490,495,499,739,932,1011,1139 R56:192,221 R57:90,635,642 R58:61 R63:71 R64:44,45,52 R65:91,96 MAXxVD6'ZI1' v l H  H m 2 '  M <  j [ 4 - phRGsg5.0SM64:194 R13:131,406,464 R14:277,1011,1012,1041,1043,1052,1054,1165,1166 R18:365 R20:1687,1689,1740,1825,1856,1869 R27:1796,2189 R32:1960 R34:195,195,197,693 R40:614,1317,1432,1577,1595,1690 R42:337 R47:145 R48:1169 R56:583,591 R58:129 R63:223 R64:199 PLR_FLAGGEDF36:717 f37:45 R15:76,756 R32:1779 R34:290,297 R36:717,722 R37:45 R42:461 R48:557,585 obj_to_objM60:375 R60:375 LIQ_ALES60:864 R13:28,31,31,32,32,66,101,101,121,121,147,164,201,319 R14:31,52,55,56,57,70,71,80,80,81,81,82,82,83,83,84,86,87,89,95,135,152,152,185,185,229,229,313,313,315,328,384,426,447,450,522,525,642,931,1083,1276,1278,1312,1346,1348,1437,1485,1654 R15:37,38,39,40,41,41,42,42,43,44,45,45,47,49,51,52,53,54,55,69,107,181,197,218,235,282,296,349,419,458,615,615,638,638,640,656,656,681,745,1114,1178,1236,1399 R16:27,32,32,33,34,35,38,39,40,41,42,55,93,179,227,271,320,374,422,638,677 R17:29,30,30,31,47,92,131,159,216,270,302,359,416 R18:42,43,44,45,48,49,61,61,62,214,381,381,395,397,429,477,530,559 R19:93,135 R20:28,51,52,53,54,56,60,60,61,64,70,71,72,72,75,85,124,149,153,268,316,363,369,465,639,639,837,871,947,961,1004,1059,1107,1149,1234,1314,1349,1362,1364,1595,1800,1926,2185,2185,2526,2567 R21:19,20,22,55 R23:79,103,185,235,288,345 R24:48,49,50,51 R25:27,42,42,43,45,46,47,47,48,48,49,50,50,52,53,54,138,169,197,197,200,216,216,218,235,2F40:967 f41:24 R32:481,1476,1481 R40:967 R41:24 one_wordM64:216 R14:321,365,389,611 R64:221,228 IS_DARKM60:465 R32:47 R34:33,127,141,143,144,587 R60:465 MAX_MESSAGESV20:44 V32:51 V40:40 V48:40 R20:44,2039 R32:51,437,453,1894,1907,1919,2156,2158,2160,2163,2461 R40:40,1124 R48:40,335 top_of_p_tableM45:20 R44:509,511 R45:20 MIN_MAIL_LEVELM64:277 R34:834 R36:174 R58:356 R64:282 GET_HITROLLM33:86 R18:795 R33:86 BUG_FILEM62:192 R62:192 SLC_EWM12:39 M60:462 R4:30 R8:18,26,30,60,64 R12:39,52,53,54,55,420,445 R18:788 R19:183,185 R20:2191 R21:25,58 R23:238,238,290,290 R27:2110 R32:2185,2209,2338,2370,2372 R33:221,222,223,224,228,229,230,231 R38:66,131,175,176,608 R47:180,381,435,436 R48:279,345,398,430 R53:452,486,597,707,780,836,1024 R56:144,621 R60:462 R63:210 MAX_STRING_LENGTHM62:249 R62:249 AUTH_WHO_CLIENTM64:285 R35:224,229,234,237,238,240,243,244 R64:290 HUNTINGM54:116 R53:636,1080,1185,1287 R54:116 SHOP_SELLPROFITM33:50 M33:54 M33:58 R20:940 R33:50,54,58 PAUSE_FILES6:145 R6:145,227 TWO_char_ability_dataF36:936 f37:63 R13:153 R20:862,2555 R36:936,970,998 R37:63 get_player_visf22:33 F22:286 f32:136 R22:33,286 R32:136,332 Read_Invalid_ListM64:291 R20:697,2376 R26:1566,1568 R56:132,136,136,171,189 R64:296 GET_PRACTICESf61:442 R42:231 R61:442 getpidV14:38 V32:67 V40:32 R14:38,1258 R32:67,180,196,197,277 R33:74 R40:32,339,1453 imotdM60:345 R36:135 R60:345 APPLY_LEVELT60:515 R20:37,55,97,1759,1910,1923 R32:46,102,103,121,266,898,1361,1715,1731,1868 R33:175 R60:515,639 zone_rnumF36:59 f37:25 R14:507,1301,1371,1378 R15:161,265,323,386,397,733,1446 R16:238,261 R18:261,653 R23:245,296 R32:1512,1530 R36:59,656,973,1001,1024,1057,1073,1219 R37:25 R53:269,414,859,871 R57:576 R58:182 isnameS59:205 R20:34 R34:67 R59:205 attack_hit_typeM59:164 R57:581,608,767,827,863,886,919 R59:164 TAR_OBJ_ROOMF27:1037 f28:36 R27:1037 R28:36,41 write_to_outputf25:51 F25:352 R25:51,352,689 is_trashf61:581 R27:490,491 M60:325 R14:121 R43:895,897 R60:325 ITEM_BLESSM64:112 R64:112 SECS_PER_REAL_YEARM60:98 R20:2428 R26:91 R40:1542 R60:98 CLASS_UNDEFINEDM41:192 R15:927 R40:492 R41:192 SCMD_TASTEM59:65 R25:393 R26:1682 R43:256 R57:853 R59:65 SPELL_HARMM54:145 R53:148 R54:145 MSG_NO_SELL_CLASSf14:47 f26:35 F26:102 R14:47,982,1128 R26:35,102 find_class_bitvectorM54:121 R53:136 R54:121 NOTRADE_NEUTRALM60:83 R60:83 R64:224 SECT_CITYM60:466 R22:49,65,66,189,190 R33:213 R38:608 R40:1307 R60:466,899 MAX_NAME_LENGTHM59:35 R59:35 SPELL_RESERVED_DBCf53:82 F53:359 R53:82,359,496,714 transaction_amtV16:293 R16:293,325,364,426,432,437 cmd_doorM54:75 R54:75,121 TRADE_NONEUTRALM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZE m_/( F7`W70< k [ O 8 /  _T {Cd>* /*ueYB9 Vxt); j = k->next; k->next = j->next; free(j); } ch->master = NULL; M60:434 R2:58,239 R7:60 R14:935,1086 R17:133 R20:1018,1262,1263,1580,1681,1940,2154,2164,2165,2168,2174,2175,2194,2354,2361,2402,2406 R23:72 R26:1711,1721,1896,1898,2043,2045 R32:2463,2505,2525,2703 R40:222,385,422,449,450,458,502,540,614 R42:297 R57:664,666,699 R60:434 LVL_IMPLM60:381 R58:58,59 R60:381 LIQ_SLIMEM60:154 R46:86 R60:154 MOB_SENTINELM59:141 R59:141 TYPE_PUNCHM64:295 R40:1414,1427,1428,1466 R64:300 GET_BAD_PWSF32:2231 f33:116 R20:2572,2607 R27:1813 R32:2231 R33:116 R36:915,924 R40:1247,1319 free_charM40:1152 R40:1152,1193,1263 USURPf19:31 F19:181 f34:42 R19:31,181,187,239,240,241,247,248,249,250,251 R34:42,153,154,155,156,157,158,159,160,161,162,163,164 fread_actionf27:133 F27:944 R27:133,745,944,1319 make_promptM6:29 R6:29,118 THREE_MAX_TITLE_LENGTHM60:464 R27:1575 R60:464,957 MAX_RAW_INPUT_LENGTHM33:12 R32:238,522,595,635,705 R33:12 DB_BOOT_WLDM60:250 R15:1221,1265 R48:147 R60:250 WEAR_NECK_1F40:1062 f41:32 R14:1635 R19:222 R23:140,141,142,143,144 R40:1062 R41:32 R48:1088 R53:1132,1133,1134,1135,1136 find_commandV23:85 R23:85,141,164,172 ACMD_WRITEV29:71 V34:39 R29:71 R34:39,277 max_npc_corpse_timeT60:514 R20:42,1062,1110 R32:38,1558,2558,2560 R33:112 R36:666 R37:54 R54:36 R55:56 R60:514 mob_rnumF57:159 f59:271 R20:546,546,547,552,816 R32:2682,2689 R57:107,135,149,159,659,665 R58:300,302,304,311 R59:271 skill_nameF34:642 f37:114 R17:202,338,347,442,444 R34:642,645,M16:312 R16:312,315,318 EXITNF10:115 f27:109 F27:1944 R10:115,119,139 R27:109,1944,1948,2033 reapM64:260 R20:703,1820 R36:257,258 R43:480 R58:358 R64:265,323,324,325,326,327 GET_ADDf32:96 F32:1452 R32:96,648,1452 load_helpM64:426 R13:288 R14:142,202,208,217,565,573,582,809,1378 R15:160,264,322,385,396,732,1310,1445 R18:262 R20:424 R36:1025,1058,1072 R53:415,439,851 R64:431,440,444,447 CAN_SEE_OBJf53:65 F53:1147 R53:65,1147,1186,1247 customer_stringV12:134 V13:26 V14:29 V15:32 V16:26 V17:24 V18:28 V19:24 V20:27 V23:62 V25:26 V27:87 V32:31 V34:32 V35:28 V36:25 V38:23 V40:46 V42:24 V43:23 V44:36 V46:26 V48:35 V49:36 V53:33 V55:21 V56:24 V57:28 V58:25 V63:26 R12:134,164,188,190,196,197,199,205,206,209,209,211,211,240,244,274,313,314,315,316,323,324,326,329,331,348,349,371,373,374,375,386,388,390,392,393,404,405,406,407,408,479,485 R13:26,468,468 R14:29,362,368,400,403,410,418,420,558,581,613,1016,1016,1290,1290,1292,1299,1299,1303,1322,1362,1365,1374 R15:32,304,320,395,811,1018 R16:26,140,161,312,327,366,367,368 R17:24,68,381 R18:28 R19:24 R20:27,190,190,366,903,1173,1185,1187,1193,1369,1622,1770,1771,1775,1978,2056,2056,2058,2066,2074 R23:62,108 R25:26,202,220,240,253,300,688 R27:87,2092,2229,2231 R29:275 R32:31,596,673,766,767,768,769,783,784,786,787,788,789,792,794,811,812,834,835,836,847,849,851,853,854,885,886,887,888,1818,1828,1834,1836,1840,1842,1846,1848,1874,2544,2548 R33:20,31 R34:32,202,330,793 R35:28,51,52,56 R36:25,382,384,397,398,404,540,574,655,686,687,707,831,972,1048,1231 R38:23,142,147 R39:30,31 R40:46,1082,1098,1104 R42:24,450,452,454 R43:23,614,659 R44:36 R46:26,70,73,90,90,97,115,131 R48:35 R49:36,130 R53:33,1221 R55:21,79,306 R56:24,209,209,219,219,387,404,532,556,582,590,598,629 R57:28,138,343,348,582 R58:25,133,142,190 R63:26,157 R64:191,219,221,232,233,451 worldF8:73 R8:73,123,124 do_floatM60:372 R58:56,65,67 R60:372 LIQ_WATERV13:28 V14:31 V16:27 V20:28 V25:27 V32:34 V35:26 V36:27 V40:37 V42:22 V43:25 V46:24 V56:25 V58:27 R13:28,164 R14:31,1296,1370 R16:27 R20:28,2024 R25:27 R32:34,1548,1549,1572,1573 R35:26,228 R36:27,670,903,940,1000 R40:37,1212,1599,1600 R42:22,406 R43:25,87 R46:24,45 R56:25 R58:27 character_listV30:91 V31:6 R20:2003,2484 R30:91 R31:6 gendersf15:55 F15:1399 R15:55,1399,1404,1434,1447,1461 perform_removef35:33 F35:83 R35:33,83,98,146 bfs_dequeueV53:49 R53:49,516,1136 cmd_pukeM41:133 R13:204 R40:528 R41:133 SCMD_WHISPERM54:95 R53:223 R54:95 OPER_ANDh^(tiB7R J #   k a $  k ~ j X @ , {-cV;1 Nj`PF :/8,49,50,60,64,66,107,113,114,115,118,138,139,142,144 R12:52,57,184,188,189,190,192,222,225,226,333,337,356,420,424,450,456,458,497,510 R13:51,52,57,58,83,86,89,94,95,104,105,112,113,149,151,153,155,214,216,217,218,219,224,225,229,230,259,260,264,265,270,271,283,285,328,333,339,343,458,474,493,495,496,502,504,505,509,511,516 R14:98,100,103,107,108,109,114,116,120,122,124,126,128,130,131,161,162,165,167,169,171,173,175,177,179,181,245,247,251,253,255,256,266,267,269,272,274,276,278,281,284,286,289,291,292,295,300,302,304,305,332,337,340,340,350,372,376,377,398,400,435,436,438,439,457,458,488,492,494,675,676,688,691,693,695,695,700,700,703,703,707,707,712,712,715,715,720,723,726,729,732,735,738,7f14:84 F14:328 R14:84,328,414 do_auto_exitsV23:69 R23:69 R24:36,37,38,39,40,41 board_infoM64:139 R32:2162 R44:457 R64:139 RECREATEM41:128 R20:1851 R40:298 R41:128 SCMD_FREEZEf53:92 F53:987 R53:92,987,1003,1008,1079,1080,1096,1097,1098,1101,1108,1109,1110,1111 read_lineM60:309 R15:1190,1273 R48:181 R60:309 ITEM_WEAR_ABOUTM12:19 M60:46 R12:19 R60:46 NORTHT6:19 T12:41 T60:495 R6:19,37,38,39,40,41,42,43,57,58,79,108,146,147,148,149,150,151,165,166,180,207,209 R12:41 R36:90 R37:13 R60:495,555,704,705,706,707,708,709,710,728,729,785,848 sbyteM24:43 R23:199,221,222,227 R24:43 NEW_MSG_INDEXf12:141 F12:366 f32:88 F32:827 R12:141,342,366 R32:88,805,827 setup_dif25:47 F25:216 R25:47,216,761 find_guardM62:267 R62:267 AUTHTYPE_TESTV32:83 R32:83,352,352,1675,1676,1676,1678,1679,1690,1698,1699,1699,1701,1705 reset_qM33:73 R32:179,195,276 R33:73 MOTD_FILEM60:1f38:34 F38:52 R38:34,52,73,136,158,181 House_get_filenameM43:738 R43:738,769 MOB_ZOMBIEM33:22 M33:33 R33:22,33,76 LIB_TEXT_HELPV30:293 V31:15 V53:36 R20:477 R30:293 R31:15 R53:36,1029,1030,1030,1032,1271 R58:274,297,310 item_typesM33:16 R32:257,534,581,650 R33:16 DB_BOOT_SHPf20:64 F20:149 R20:64,149,221,242,331 find_target_roomF63:190 f64:24 R20:930,935,940 R27:329 R32:418 R44:229 R57:787 R63:190 R64:24 touchV20:41 V27:95 R20:41,2049 R27:95,1060 buf_overflowsM41:106 R18:900 R40:375 R41:106 SCMD_NOHASSLEf15:46 F15:742 f43:37 f58:36 R15:46,742,864,1041,1108,1109 R43:37 R58:36,68 weight_change_objectM54:141 R53:167 R54:141 MSG_CLOSED_FOR_DAYS45:63 R45:63,72,82 header_data_typeM40:737 R40:737,742,747 NUM_TOKENSM62:149 R62:149 TM50:15 R49:229 R50:15 MAX_MOf15:52 F15:1178 R15:52,1178,1312,1329,1340,1366,1385,1392 perform_wearM54:100 R53:990,1073,1178,1212 R54:100 SHOP_NUMF63:36 f64:27 R12:28,29,103,115,188,190,209,314,371,408,479,485 R14:217 R15:515,850 R16:378 R17:198,278,331,388,438 R18:172,201,239,307 R19:147 R20:160,166,212,377,377,1061,1067,1070,1071,1075,1076,1087,1088,1109,1115,1118,1119,1123,1124,1132,1133,1467,1779,1784,1790,1913,1980,2411,2455 R23:290,293,294,296,298,300,300,348,351,353,353,355 R25:247,381,403,550,562,568,761,762,828,840,846 R26:1413,1461,1533,1534,1536,1540,1541,1543,1547,1549,1553,1555 R27:290,954 R32:767,1145,1228,1306,1379,1383,1579,1589,1633,1723,1748,1757,1772,1791,1805,1807,2485,2486,2488,2489,2544,2548 R33:160 R34:843,869 R35:185,189 R36:595,597,601,604,605,608,647,652,655,657,800,913,959,969,972,975,985,997,1000,1002,1015,1020,1023,1026,1039,1052,1056,1059,1160 R43:73,136,756,768,781 R46:70,87 R48:1087,1088 R53:404,410,413,416,1320 R56:344,349,367,388,405,416,419,422,428,504 R57:630 R58:97 R60:638,1059 R63:36,43,43,43,51,55,58 R64:27,28,133,134,136,139,140,232 numberV26:148 V56:121 R26:148 R56:121,123,124,125,126 prac_paramsF36:630 f37:41 R32:1774 R36:630 R37:41 get_obj_numF8:95 R8:95,129 do_stringV32:82 V33:227 R32:82,1155,2236 R33:227 R64:182 dummy_mobM59:62 R26:1652 R57:281,838 R59:62 SPELL_ENCHANT_WEAPONM60:259 R15:1273 R48:180 R60:259 WEAR_ABOUTM60:415 R4:46 R48:270,298,303,365,484,619,761 R60:415 RENT_CRASHM12:37 M60:78 R12:37,388 R16:407 R32:849 R60:78 EX_PICKPROOFM60:205 R43:494 R60:205 R64:403 AFF_SENSE_LIFEM60:327 R36:491 R58:396 R60:327 ITEM_ANTI_EVIL"cX7)}s j a (  Q M64:163 R14:1526 R15:82 R18:206,386,758,765,768,771 R20:1224,1860,2117,2446 R26:1515,1573 R32:1186,1840,1846,1848 R34:200 R35:48 R36:94,428,447,691,710 R38:286,287,431,432,483 R40:1697 R43:793,897,903,911 R44:540 R47:96 R48:959,1136 R49:352 R56:650 R58:387,396,399 R64:168 SET_BITf32:102 F32:1868 R32:102,1692,1868 is_emptyM64:182 R20:751 R32:1185,1186 R46:56 R58:258,259 R64:187,195,198 MOB_FLAGSS60:928 R27:93,984,986,1005,1070 R60:928,931,936,937,965 txt_blockM59:145 R34:86 R42:423,426 R59:145 TYPE_SUFFERINGM60:86 R60:86 SECT_HILLSf20:70 F20:363 R20:70,363,848 do_stat_roomS3:22 R3:22,24,27,32,58,87,87 name_elementF57:456 f59:264 R25:387,393,400,404 R56:417,420,424,426,434,438,442,446,450,456,459 R57:456,460,639 R59:264 cast_spellM60:414 R60:414 RENT_UNDEFM60:470 R40:1633 R60:470,900 EXDSCR_LENGTHV29:96 V33:237 R29:96 R33:237 R43:369,433,514,523,872,942 NOEFFECTM60:302 R15:1188,1266 R48:153 R60:302 ITEM_WEAR_BODYM41:125 R20:1824 R40:393 R41:125 SCMD_PARDONf40:60 F40:653 R40:60,653,701,820 find_aliasM25:77 R25:77,147,150,150,153,153,156,156,178,178,181,181,184,184,647,743 CASTLE_ITEMM60:378 R60:378 LIQ_LEMONADE>4>yQG  } {  o c @ !  u q ylRNxp@3]O-! xxxnN;uhB9`Y(ch, var) (var) #endif #define MOB_FLAGS(ch) ((ch)->char_specials.saved.act) #define PLR_FLAGS(ch) ((ch)->char_specials.saved.act) #define PRF_FLAGS(ch) CHECK_PLAYER_SPECIAL((ch), ((ch)->player_specials->saved.pref)) #define AFF_FLAGS(ch) ((ch)->char_specials.saved.affected_by) #define ROOM_FLAGS(loc) (world[(loc)].room_flags) #define SPELL_RM48:28 R48:28,1062,1068,1110,1120,1123,1154 RENT_FACTORM60:58 R46:88 R60:58 ROOM_NOMOBM60:227 R27:1264,1847 R40:1296,1390 R60:227 CON_GET_NAMEM64:365 R42:441 R43:762 R56:533 R64:370 IS_CORPSEV30:138 V31:9 R20:751 R30:138 R31:9 action_bitsM33:75 R32:173,209,285 R33:75 GREETINGS_FILEM60:100 R9:52 R26:88,108,172,439,1267,1437,1483,1539,1656,1657,1658,1659,16S54:82 R53:73,74,75,76,76,186,192,201,212,212,244 R54:82 stack_dataf61:585 R10:49,50,61,62 R27:422,423,441,442,1174,1175,1180,1181 R61:585 setsockoptM56:117 R56:117,124 MIN_PER_PRACf27:124 F27:1299 R27:124,735,1299 process_outputM64:214 R16:113,114,122,123 R64:219,223,224 SECTf32:97 f55:45 F55:90 R32:97,309 R55:45,90 assign_mobilesM27:66 R27:65,66,396,1202 INVALID_SOCKETV32:53 R32:53,449,449,2500 top_idnumf15:40 F15:296 R15:40,296,359,361 get_from_roomf37:113 F46:152 R34:674 R37:113 R43:787 R46:152 rememberf15:43 F15:458 R15:43,458,490,560,581,595,603 perform_dropM59:60 R26:1675 R43:230 R56:426 R57:829 R59:60 SPELL_DISPEL_EVILV29:75 V42:29 R29:75 R42:29,360 idle_voidM64:385 R20:1875 R27:2124,2127 R35:207,238 R64:390 HMHRf49:48 F49:308 R49:48,308 olc_bitvectorV12:54 V33:223 V33:230 R8:107,110,113,116,129 R12:54,311,315,316,346,347,371,374,375,378,382 R13:149,151,158,214,216,224,229,246,321,328 R14:339,342,360,364,366,368,369,372,399,401,491,492,1539,1541,1592 R16:156,157,190,191,241,242,248,249,254,255,264,265,476,477 R18:486,491,647,648,658,659,664,665 R20:141,142,319,329,331,346,348,353,357,375,378,381,383,405,407,426,427,448,452,479,481,483,520,521,567,569,574,577,608,609,627,629,653,656,671,674,676,678,682,687,688,691,727,728,736,738,743,744,746,747,751,752,755,756,758,759,778,779,792,793,807,808,814,818,819,822,826,827,842,850,853,859,862,868,873,888,891,1064,1066,1066,1070,1112,1114,1114,1118,1235,1729,1734,1746 R23:189,219,220 R27:205,1033,1247,1248,1258,1259,2266,2266,2277,2281,2286,2287 R32:550,552,553,560,561,562,629,630,631,638,641,651,755,768,769,809,810,832,835,836,839,843,1156,1159,1160,1165,1166,1235,1238,1239,1242,1248,1251,1255,1259,1267,1271,1280,1284,1305,1311,1317,1318,1324,1329,1336,1349,1383 R33:223,230 R34:263,264,266,267,369,370,433,434,753,755,792,794 R38:608,622,623 R40:746 R47:179,259,261,265,267 R49:346,347,358,359 R53:807,810,812,813,827,828,1057,1062,1065,1068,1089,1090,1091,1092,1093,1094,1095,1178,1184,1186,1187 R56:140,144,145,150,154,476,489 R57:136,144 R58:274,275,337,338 buf2f26:37 F26:1224 f34:45 R26:37,1224 R34:45,830 thacof53:75 F53:201 R53:75,201,216,217,219,220,276,288 popM59:49 R26:1680 R57:796 R59:49 SPELL_CONTROL_WEATHERS6:69 R6:69,130 THREE_player_special_data_savedf53:87 F53:878 R53:87,878,911,1307 ok_shop_roomM59:59 R26:1645,1660 R57:280,826 R59:59 SPELL_DETECT_POISONM62:290 R62:290 ENCRYPT_ENC_KEYIDM60:174 R14:408,1579 R18:904 R20:2236 R60:174 PRF_BRIEFM64:127 R13:283 R14:457 R15:136,145,247,305,373,600,718,923,1019,1336,1358,1381,1458 R16:264 R18:658,664 R53:391 R64:127 ANM41:209 R16:340,451 R25:520 R40:358 R41:209 R56:316 SCMD_LOCKM52:24 R13:103,106,472,475 R14:339,340,396,405,417,419,421 R20:371,372,377,378,393,398,401,419,422,439,444,444,446,447,450,450,473,496,301,316,347,359 R53:528,534,584,767,1200,1214,1227,1230,1239,1245,1249,1261,1264,1280,1283,1290,1294,1311,1320 R56:172,181,185,188,197,226,488,628,631,639,643,669,695,699,703,709,714,718,724 R57:216,222,328,384,468,471,474,477,480,486,490,494,498,501,529,534,543,547,551,610,616,620,625,633 R58:116,135,139,150,202,207,220,222,224,226,228,230,233,235,237,272,277,280,283,285,288,292,306,315,322,326,334,339,344,349,360,411,413,434 R63:228,229,230