From: <gi...@cr...> - 2025-07-12 09:05:20
|
discards 3380db887fda31daf46e17c77234d9db24090528 (commit) via 9ecece310740aca532d7c9234a9adc15eb0d3e8f (commit) via 77f475f057e2bdce60da2e5ab67d4e6d87d1693f (commit) via 1c8910b83be96dcf1c87ef32e9841cb5e8afe722 (commit) via 534c8d50344a4d6619f4740d72b836ad3d44bf10 (commit) via 1fa925810a6d5232149caa2c0358e3104e94d1a9 (commit) via a680ef8428e13bb0c88b376fa62f8a9408d2c301 (commit) via 77d58bd2100bb11ffeab9c7a04fb03be70d4e45d (commit) via b7c2e1d855219a9b867eeb221698a9f4ba1a647d (commit) via 7c6d325bc265f633814e8b385bd99b203b1cef93 (commit) via c6894e477c601c286bc8424506c9bb80e190084e (commit) via b873afd9ec3d35eefd53920da16130b7959612d6 (commit) via ff7e82441f3a8dd63c3da6cedf01375270e93ccd (commit) via 8903f4d545fb1a6463b2b6f2b865e772d1dfc1a2 (commit) via 71506e332b858dde8cde902e42d1823f00edc394 (commit) via 79144c677037e29759d624930c45b1401d67b5c2 (commit) via bb92c9d70428e48777545ae3884f0e780995c5e2 (commit) via f72e9069bfe63de11eaa828750857da25ad3fef5 (commit) via e64c27fa7ce588b53477c71df053ebd92be5f873 (commit) via 8c5cb908cfc73e627762bdf7436b292a5c2d4e03 (commit) via b1c27173d81cf9cc87b1b1341df54655f142ccb1 (commit) via 309a5445d7c1d1d52dac55110a22ffc13c5da6b9 (commit) via 17b53af623c32dce5a876bec18be2ead38f9ca2a (commit) via 2db4d66fed52567eb4f6552d8ea7f6ca3e92d8e0 (commit) via baadf7e5a714067a9958ba52ea3c00476695e9ac (commit) via 88f54759262d77cbcfb2dc8ee86c89f852030ddb (commit) via 7acc8d57e806615e4921a963a45d0ceb16042e3b (commit) via 118629b06ae15267be9b6f78e880de1d99736480 (commit) via d11ae09b5d82e5716771dac4331de57c116d6db7 (commit) via 22a848724cb8892b6b1ff5a94f70ec54fcd0c00e (commit) via 740026549f8b43eceff41d839dff048cf23d9f53 (commit) via f559632a36f990224cb2edb4f49eaee648e830e9 (commit) via 92974b8de6179edbd4d80ff7fe8bd95b4779db9e (commit) via a00341b0ceeb71f9798f37140eb40583dd6a359b (commit) via c8829d1dcfce3a3edd22ed31c1c089868b3a85a3 (commit) via 7335e6a58e337fd3b347215cee8ab5c84d244516 (commit) via bb4d5816a9feff6dead4cbce9cb61a7e9ac9e394 (commit) via ad3b09032c7003098d32853ad525631d4c29c246 (commit) via 9a6fec6d823cfc27d24a0f0d84553c713a4e90d1 (commit) via 0396ba8ddbc24c5654335460f38e8b56c1af91fa (commit) via 4f5a5d9d27a146ba959c4bcd139d227b19bcf069 (commit) via b9c99e84c20c0a90bf52ce57f4c917513284c342 (commit) via 826fe50d78a1dbc03aa9e0dbc39f8fd3a81ea09f (commit) via 747caa52fdb131d5585626dbc4a8c6708146f6c8 (commit) via 6ecf20f4ee650c88a32fdb5cb242fac581635053 (commit) via d528656974bfe6f1009bb390b27139a71b5d63c2 (commit) via 87ee97bf79e4f45ab42af9477cfd38f99c844ade (commit) via 19c559dd153d7572574a07992707f342b3afeb38 (commit) via 0cc2c75a636414a3415ebf104f19ae89c3da119c (commit) via a7298f496d1430cacd2289ae141e5699f382a226 (commit) via 6f252c72f21763f989d7f81061a1bc95ed4d591c (commit) via 03e512366c3dda4ff0e280bdb16813ecadc00152 (commit) via b9a1c928f1502b96383c0e1376a0694bc5b6d74b (commit) via 26b3ba3cbca0836573c009067adefe5eb590d6ff (commit) via 90f01339ec1cf515d3a6e4b19a45f9b378dec51f (commit) via 2e4cc96e4d90b7fb74c8ce888c4f42612706fb87 (commit) via e757dcb4938e6309fe28813a283849b21ced5b61 (commit) via 0f688253b4642c631b6742d8a59c4011771d7283 (commit) via 3ed96b2d958db8b01246b78efd6a59a20a3e2cab (commit) via c64bd83218be8d514f5d753e5e042e760b0f94c9 (commit) via 857301abd681c888dc2b1b6d6fcc56c733b890f3 (commit) via 3d2785031b75921f7f712d21b4c71ee7fbf4b713 (commit) via 240e1f6f9e080107c20c11adb9105545f81a7fde (commit) via e6c66e347d84e232bc12bb5368e801c868aee4ca (commit) via 28cf5388aedcda4c99563730235705c2732b5050 (commit) via d700b1d6c5345f8a00b3763c2a97e54288124bc7 (commit) via e53ad14149bb2167b98a8b9eb8352e0618e7d08b (commit) via 3d0e656495fc269fcb93d31380cffeec7ae2d8fb (commit) via 4b37bdf94e06d792bdc44f1853d851601cfa8a6c (commit) via 8edd070e86724b00a583848022aad86f348f92d9 (commit) via 052753400fab83b1cc4c5e0389b35bc1393d0bb2 (commit) via ba080413bb799d23c810e48a6c588f1f501b8b3e (commit) via a82abc1eca3b6b6c15f596868c1fb2965739d6b9 (commit) via 0ac7050e40a6ae80ed5edd1a00b4e94518cbd2e1 (commit) via 9245ba7e0e433b5e5f5e79ffaa30c7bc61542070 (commit) via 58bce5c09a45991e93464d4546a5ad2346835fa5 (commit) via 49f3ece09ae2da0aa94debfcf0cbc6c432e2bdbe (commit) via 9f259bd188b73a36c9896d50662e74ecbc6bee5b (commit) via 2e5ef21555db61364d8317a92a66ccd3be653f40 (commit) via 6afd62ccd5ae09732db369cc74e5b27d517e6eb0 (commit) via eef651f67af6023524e9f99e9a211862cde27b4e (commit) via 9a6bba5181c9a2caf331894991c9784f9a6004ef (commit) via 02f3d51f4c005bb60d7fdd18431b22e9be8f654c (commit) via 3197762f3de73852df71882fa0e5588e0aae37ae (commit) via 7d0a7343d7e0ccb499af69f49a80d4e6273557ac (commit) via 21a59f485403f4ae01b1aca30b75330f6deba921 (commit) via 724dfb3b2487f68f2f59b5818d2af6e937b52f7d (commit) via 6336768dfd455be3c8f47ad95cfccba7ba8f2e5b (commit) via 62e60e0296f5a3dd8484e10d20ffb70be5f33500 (commit) via 60b5d8b99b4a0fc30e94d4751d5860efa21d5ea9 (commit) via 091814e86701822a399fdd12b5906262717f5391 (commit) via 905eea1a6b51a460b2cd7eadd28a6fa1493fe3e4 (commit) via 30d1165b966627a4f3276a3ee2e865dd112ff8b8 (commit) via 3911a2f490963da2de54be6a9adcef3ea674b08f (commit) via e75be345548b8d941e59e50c8380bcf30482ad04 (commit) via b1d71068920da0d73f9bc480c5e5e9bfcc0f8ba6 (commit) via 94194747ba8bc6b023750ea804c61c6ba72af6bc (commit) via 41bb3a0f41ecc5d5ab2f29a25e000e24d3046bb1 (commit) via 76c8eab05c3745cc64a49781f9ff6e30a5abaff1 (commit) via f5d2b76d86e1dbabcf896a6f85229a040ec6d7de (commit) via e722901d9e21aba9423690792a14d76e52debeea (commit) via b8a17184764f6a84fd36bc4316feb6357935f552 (commit) via 1ff2131c939e3d81112a3c7906c57dfc57f75d94 (commit) via 31aee9cdb85855958bd458ed6a6aaafd3ffb918a (commit) via 6226c2728749897a2935ca5f4e52b4e59f8bdc57 (commit) via 7e80ae8a7136f9a1ec825d7d8dd2bf49bbf3fcd3 (commit) via eee55696c450d37bf4456802a61d7cf548e6fc7a (commit) via faf06d56fc8ecd764da2daa11bd0dbad774f0559 (commit) via 7341a40b1811a3433379c240329296a453aa8d16 (commit) via b05e2c082db49097d284944ee795804759e889ea (commit) via 70c6c67644340c5a8533027c869de16e3d182d34 (commit) via 6d902687a52e55e9fb4eedd3886b91c07f543a96 (commit) via 715f76a3251c70837e73e0a6156f3cd868b09627 (commit) via 9c06f765019fe2cadd406acdc3058d5b7b4ec98c (commit) via e002260597d5fb019fdcf40e2c05f10ebd5042df (commit) via 6a75ce48ae8b43c1b6aed2c00ff32ecef08b0e19 (commit) via 727a8ff8c51072a4fe367d50cf5780345e142101 (commit) via dd4ca101b716f6d516e15d61adef7c5736b8c2bb (commit) via 8c54407fd10ac3c077858c108a3360b9b599f02d (commit) via b285aab4bfc26c687100ac0a235c9e787e6cfa66 (commit) via 32552a36459c0979f9fea2b94a02f1f8b39ea17d (commit) via bc0309bb70bbc970c603663bc7cf801c4340258e (commit) via eddbedc23e7eb1c2bb5d53d7c71b4d62289ad219 (commit) via 6405cb6f9f0d8c89fdd838354132e008593a6f00 (commit) via 42a77206da2a9d200b9b707c2a827562edb613d8 (commit) via 62013438aebb6c0b83e39b99081e0c33851a3a23 (commit) via beb3228c29d4ecf57d75ae3e88bc1ee06097301e (commit) via cdf022edef78a28149d6166906ea84f3c8324b3c (commit) via b9118b70cf21cbcd12a5aa799a1b5f8ddcacb48e (commit) via 473d61d5f3844162d42a3a2cf41004992e52c96a (commit) via c9fbd40ca52fe2b2c20d0d4b32f42f36fa9e0e91 (commit) via dccffc7fa4ce6812bcddfe120a9abada2403a30a (commit) via 36ea7f389b4a30078318f3b1a92094bed6ee9d44 (commit) via 1de4b17f54b2382911e0450dd687c5b554962b53 (commit) via 6aa2896139d2d002c5adbf66cc5585f678e7c08e (commit) via a8eaa2688164bf8cd35b71648d047d486325b855 (commit) via 67c6cfe9664fa1b279d1739f22a8cf932199f146 (commit) via bb9f6eaebf591c8d0dbcffd850db4db014351ca6 (commit) via 029931c8c28df44bebc2c49096fc55eed02e70cc (commit) via 0e87efbab1a62acf19ddcbb27e4210f030ed733b (commit) via ce3637a8a7a872352b98e5899fe69a4ddea25856 (commit) via 0e930c616a6946c334c84a7f613c310531e318e3 (commit) via 3921acbb5b747a7f919f12281c619876d148d0d3 (commit) via 03c9043ecf93f485f16231435e7422dafd6170cd (commit) via 3cc1a7f2c6768943520ed3122b4c12f01389669a (commit) via 1509c9730a249f68116187277720fdaed30670ca (commit) via 589dcd5fafb1a68775068fc7231b09c47d30c123 (commit) via bdfbcd9d8f78396635d9db6ee0b91fcb7306b3a9 (commit) via daee816b5679b267cdebf03c52066883a99d2e0c (commit) via 6c811b4e7387537361429851791ade5e4667ebaf (commit) via 932a6721109af5c2f6a99758c43015e61c1a18ad (commit) via ed944a3ea86c6e6d93f579315f2d9393842677d9 (commit) via 810186ef393cde6ec8c852f0809d80017f42730e (commit) via 298d9142ee2850900ab906718909e31f379bceae (commit) via 8504f3149174a6c758377aed43ccc52bec8b9714 (commit) via 98bede34cbe93dfb14650113add09748b507d74f (commit) via bbd43c3f96221d25e74cbcdb304ab455793b68e4 (commit) via 5a39f0a0a9fdf6b8e9df592417a477469a88208b (commit) via 26b8a9168e87f109ce280fe5d1a7a49c1ed3508c (commit) via 0254f6ebed81059f3959f0b8f9d34f3c59877443 (commit) via 668f0552a68a97bfb2456b4e7b90c0ed37f15e61 (commit) via 35fecaca18c7d17315fc9cc3b881098d4c6b52ee (commit) via d15709afe72fab67b7a5ac060c2f270f222bcf71 (commit) via e0d6eff36e669e3ee68eeb8996d5ccc855817f8e (commit) via 3a56b92573224d0c4c50210a49c4465d8badd9c3 (commit) via 10526ab61d0ae0e703af5be6e4c0a493bc7d48a8 (commit) via 2eebc40b835fbb463a478f2e38689beeeca9d068 (commit) via ab6f3de9150e0a9561027164475afc1ae0543936 (commit) via b4b1104264172cfef90bdc7bd7344e4aaa7baf78 (commit) via 599f840ba3089ce80cfb0acb5a1920ce59d3cc57 (commit) via 792dbfd15cad65a0e5e5f8488ff7d43b0fd89829 (commit) via 215ae768d85bd0d5740eb73dc6a4a73fe8dd9bcb (commit) via 833c0d20aa5f9972f86b76c53e37e7d1a64a7c85 (commit) via bf3c94e042c26c02627803cacdd4a4b095a5fa7d (commit) via 10e391dd33ebaae68ce9ca4f00ac765b4a5258dd (commit) via 5ccffcbd921f0429411dcfbcefc994d31f109a7c (commit) via 99ad798d1dee928a58c8599e16513f2eaccf4555 (commit) via e40175b4d2d0208862194a208143a457197d9265 (commit) via 20c652507f7c13ea3d5f6f6c6243dc056aa8dc7c (commit) via 49a8721c84f1b65a6762c9d2ef4aa1bc1998e818 (commit) via 8e1e0eb00bb8afbec19d1cdb2b40914bde60ba99 (commit) via b3df94d7d9568ed31d2f02756eb18184e62d77b7 (commit) via 3a513b15fd1e33ee3888f0eb54617fded238035a (commit) via d61037341e1f3e0be0eca180dbaa7d4cdd96acca (commit) via 93b359f46793ad7ff9ee4d48018aa242bb49c517 (commit) via fe8c342c43e39349279acc864ed8f25e32528c97 (commit) via d49d7355873df7c392c02732fd24780f178bab90 (commit) via 8f30dc1df9db2484b70d70a6835605dbb82560ad (commit) via eb2233f344df81f775a21f6696c33aade17fe40d (commit) via f3e65b18dfbdf948c0da17bad72bbd72f8b3109a (commit) via 4ea9b775280b8b2dafcf3047c9122ab12a43a8fa (commit) via d32397033825d6f48e48fb453c2870ffcc4ca6bf (commit) via 3e33581886cf8aa44a61b2b71628e704de9f32da (commit) via 8b6760638494a4240af7092ef63323a4c22b36e1 (commit) via 11e0a03ac7ca91542b9564681be41c28fa8a89b2 (commit) via 25cbcda860011dfc79dee4d15180175919460754 (commit) via 585f80a30c841ed172dd866241540bec12be987f (commit) via 0397c6d773c232c007eb90c070b58245361a01fc (commit) via d01ceb9fa2b574c388f1e532e5336244169c13af (commit) via b288c88578b728ec5035d2b8edd5e6ff17a7ae02 (commit) via 732661e5956ffcc897286738603e33fd13acb3ec (commit) via ff597e4505f3e9e5a578097fe6c99286a74548a5 (commit) via ac0a5507583415c825d715de11afca51b1cf932e (commit) via 9ac4a0d9d894b0d5172b123e4d17b0979cdf69a0 (commit) via 22e6b53a17e02726b9667eda3359c15cd2d08ff2 (commit) via f195f0a051a895b3a22b77d24ef1e2fe5725c660 (commit) via eab1728e4fe192589484aa7d75a57e2610b4a25f (commit) via 2cefda1e527bea60e54006b1b736279300b89437 (commit) via 493218e9dd2d887d67013dfbb861a3b8198f1e20 (commit) via 7cd85c4fe53871a765676107ac12edf77c4e20dc (commit) via f4014ab7dd66aeb7e08f8ac1f599304325b9be7e (commit) via 40d046d360511c922d618e5b5e898b37317557c1 (commit) via 171da1f90a7de2ecff8fb1cb0dcd39ae6b5ffbbb (commit) via b00a169baacab9234052d8006ec14c9754ed8bc2 (commit) via 83bb3df973065e223ad5415d01dae9b414072401 (commit) via 6224c2db4bd9798a9b1d787912fdac626e8415e3 (commit) via 63c1f0f1fb9145f98355f655d747c4f162bce2e0 (commit) via 4abbe0680036a4b60bf05f6fc01b0add56fdf0c2 (commit) via 1953aced1e446596a9c86c22f2db9d9bd29652c7 (commit) via 8297d12de2237fee31dfa0aaf40372d88cee9eaf (commit) via 404a8c3a75100d057c4fe92ef4551312a152e105 (commit) via 6c38aea23f5f5dbdd50c2a60cc33e5dbcf40d399 (commit) via f69c87c02d3a79724b4de682f21a319b38c93435 (commit) via 0f670162d57068f621c0bc444f4617df585d1e28 (commit) via b171341b6e0f913954b74952b0eed56c8e6449a5 (commit) via 08eacbdebab5b9c9307e0b90f58385405a17424d (commit) via 171c64471ab2b40a6ecb05bfaa86d303d47209fb (commit) via 44170bca365bb15aa556fe48a7756b8aa08da2ac (commit) via 7473122876a1cb95d8483f5148b9045e0db124ac (commit) via 47e3c77385d2f00408f8c49075c2b104c1265801 (commit) via b2eba286c405de69cf566c1dd8b107b9f346f8a4 (commit) via cfdb215a354ed85568aeca7a61529b5f467917fd (commit) via fbfeffa08239fa51c220e62b74c3d078616069bb (commit) via 40ba0be6bd6ec78949cd6ad9e2ecc9df06c2dbf8 (commit) via 1a0b88e55323fc1aa37ac01558172e023d33a410 (commit) via d0004994c21d5eb29f7ebc2919c0b0784ddd2a15 (commit) via 34ef1d5bbbf53b4a00d8d531f5e9f4ffac42b62d (commit) via 33411132f31178e8849335566efc44f991a10ab6 (commit) via ab3042f3a18e94061eeeeed73f0ac1bb1be01ebf (commit) via 80b48b85327595b146d88014330e9929503e342a (commit) via a3557c0749360cfa619157f4876eaf6032987b6e (commit) via 56df707391f48d8306f56a7fe2a0ba46c6bf011b (commit) via 9222c71edf842ea67c2b2227440cc5f1e4249850 (commit) via ca936108488570688c6dd1fa6d63f6fefce9f255 (commit) via 708931efb8650f3405f218fd77cd271696e1d468 (commit) via b0ba1dcefe5b76c2fb6b68b02debb4255e77cea6 (commit) via 4ca2a633effb2e889f46bc3c3bf6d5940f256066 (commit) via f2480e12d09a04e277cb9913e68e22b3bc03cc85 (commit) via 2e754a0f84edadbb2a12106e9f8f16b64bc67d0c (commit) via 209a3779e73d11dcb9ee82e28338b53eb4f69151 (commit) via 1f4ce136efc82c950f551611ea3f353373c19ea1 (commit) via 0bbdec72d483ba83adb6c1c57ff3619776ab0733 (commit) via 459fa385caaf95cc51eb9993233361a4aa7bbb58 (commit) via b316cd9ea5af55bb22e713c62dac2120e8d684b5 (commit) via 4f4cae6fa3ba6015b4466b229f177be37444be04 (commit) via f517b90e60a36c2143621febc3de79bf69881444 (commit) via f7d21c3a49533ff83dce3b5de877777975a6c8a1 (commit) via a9c97bacbe78ee8fbbe0653b9fe437d0bef3ed17 (commit) via a2f1e0a9fafab898c1b95c78907f481d0d5156bb (commit) via 7ead7bf3001b4d3df1fb9147f5cee11feeb5457d (commit) via dc56b02a7e52f778d5dc8d3d00d17f7ebf8bf732 (commit) via 833c818450e86a226df6ed7c2eb1c78944949f76 (commit) via 3fe01be7b1dd52ae6296533b7976c422dcd3c3af (commit) via 98ae27249950ca2468539aff0a9bb13b06021660 (commit) via 3711a3bbcc72017b175ff726219e3bb0015ee13d (commit) via fac9211266c9403b0ccbcd891f7561f5ab97ed14 (commit) via 4c0fa254c5e79375f910a2c8b385f2f2946c2f03 (commit) via ca858a1cb5fe4f12168065dfa21fa289157b907a (commit) via ee063f470efffef934499158478e68d9d805c10b (commit) via 129f5b2170bb996eadc00b4cb970eda380b5240a (commit) via 1959ad8d6d0877e9e1326071d6c4a86aa2e6c42e (commit) via 9b72c3cd0f92477eb0b3270803458075e32004e4 (commit) via 8207d21d3af791b6dac74383249715ac8840316b (commit) via d898879d2945b2a678ce956a3183a9781b63cd8c (commit) via 7ecae41dda817dd5799c2618e0bcf4aa6359a814 (commit) via 8da7c38387e0c711f33331f35709d380e40482d0 (commit) via eedf646592e004e4855901fbc5e4efdc8c27d0fc (commit) via 157474af122eb7edc10b3bde137ce9f6ad0bfbc9 (commit) via f41e6d5f71fc38be13911dcb2b5416618428868d (commit) via 1647f1c33899762f37c354f9d318d278a84a098c (commit) via 65ec681d5fe1c082785d9fe94765c4d66d9d1598 (commit) via 2e3b24bea056d8010f44d12349323f10bc260234 (commit) via 9c5c50b1d7598a64bd5c67644905d0ac5eeaa903 (commit) via 03fca52c64465e0ece2ef92f0eea7e76b793c58a (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (3380db887fda31daf46e17c77234d9db24090528) \ N -- N -- N (9ecece310740aca532d7c9234a9adc15eb0d3e8f) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. ----------------------------------------------------------------------- commit 9ecece310740aca532d7c9234a9adc15eb0d3e8f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Jul 12 09:01:24 2025 +0000 Bump tornado in /crawl-ref/source/webserver/requirements Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.4.2 to 6.5.1. - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](https://github.com/tornadoweb/tornado/compare/v6.4.2...v6.5.1) --- updated-dependencies: - dependency-name: tornado dependency-version: 6.5.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <su...@gi...> ----------------------------------------------------------------------- Summary of changes: .github/workflows/ci.yml | 8 +- crawl-ref/CREDITS.txt | 16 +- crawl-ref/INSTALL.md | 14 +- crawl-ref/docs/changelog.txt | 263 ++- crawl-ref/docs/crawl_manual.rst | 16 +- crawl-ref/docs/options_guide.txt | 69 +- crawl-ref/source/MSVC/crawl.vcxproj | 2 +- crawl-ref/source/MSVC/tilegen.vcxproj | 8 +- crawl-ref/source/ability.cc | 29 +- crawl-ref/source/acquire.cc | 24 +- crawl-ref/source/acquire.h | 3 +- crawl-ref/source/actor-los.cc | 2 + crawl-ref/source/actor.h | 7 +- .../src/main/java/org/libsdl/app/SDLActivity.java | 9 +- crawl-ref/source/areas.cc | 10 +- crawl-ref/source/art-data.txt | 11 +- crawl-ref/source/art-func.h | 4 +- crawl-ref/source/artefact-prop-type.h | 1 + crawl-ref/source/artefact.cc | 12 +- crawl-ref/source/artefact.h | 2 +- crawl-ref/source/attack.cc | 5 - crawl-ref/source/attitude-change.cc | 2 +- crawl-ref/source/attribute-type.h | 7 +- crawl-ref/source/bane-data.h | 112 + crawl-ref/source/bane-type.h | 32 + crawl-ref/source/beam-type.h | 6 +- crawl-ref/source/beam.cc | 260 +-- crawl-ref/source/beam.h | 1 - crawl-ref/source/bloodspatter.cc | 5 +- crawl-ref/source/bloodspatter.h | 3 +- crawl-ref/source/book-data.h | 8 +- crawl-ref/source/book-type.h | 1 + crawl-ref/source/branch-data.h | 2 +- crawl-ref/source/catch2-tests/test_player.cc | 8 - crawl-ref/source/cio.h | 1 - crawl-ref/source/cloud.cc | 12 +- crawl-ref/source/contrib/MSVC/SDL.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/SDL_image.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/SDLmain.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/freetype.vcxproj | 24 +- crawl-ref/source/contrib/MSVC/libpng.vcxproj | 16 +- crawl-ref/source/contrib/MSVC/lua.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/pcre.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/sqlite.vcxproj | 8 +- crawl-ref/source/contrib/MSVC/zlib.vcxproj | 8 +- crawl-ref/source/coordit.cc | 2 +- crawl-ref/source/corpse.cc | 4 +- crawl-ref/source/ctest.cc | 4 + crawl-ref/source/daction-type.h | 1 + crawl-ref/source/dactions.cc | 9 + crawl-ref/source/dat/clua/autofight.lua | 3 + crawl-ref/source/dat/database/FAQ.txt | 18 +- crawl-ref/source/dat/database/godspeak.txt | 11 +- crawl-ref/source/dat/database/help.txt | 4 +- crawl-ref/source/dat/database/monspeak.txt | 55 +- crawl-ref/source/dat/database/monspell.txt | 81 +- crawl-ref/source/dat/database/randbook.txt | 2 +- crawl-ref/source/dat/database/shout.txt | 17 +- crawl-ref/source/dat/database/wpnnoise.txt | 52 + crawl-ref/source/dat/database/zh/help.txt | 2 +- crawl-ref/source/dat/database/zh/monspell.txt | 2 +- crawl-ref/source/dat/defaults/messages.txt | 5 + crawl-ref/source/dat/defaults/misc.txt | 3 +- crawl-ref/source/dat/des/altar/altar.des | 8 +- crawl-ref/source/dat/des/altar/ecumenical.des | 6 +- crawl-ref/source/dat/des/altar/kiku_cage.des | 2 +- crawl-ref/source/dat/des/altar/lugonu_bribe.des | 2 +- crawl-ref/source/dat/des/altar/overflow.des | 94 +- crawl-ref/source/dat/des/altar/trog_wizard.des | 2 +- .../source/dat/des/altar/yredelemnul_ordeal.des | 13 +- crawl-ref/source/dat/des/arrival/large.des | 3 +- crawl-ref/source/dat/des/arrival/small.des | 11 +- crawl-ref/source/dat/des/arrival/twisted.des | 27 +- crawl-ref/source/dat/des/branches/abyss.des | 137 +- crawl-ref/source/dat/des/branches/coc.des | 66 +- crawl-ref/source/dat/des/branches/crypt.des | 431 ++-- crawl-ref/source/dat/des/branches/depths.des | 7 +- .../source/dat/des/branches/depths_encompass.des | 57 +- crawl-ref/source/dat/des/branches/elf.des | 130 +- crawl-ref/source/dat/des/branches/geh.des | 4 +- crawl-ref/source/dat/des/branches/hell.des | 16 +- crawl-ref/source/dat/des/branches/hells.des | 15 +- crawl-ref/source/dat/des/branches/lair.des | 30 +- crawl-ref/source/dat/des/branches/orc.des | 4 +- crawl-ref/source/dat/des/branches/pan.des | 68 +- crawl-ref/source/dat/des/branches/snake.des | 11 +- crawl-ref/source/dat/des/branches/swamp.des | 55 +- crawl-ref/source/dat/des/branches/tar.des | 30 +- crawl-ref/source/dat/des/branches/temple.des | 215 +- crawl-ref/source/dat/des/branches/tomb.des | 2 +- crawl-ref/source/dat/des/branches/vaults.des | 8 +- .../source/dat/des/branches/vaults_rooms_hard.des | 21 +- .../dat/des/branches/vaults_rooms_standard.des | 7 +- crawl-ref/source/dat/des/branches/zot.des | 243 +- crawl-ref/source/dat/des/builder/alphashops.des | 2 +- crawl-ref/source/dat/des/builder/custombooks.des | 10 +- crawl-ref/source/dat/des/builder/rooms.des | 20 +- crawl-ref/source/dat/des/builder/shops.des | 30 +- crawl-ref/source/dat/des/portals/bazaar.des | 8 +- crawl-ref/source/dat/des/portals/necropolis.des | 60 +- crawl-ref/source/dat/des/portals/ossuary.des | 44 +- crawl-ref/source/dat/des/portals/sewer.des | 2 +- crawl-ref/source/dat/des/portals/trove.des | 2381 +++++++++++--------- crawl-ref/source/dat/des/portals/volcano.des | 40 +- crawl-ref/source/dat/des/portals/wizlab.des | 58 +- crawl-ref/source/dat/des/serial/demonic.des | 6 +- crawl-ref/source/dat/des/serial/library.des | 2 +- crawl-ref/source/dat/des/serial/magic_research.des | 16 +- crawl-ref/source/dat/des/serial/undead.des | 16 +- crawl-ref/source/dat/des/sprint/arena_sprint.des | 73 +- crawl-ref/source/dat/des/sprint/linesprint.des | 2 +- crawl-ref/source/dat/des/sprint/pitsprint.des | 70 +- crawl-ref/source/dat/des/sprint/sprint_mu.des | 6 +- crawl-ref/source/dat/des/sprint/zigsprint.des | 45 +- crawl-ref/source/dat/des/tutorial/lesson4.des | 4 +- crawl-ref/source/dat/des/variable/ambush.des | 4 +- crawl-ref/source/dat/des/variable/arcadia.des | 14 +- crawl-ref/source/dat/des/variable/d_encompass.des | 33 +- crawl-ref/source/dat/des/variable/float.des | 427 ++-- .../source/dat/des/variable/large_abstract.des | 25 +- crawl-ref/source/dat/des/variable/large_themed.des | 111 +- .../source/dat/des/variable/lemuel_castle.des | 13 +- .../source/dat/des/variable/mini_features.des | 2 +- .../source/dat/des/variable/mini_monsters.des | 130 +- crawl-ref/source/dat/des/variable/the_bubble.des | 4 +- crawl-ref/source/dat/descript/ability.txt | 6 +- crawl-ref/source/dat/descript/cs/unrand.txt | 2 +- crawl-ref/source/dat/descript/da/unrand.txt | 2 +- crawl-ref/source/dat/descript/de/unrand.txt | 2 +- crawl-ref/source/dat/descript/features.txt | 21 + crawl-ref/source/dat/descript/fr/spells.txt | 6 - crawl-ref/source/dat/descript/fr/unrand.txt | 4 +- crawl-ref/source/dat/descript/it/unrand.txt | 2 +- crawl-ref/source/dat/descript/items.txt | 21 +- crawl-ref/source/dat/descript/ja/spells.txt | 5 - crawl-ref/source/dat/descript/ja/unrand.txt | 2 +- crawl-ref/source/dat/descript/ko/spells.txt | 6 - crawl-ref/source/dat/descript/ko/unrand.txt | 2 +- crawl-ref/source/dat/descript/monsters.txt | 108 +- crawl-ref/source/dat/descript/mutations.txt | 114 +- crawl-ref/source/dat/descript/pl/spells.txt | 6 - crawl-ref/source/dat/descript/pl/unrand.txt | 2 +- crawl-ref/source/dat/descript/quotes.txt | 19 +- crawl-ref/source/dat/descript/ru/spells.txt | 6 - crawl-ref/source/dat/descript/ru/unrand.txt | 2 +- crawl-ref/source/dat/descript/spells.txt | 120 +- crawl-ref/source/dat/descript/status.txt | 35 +- crawl-ref/source/dat/descript/unrand.txt | 4 +- crawl-ref/source/dat/descript/zh/monsters.txt | 14 +- crawl-ref/source/dat/descript/zh/spells.txt | 14 - crawl-ref/source/dat/descript/zh/unrand.txt | 2 +- crawl-ref/source/dat/dlua/explorer.lua | 2 + crawl-ref/source/dat/dlua/gauntlet.lua | 8 +- crawl-ref/source/dat/dlua/lm_trove.lua | 128 +- crawl-ref/source/dat/dlua/vault.lua | 66 +- crawl-ref/source/dat/dlua/ziggurat.lua | 12 +- crawl-ref/source/dat/forms/bat-swarm.yaml | 3 +- crawl-ref/source/dat/forms/bat.yaml | 1 + crawl-ref/source/dat/forms/death.yaml | 1 + crawl-ref/source/dat/forms/fungus.yaml | 1 + crawl-ref/source/dat/forms/pig.yaml | 1 + crawl-ref/source/dat/forms/tree.yaml | 1 + crawl-ref/source/dat/forms/vampire.yaml | 1 + crawl-ref/source/dat/forms/wisp.yaml | 1 + crawl-ref/source/dat/jobs/enchanter.yaml | 2 +- crawl-ref/source/dat/mons/boundless-tesseract.yaml | 16 + crawl-ref/source/dat/mons/cacodemon.yaml | 6 +- crawl-ref/source/dat/mons/chonchon.yaml | 21 + crawl-ref/source/dat/mons/cognitogaunt.yaml | 20 + crawl-ref/source/dat/mons/crawling-flesh-cage.yaml | 19 + crawl-ref/source/dat/mons/death-knight.yaml | 12 +- .../dat/mons/{skeleton-small.yaml => draugr.yaml} | 8 +- crawl-ref/source/dat/mons/drude.yaml | 20 + crawl-ref/source/dat/mons/glass-eye.yaml | 2 +- crawl-ref/source/dat/mons/grinder.yaml | 2 +- crawl-ref/source/dat/mons/kobold-fleshcrafter.yaml | 21 + crawl-ref/source/dat/mons/marrowcuda.yaml | 1 - .../source/dat/mons/merged-slime-creature.yaml | 17 - crawl-ref/source/dat/mons/moon-troll.yaml | 6 +- .../mons/{doom-hound.yaml => oblivion-hound.yaml} | 4 +- crawl-ref/source/dat/mons/orb-of-entropy.yaml | 17 + crawl-ref/source/dat/mons/orb-of-winter.yaml | 17 + crawl-ref/source/dat/mons/pile-of-flesh.yaml | 14 + crawl-ref/source/dat/mons/raven.yaml | 18 + .../source/dat/mons/screaming-refraction.yaml | 19 + .../source/dat/mons/serpent-of-hell-cocytus.yaml | 5 +- crawl-ref/source/dat/mons/serpent-of-hell-dis.yaml | 8 +- .../source/dat/mons/serpent-of-hell-tartarus.yaml | 5 +- crawl-ref/source/dat/mons/serpent-of-hell.yaml | 5 +- crawl-ref/source/dat/mons/shining-eye.yaml | 5 +- crawl-ref/source/dat/mons/simulacrum-large.yaml | 19 - crawl-ref/source/dat/mons/simulacrum-small.yaml | 19 - crawl-ref/source/dat/mons/skeleton-large.yaml | 18 - crawl-ref/source/dat/mons/skeleton.yaml | 17 - crawl-ref/source/dat/mons/sky-beast.yaml | 2 +- crawl-ref/source/dat/mons/sphinx-marauder.yaml | 2 +- crawl-ref/source/dat/mons/vampire-bloodprince.yaml | 2 +- crawl-ref/source/dat/mons/zombie-large.yaml | 19 - crawl-ref/source/dat/mons/zombie-small.yaml | 19 - crawl-ref/source/dat/mons/zykzyl.yaml | 19 + crawl-ref/source/dat/species/mummy.yaml | 1 + crawl-ref/source/dat/species/poltergeist.yaml | 1 + crawl-ref/source/dat/species/revenant.yaml | 1 + crawl-ref/source/dbg-objstat.cc | 45 +- crawl-ref/source/death-curse.cc | 26 +- crawl-ref/source/debian/changelog | 10 + crawl-ref/source/decks.cc | 13 +- crawl-ref/source/delay.cc | 2 +- crawl-ref/source/describe-god.cc | 16 +- crawl-ref/source/describe-spells.cc | 62 +- crawl-ref/source/describe-spells.h | 4 + crawl-ref/source/describe.cc | 155 +- crawl-ref/source/describe.h | 5 +- crawl-ref/source/dgn-overview.cc | 77 +- crawl-ref/source/directn.cc | 3 +- crawl-ref/source/dungeon-feature-type.h | 2 + crawl-ref/source/dungeon.cc | 99 +- crawl-ref/source/dungeon.h | 1 + crawl-ref/source/duration-data.h | 139 +- crawl-ref/source/duration-type.h | 6 +- crawl-ref/source/enchant-type.h | 8 +- crawl-ref/source/english.cc | 5 +- crawl-ref/source/evoke.cc | 2 + crawl-ref/source/feature-data.h | 8 + crawl-ref/source/fight.cc | 29 +- crawl-ref/source/fight.h | 1 + crawl-ref/source/files.cc | 9 + crawl-ref/source/fineff.cc | 4 - crawl-ref/source/fixedp.h | 6 +- crawl-ref/source/ghost.cc | 15 +- crawl-ref/source/ghost.h | 3 +- crawl-ref/source/god-abil.cc | 77 +- crawl-ref/source/god-companions.cc | 2 +- crawl-ref/source/god-conduct.cc | 9 +- crawl-ref/source/god-item.cc | 3 +- crawl-ref/source/god-passive.cc | 15 +- crawl-ref/source/god-passive.h | 4 +- crawl-ref/source/god-prayer.cc | 2 +- crawl-ref/source/god-wrath.cc | 54 +- crawl-ref/source/hints.cc | 2 +- crawl-ref/source/hiscores.cc | 2 +- crawl-ref/source/initfile.cc | 64 +- crawl-ref/source/invent.cc | 22 +- crawl-ref/source/item-name.cc | 18 +- crawl-ref/source/item-prop.cc | 7 + crawl-ref/source/item-use.cc | 141 +- crawl-ref/source/item-use.h | 1 + crawl-ref/source/items.cc | 3 + crawl-ref/source/kills.cc | 42 +- crawl-ref/source/kills.h | 2 +- crawl-ref/source/l-crawl.cc | 25 + crawl-ref/source/l-debug.cc | 5 + crawl-ref/source/l-dgnlvl.cc | 9 + crawl-ref/source/l-moninf.cc | 7 + crawl-ref/source/l-you.cc | 35 +- crawl-ref/source/lev-pand.cc | 1 + crawl-ref/source/libconsole.h | 3 - crawl-ref/source/libunix.cc | 15 +- crawl-ref/source/libutil.cc | 6 +- crawl-ref/source/libw32c.cc | 19 +- crawl-ref/source/lookup-help-type.h | 1 + crawl-ref/source/lookup-help.cc | 24 + crawl-ref/source/macro.cc | 1 - crawl-ref/source/main.cc | 6 +- crawl-ref/source/makeitem.cc | 202 +- crawl-ref/source/makeitem.h | 7 + crawl-ref/source/mapdef.cc | 84 +- crawl-ref/source/mapdef.h | 4 +- crawl-ref/source/melee-attack.cc | 83 +- crawl-ref/source/melee-attack.h | 4 +- crawl-ref/source/menu.cc | 1 - crawl-ref/source/mgen-data.h | 9 + crawl-ref/source/mgen-enum.h | 9 +- crawl-ref/source/mon-abil.cc | 101 +- crawl-ref/source/mon-abil.h | 7 + crawl-ref/source/mon-act.cc | 20 +- crawl-ref/source/mon-behv.cc | 32 +- crawl-ref/source/mon-cast.cc | 286 ++- crawl-ref/source/mon-cast.h | 2 +- crawl-ref/source/mon-clone.cc | 1 + crawl-ref/source/mon-death.cc | 125 +- crawl-ref/source/mon-death.h | 1 + crawl-ref/source/mon-ench.cc | 61 +- crawl-ref/source/mon-enum.h | 6 + crawl-ref/source/mon-flags.h | 3 + crawl-ref/source/mon-gear.cc | 26 +- crawl-ref/source/mon-info-flag-name.h | 4 + crawl-ref/source/mon-info.cc | 67 +- crawl-ref/source/mon-info.h | 7 + crawl-ref/source/mon-pick-data.h | 131 +- crawl-ref/source/mon-pick.cc | 3 +- crawl-ref/source/mon-place.cc | 153 +- crawl-ref/source/mon-place.h | 11 +- crawl-ref/source/mon-poly.cc | 6 +- crawl-ref/source/mon-project.cc | 4 +- crawl-ref/source/mon-project.h | 2 +- crawl-ref/source/mon-spell.h | 94 +- crawl-ref/source/mon-util.cc | 133 +- crawl-ref/source/mon-util.h | 7 +- crawl-ref/source/monster-type.h | 46 +- crawl-ref/source/monster.cc | 164 +- crawl-ref/source/monster.h | 12 +- crawl-ref/source/movement.cc | 52 +- crawl-ref/source/mutation-data.h | 68 +- crawl-ref/source/mutation-type.h | 8 +- crawl-ref/source/mutation.cc | 657 ++++-- crawl-ref/source/mutation.h | 18 +- crawl-ref/source/ng-setup.cc | 12 +- crawl-ref/source/notes.cc | 16 +- crawl-ref/source/notes.h | 2 + crawl-ref/source/options.h | 11 + crawl-ref/source/ouch.cc | 86 +- crawl-ref/source/output.cc | 216 +- crawl-ref/source/player-act.cc | 10 +- crawl-ref/source/player-equip.cc | 93 +- crawl-ref/source/player-equip.h | 7 +- crawl-ref/source/player-reacts.cc | 81 +- crawl-ref/source/player.cc | 413 ++-- crawl-ref/source/player.h | 36 +- crawl-ref/source/potion.cc | 12 +- crawl-ref/source/quiver.cc | 4 +- crawl-ref/source/ranged-attack.cc | 5 +- crawl-ref/source/religion.cc | 579 +++-- crawl-ref/source/religion.h | 10 +- .../{dngn/traps => UNUSED/floor}/archmage.png | Bin .../{dngn/traps => UNUSED/floor}/devourer.png | Bin .../{dngn/traps => UNUSED/floor}/tyrant.png | Bin .../monsters}/skeletons/skeleton_bat.png | Bin .../monsters}/skeletons/skeleton_bird.png | Bin .../monsters}/skeletons/skeleton_centaur.png | Bin .../monsters}/skeletons/skeleton_draconian.png | Bin .../monsters}/skeletons/skeleton_dragon.png | Bin .../monsters}/skeletons/skeleton_drake.png | Bin .../monsters}/skeletons/skeleton_fish.png | Bin .../monsters}/skeletons/skeleton_frog.png | Bin .../skeletons/skeleton_humanoid_large.png | Bin .../skeletons/skeleton_humanoid_medium.png | Bin .../skeletons/skeleton_humanoid_small.png | Bin .../monsters}/skeletons/skeleton_hydra1.png | Bin .../monsters}/skeletons/skeleton_hydra2.png | Bin .../monsters}/skeletons/skeleton_hydra3.png | Bin .../monsters}/skeletons/skeleton_hydra4.png | Bin .../monsters}/skeletons/skeleton_hydra5.png | Bin .../monsters}/skeletons/skeleton_juggernaut.png | Bin .../skeletons/skeleton_lernaean_hydra01.png | Bin .../skeletons/skeleton_lernaean_hydra02.png | Bin .../skeletons/skeleton_lernaean_hydra03.png | Bin .../skeletons/skeleton_lernaean_hydra04.png | Bin .../skeletons/skeleton_lernaean_hydra05.png | Bin .../skeletons/skeleton_lernaean_hydra06.png | Bin .../skeletons/skeleton_lernaean_hydra07.png | Bin .../skeletons/skeleton_lernaean_hydra08.png | Bin .../skeletons/skeleton_lernaean_hydra09.png | Bin .../skeletons/skeleton_lernaean_hydra10.png | Bin .../monsters}/skeletons/skeleton_lizard.png | Bin .../monsters}/skeletons/skeleton_naga.png | Bin .../skeletons/skeleton_quadruped_large.png | Bin .../skeletons/skeleton_quadruped_small.png | Bin .../skeletons/skeleton_quadruped_winged.png | Bin .../monsters}/skeletons/skeleton_snake.png | Bin .../monsters}/skeletons/skeleton_troll.png | Bin .../monsters}/skeletons/skeleton_turtle.png | Bin .../monsters}/skeletons/skeleton_ugly_thing.png | Bin .../monsters}/skeletons/skeleton_x.png | Bin crawl-ref/source/rltiles/dc-corpse.txt | 9 +- crawl-ref/source/rltiles/dc-feat.txt | 7 + crawl-ref/source/rltiles/dc-icons.txt | 6 + crawl-ref/source/rltiles/dc-item.txt | 81 + crawl-ref/source/rltiles/dc-misc.txt | 22 +- crawl-ref/source/rltiles/dc-mon.txt | 40 +- crawl-ref/source/rltiles/dc-mutations.txt | 1 + crawl-ref/source/rltiles/dc-player.txt | 2 +- crawl-ref/source/rltiles/dc-spells.txt | 12 +- crawl-ref/source/rltiles/dc-wall.txt | 18 + crawl-ref/source/rltiles/dc-zombie.txt | 58 +- .../dngn/statues/zot_entropy_orb_statue.png | Bin 0 -> 9517 bytes .../rltiles/dngn/statues/zot_fire_orb_statue.png | Bin 0 -> 10385 bytes .../rltiles/dngn/statues/zot_winter_orb_statue.png | Bin 0 -> 9349 bytes crawl-ref/source/rltiles/dngn/traps/archmage.png | Bin 8209 -> 1828 bytes crawl-ref/source/rltiles/dngn/traps/devourer.png | Bin 8176 -> 2328 bytes crawl-ref/source/rltiles/dngn/traps/tyrant.png | Bin 6994 -> 1930 bytes .../source/rltiles/dngn/vaults/bottled_spirits.png | Bin 0 -> 8235 bytes .../rltiles/dngn/vaults/gilded_reliquary.png | Bin 0 -> 10263 bytes .../source/rltiles/dngn/wall/zot_stone_last00.png | Bin 0 -> 2507 bytes .../source/rltiles/dngn/wall/zot_stone_last01.png | Bin 0 -> 2489 bytes .../source/rltiles/dngn/wall/zot_stone_last02.png | Bin 0 -> 2526 bytes .../source/rltiles/dngn/wall/zot_stone_last03.png | Bin 0 -> 2492 bytes .../source/rltiles/dngn/wall/zot_stone_last04.png | Bin 0 -> 2521 bytes .../source/rltiles/dngn/wall/zot_stone_last05.png | Bin 0 -> 2605 bytes .../source/rltiles/dngn/wall/zot_stone_last06.png | Bin 0 -> 2430 bytes .../source/rltiles/dngn/wall/zot_stone_last07.png | Bin 0 -> 2406 bytes .../source/rltiles/dngn/wall/zot_stone_last08.png | Bin 0 -> 2430 bytes .../source/rltiles/dngn/wall/zot_stone_last09.png | Bin 0 -> 2493 bytes .../source/rltiles/dngn/wall/zot_stone_last10.png | Bin 0 -> 2348 bytes .../source/rltiles/dngn/wall/zot_stone_last11.png | Bin 0 -> 2363 bytes crawl-ref/source/rltiles/effect/chaos0.png | Bin 0 -> 2119 bytes crawl-ref/source/rltiles/effect/chaos1.png | Bin 0 -> 10401 bytes crawl-ref/source/rltiles/effect/chaos2.png | Bin 0 -> 1798 bytes crawl-ref/source/rltiles/effect/contam0.png | Bin 0 -> 1832 bytes crawl-ref/source/rltiles/effect/contam1.png | Bin 0 -> 2023 bytes crawl-ref/source/rltiles/effect/contam2.png | Bin 0 -> 1955 bytes crawl-ref/source/rltiles/effect/contam3.png | Bin 0 -> 1908 bytes crawl-ref/source/rltiles/effect/doom_bolt0.png | Bin 0 -> 3011 bytes crawl-ref/source/rltiles/effect/doom_bolt1.png | Bin 0 -> 2977 bytes crawl-ref/source/rltiles/effect/flesh0.png | Bin 0 -> 9319 bytes crawl-ref/source/rltiles/effect/flesh1.png | Bin 0 -> 9314 bytes crawl-ref/source/rltiles/effect/gloom0.png | Bin 0 -> 2275 bytes crawl-ref/source/rltiles/effect/gloom1.png | Bin 0 -> 2449 bytes .../effect/{doom_howl.png => oblivion_howl.png} | Bin crawl-ref/source/rltiles/effect/ostracise.png | Bin 0 -> 7859 bytes .../gui/mutations/contamination_susceptible.png | Bin 0 -> 494 bytes .../rltiles/gui/spells/monster/acid_ball.png | Bin 0 -> 9066 bytes .../rltiles/gui/spells/monster/awaken_flesh.png | Bin 0 -> 1847 bytes .../rltiles/gui/spells/monster/bolt_of_flesh.png | Bin 0 -> 9298 bytes ...ystallizing_shot.png => crystallising_shot.png} | Bin .../rltiles/gui/spells/monster/doom_bolt.png | Bin 0 -> 1500 bytes .../source/rltiles/gui/spells/monster/ill_omen.png | Bin 0 -> 1170 bytes .../rltiles/gui/spells/monster/mutagenic_gaze.png | Bin 0 -> 1311 bytes .../monster/{doom_howl.png => oblivion_howl.png} | Bin .../rltiles/gui/spells/monster/ostracise.png | Bin 0 -> 7846 bytes .../rltiles/gui/spells/monster/warp_body.png | Bin 0 -> 7163 bytes .../rltiles/item/misc/misc_tambourine_inert.png | Bin 1165 -> 1147 bytes .../item/parchment/base_parchment_high_level.png | Bin 0 -> 1208 bytes .../item/parchment/base_parchment_low_level.png | Bin 0 -> 1174 bytes .../item/parchment/base_parchment_mid_level.png | Bin 0 -> 1125 bytes .../item/parchment/parchment_multi_left_air.png | Bin 0 -> 722 bytes .../parchment/parchment_multi_left_air_high.png | Bin 0 -> 790 bytes .../item/parchment/parchment_multi_left_alch.png | Bin 0 -> 729 bytes .../parchment/parchment_multi_left_alch_high.png | Bin 0 -> 851 bytes .../item/parchment/parchment_multi_left_conj.png | Bin 0 -> 730 bytes .../parchment/parchment_multi_left_conj_high.png | Bin 0 -> 793 bytes .../item/parchment/parchment_multi_left_earth.png | Bin 0 -> 740 bytes .../parchment/parchment_multi_left_earth_high.png | Bin 0 -> 850 bytes .../item/parchment/parchment_multi_left_fire.png | Bin 0 -> 774 bytes .../parchment/parchment_multi_left_fire_high.png | Bin 0 -> 880 bytes .../item/parchment/parchment_multi_left_forge.png | Bin 0 -> 741 bytes .../parchment/parchment_multi_left_forge_high.png | Bin 0 -> 864 bytes .../item/parchment/parchment_multi_left_hexes.png | Bin 0 -> 730 bytes .../parchment/parchment_multi_left_hexes_high.png | Bin 0 -> 809 bytes .../item/parchment/parchment_multi_left_ice.png | Bin 0 -> 729 bytes .../parchment/parchment_multi_left_ice_high.png | Bin 0 -> 816 bytes .../item/parchment/parchment_multi_left_necro.png | Bin 0 -> 714 bytes .../parchment/parchment_multi_left_necro_high.png | Bin 0 -> 807 bytes .../item/parchment/parchment_multi_left_summ.png | Bin 0 -> 730 bytes .../parchment/parchment_multi_left_summ_high.png | Bin 0 -> 845 bytes .../item/parchment/parchment_multi_left_tloc.png | Bin 0 -> 753 bytes .../parchment/parchment_multi_left_tloc_high.png | Bin 0 -> 835 bytes .../item/parchment/parchment_multi_right_air.png | Bin 0 -> 709 bytes .../parchment/parchment_multi_right_air_high.png | Bin 0 -> 781 bytes .../item/parchment/parchment_multi_right_alch.png | Bin 0 -> 767 bytes .../parchment/parchment_multi_right_alch_high.png | Bin 0 -> 867 bytes .../item/parchment/parchment_multi_right_conj.png | Bin 0 -> 728 bytes .../parchment/parchment_multi_right_conj_high.png | Bin 0 -> 801 bytes .../item/parchment/parchment_multi_right_earth.png | Bin 0 -> 783 bytes .../parchment/parchment_multi_right_earth_high.png | Bin 0 -> 870 bytes .../item/parchment/parchment_multi_right_fire.png | Bin 0 -> 785 bytes .../parchment/parchment_multi_right_fire_high.png | Bin 0 -> 871 bytes .../item/parchment/parchment_multi_right_forge.png | Bin 0 -> 751 bytes .../parchment/parchment_multi_right_forge_high.png | Bin 0 -> 834 bytes .../item/parchment/parchment_multi_right_hexes.png | Bin 0 -> 747 bytes .../parchment/parchment_multi_right_hexes_high.png | Bin 0 -> 831 bytes .../item/parchment/parchment_multi_right_ice.png | Bin 0 -> 757 bytes .../parchment/parchment_multi_right_ice_high.png | Bin 0 -> 851 bytes .../item/parchment/parchment_multi_right_necro.png | Bin 0 -> 733 bytes .../parchment/parchment_multi_right_necro_high.png | Bin 0 -> 837 bytes .../item/parchment/parchment_multi_right_summ.png | Bin 0 -> 739 bytes .../parchment/parchment_multi_right_summ_high.png | Bin 0 -> 854 bytes .../item/parchment/parchment_multi_right_tloc.png | Bin 0 -> 755 bytes .../parchment/parchment_multi_right_tloc_high.png | Bin 0 -> 845 bytes .../item/parchment/parchment_single_air.png | Bin 0 -> 815 bytes .../item/parchment/parchment_single_air_high.png | Bin 0 -> 916 bytes .../item/parchment/parchment_single_alch.png | Bin 0 -> 853 bytes .../item/parchment/parchment_single_alch_high.png | Bin 0 -> 986 bytes .../item/parchment/parchment_single_conj.png | Bin 0 -> 822 bytes .../item/parchment/parchment_single_conj_high.png | Bin 0 -> 923 bytes .../item/parchment/parchment_single_earth.png | Bin 0 -> 875 bytes .../item/parchment/parchment_single_earth_high.png | Bin 0 -> 1002 bytes .../item/parchment/parchment_single_fire.png | Bin 0 -> 889 bytes .../item/parchment/parchment_single_fire_high.png | Bin 0 -> 1015 bytes .../item/parchment/parchment_single_forge.png | Bin 0 -> 848 bytes .../item/parchment/parchment_single_forge_high.png | Bin 0 -> 989 bytes .../item/parchment/parchment_single_hexes.png | Bin 0 -> 840 bytes .../item/parchment/parchment_single_hexes_high.png | Bin 0 -> 950 bytes .../item/parchment/parchment_single_ice.png | Bin 0 -> 857 bytes .../item/parchment/parchment_single_ice_high.png | Bin 0 -> 948 bytes .../item/parchment/parchment_single_necro.png | Bin 0 -> 828 bytes .../item/parchment/parchment_single_necro_high.png | Bin 0 -> 951 bytes .../item/parchment/parchment_single_summ.png | Bin 0 -> 831 bytes .../item/parchment/parchment_single_summ_high.png | Bin 0 -> 979 bytes .../item/parchment/parchment_single_tloc.png | Bin 0 -> 858 bytes .../item/parchment/parchment_single_tloc_high.png | Bin 0 -> 977 bytes ...rand_doom_knight.png => urand_dread_knight.png} | Bin .../item/weapon/artefact/urand_storm_bow.png | Bin 625 -> 6626 bytes crawl-ref/source/rltiles/misc/icons/dim.png | Bin 0 -> 7579 bytes crawl-ref/source/rltiles/misc/icons/figment.png | Bin 0 -> 11989 bytes crawl-ref/source/rltiles/misc/icons/frenzied.png | Bin 0 -> 715 bytes crawl-ref/source/rltiles/misc/icons/paradox.png | Bin 0 -> 5903 bytes .../source/rltiles/misc/icons/sentinel_mark.png | Bin 0 -> 5232 bytes crawl-ref/source/rltiles/misc/icons/warding.png | Bin 0 -> 703 bytes .../source/rltiles/mon/aberrations/chonchon0.png | Bin 0 -> 1561 bytes .../source/rltiles/mon/aberrations/chonchon1.png | Bin 0 -> 1526 bytes .../source/rltiles/mon/aberrations/chonchon2.png | Bin 0 -> 1572 bytes .../mon/aberrations/crawling_flesh_cage0.png | Bin 0 -> 8594 bytes .../mon/aberrations/crawling_flesh_cage1.png | Bin 0 -> 8431 bytes .../mon/aberrations/crawling_flesh_cage2.png | Bin 0 -> 8584 bytes .../mon/aberrations/crawling_flesh_cage3.png | Bin 0 -> 8444 bytes .../mon/aberrations/screaming_refraction.png | Bin 0 -> 8602 bytes .../animals/{doom_hound.png => oblivion_hound.png} | Bin crawl-ref/source/rltiles/mon/animals/raven.png | Bin 0 -> 7082 bytes crawl-ref/source/rltiles/mon/demons/cacodemon.png | Bin 1493 -> 2241 bytes crawl-ref/source/rltiles/mon/demons/drude.png | Bin 0 -> 7942 bytes crawl-ref/source/rltiles/mon/demons/quasit.png | Bin 822 -> 0 bytes crawl-ref/source/rltiles/mon/demons/reaper.png | Bin 8906 -> 8976 bytes .../rltiles/mon/demons/reaper_scytheless.png | Bin 8288 -> 8371 bytes crawl-ref/source/rltiles/mon/demons/zykzyl.png | Bin 0 -> 2106 bytes .../rltiles/mon/humanoids/kobold_fleshcrafter.png | Bin 0 -> 1670 bytes .../rltiles/mon/nonliving/orb_of_entropy.png | Bin 0 -> 970 bytes .../source/rltiles/mon/nonliving/orb_of_winter.png | Bin 0 -> 1960 bytes .../source/rltiles/mon/statues/pile_of_flesh0.png | Bin 0 -> 8088 bytes .../source/rltiles/mon/statues/pile_of_flesh1.png | Bin 0 -> 8073 bytes .../source/rltiles/mon/statues/pile_of_flesh2.png | Bin 0 -> 8009 bytes .../rltiles/mon/statues/planar_tesseract0.png | Bin 0 -> 3810 bytes .../rltiles/mon/statues/planar_tesseract1.png | Bin 0 -> 3769 bytes .../rltiles/mon/statues/planar_tesseract2.png | Bin 0 -> 3611 bytes .../rltiles/mon/statues/planar_tesseract3.png | Bin 0 -> 3855 bytes .../rltiles/mon/statues/planar_tesseract4.png | Bin 0 -> 3993 bytes .../rltiles/mon/statues/planar_tesseract5.png | Bin 0 -> 3952 bytes .../source/rltiles/mon/undead/cognitogaunt.png | Bin 0 -> 1383 bytes .../rltiles/mon/undead/draugr/draugr_bat.png | Bin 0 -> 968 bytes .../rltiles/mon/undead/draugr/draugr_bird.png | Bin 0 -> 1322 bytes .../rltiles/mon/undead/draugr/draugr_centaur.png | Bin 0 -> 1352 bytes .../rltiles/mon/undead/draugr/draugr_draconian.png | Bin 0 -> 1292 bytes .../rltiles/mon/undead/draugr/draugr_dragon.png | Bin 0 -> 1411 bytes .../rltiles/mon/undead/draugr/draugr_drake.png | Bin 0 -> 1175 bytes .../rltiles/mon/undead/draugr/draugr_fish.png | Bin 0 -> 1294 bytes .../rltiles/mon/undead/draugr/draugr_frog.png | Bin 0 -> 1518 bytes .../mon/undead/draugr/draugr_humanoid_large.png | Bin 0 -> 1207 bytes .../mon/undead/draugr/draugr_humanoid_medium.png | Bin 0 -> 1062 bytes .../mon/undead/draugr/draugr_humanoid_small.png | Bin 0 -> 1090 bytes .../rltiles/mon/undead/draugr/draugr_hydra1.png | Bin 0 -> 1236 bytes .../rltiles/mon/undead/draugr/draugr_hydra2.png | Bin 0 -> 1244 bytes .../rltiles/mon/undead/draugr/draugr_hydra3.png | Bin 0 -> 1248 bytes .../rltiles/mon/undead/draugr/draugr_hydra4.png | Bin 0 -> 1238 bytes .../rltiles/mon/undead/draugr/draugr_hydra5.png | Bin 0 -> 1210 bytes .../mon/undead/draugr/draugr_juggernaut.png | Bin 0 -> 1222 bytes .../rltiles/mon/undead/draugr/draugr_lizard.png | Bin 0 -> 1179 bytes .../rltiles/mon/undead/draugr/draugr_naga.png | Bin 0 -> 1225 bytes .../mon/undead/draugr/draugr_quadruped_large.png | Bin 0 -> 1155 bytes .../mon/undead/draugr/draugr_quadruped_small.png | Bin 0 -> 1086 bytes .../mon/undead/draugr/draugr_quadruped_winged.png | Bin 0 -> 1411 bytes .../rltiles/mon/undead/draugr/draugr_snake.png | Bin 0 -> 1278 bytes .../rltiles/mon/undead/draugr/draugr_troll.png | Bin 0 -> 1129 bytes .../rltiles/mon/undead/draugr/draugr_turtle.png | Bin 0 -> 1278 bytes .../mon/undead/draugr/draugr_ugly_thing.png | Bin 0 -> 1333 bytes .../source/rltiles/mon/undead/draugr/draugr_x.png | Bin 0 -> 1291 bytes .../rltiles/mon/undead/draugr/draugur_dragon.png | Bin 0 -> 1401 bytes .../artefact/{doom_knight.png => dread_knight.png} | Bin crawl-ref/source/sacrifice-data.h | 8 +- crawl-ref/source/shopping.cc | 66 +- crawl-ref/source/shout.cc | 4 +- crawl-ref/source/show.cc | 5 +- crawl-ref/source/showsymb.cc | 50 +- crawl-ref/source/skills.cc | 153 +- crawl-ref/source/skills.h | 8 +- crawl-ref/source/species.cc | 4 +- crawl-ref/source/spell-type.h | 15 +- crawl-ref/source/spl-book.cc | 8 + crawl-ref/source/spl-cast.cc | 76 +- crawl-ref/source/spl-cast.h | 5 +- crawl-ref/source/spl-damage.cc | 165 +- crawl-ref/source/spl-damage.h | 6 +- crawl-ref/source/spl-data.h | 158 +- crawl-ref/source/spl-goditem.cc | 11 +- crawl-ref/source/spl-goditem.h | 6 +- crawl-ref/source/spl-miscast.cc | 4 +- crawl-ref/source/spl-monench.cc | 189 +- crawl-ref/source/spl-monench.h | 4 + crawl-ref/source/spl-summoning.cc | 29 +- crawl-ref/source/spl-summoning.h | 6 +- crawl-ref/source/spl-transloc.cc | 32 +- crawl-ref/source/spl-util.cc | 34 +- crawl-ref/source/spl-zap.cc | 26 +- crawl-ref/source/spl-zap.h | 3 - crawl-ref/source/stairs.cc | 4 +- crawl-ref/source/startup.cc | 5 +- crawl-ref/source/stash.cc | 8 +- crawl-ref/source/state.cc | 1 + crawl-ref/source/state.h | 1 + crawl-ref/source/status.cc | 154 +- crawl-ref/source/status.h | 7 +- crawl-ref/source/tag-version.h | 10 + crawl-ref/source/tags.cc | 101 +- crawl-ref/source/target.cc | 10 +- crawl-ref/source/target.h | 1 + crawl-ref/source/terrain.cc | 10 +- crawl-ref/source/test/moncast.lua | 8 + crawl-ref/source/test/mutation.lua | 19 +- crawl-ref/source/test/stress/qw.rc | 4 +- crawl-ref/source/tilecell.cc | 3 +- crawl-ref/source/tiledgnbuf.cc | 15 + crawl-ref/source/tilemcache.cc | 75 +- crawl-ref/source/tilepick.cc | 194 +- crawl-ref/source/tilepick.h | 4 + crawl-ref/source/tilereg-grid.cc | 1 + crawl-ref/source/tilereg-grid.h | 1 + crawl-ref/source/tilereg-inv.cc | 9 + crawl-ref/source/tileview.cc | 2 +- crawl-ref/source/tileweb.cc | 46 +- crawl-ref/source/tileweb.h | 6 +- crawl-ref/source/timed-effect-type.h | 1 + crawl-ref/source/timed-effects.cc | 206 +- crawl-ref/source/transform.cc | 100 +- crawl-ref/source/transform.h | 10 +- crawl-ref/source/traps.cc | 6 +- crawl-ref/source/travel.cc | 58 +- crawl-ref/source/ui.cc | 29 +- crawl-ref/source/util/art-data.pl | 5 +- crawl-ref/source/util/form-gen.py | 5 +- crawl-ref/source/util/form-gen/body.txt | 2 +- crawl-ref/source/util/form-gen/header.txt | 1 + crawl-ref/source/util/mon-gen/header.txt | 9 +- crawl-ref/source/util/monster/monster-main.cc | 21 +- crawl-ref/source/view.cc | 18 +- .../webserver/game_data/static/cell_renderer.js | 13 + .../source/webserver/game_data/static/player.js | 69 +- .../source/webserver/game_data/static/style.css | 13 + .../source/webserver/game_data/templates/game.html | 2 + .../source/webserver/requirements/base.py3.txt | 2 +- .../source/webserver/requirements/dev.py3.txt | 2 +- .../source/webserver/webtiles/process_handler.py | 12 +- crawl-ref/source/wiz-you.cc | 13 +- crawl-ref/source/xom.cc | 218 +- crawl-ref/source/xom.h | 1 + crawl-ref/source/zap-data.h | 319 +-- crawl-ref/source/zap-type.h | 9 +- 635 files changed, 11017 insertions(+), 5764 deletions(-) create mode 100644 crawl-ref/source/bane-data.h create mode 100644 crawl-ref/source/bane-type.h create mode 100644 crawl-ref/source/dat/mons/boundless-tesseract.yaml create mode 100644 crawl-ref/source/dat... [truncated message content] |