diff --git a/current.json b/current.json index 69f0114..481d290 100644 --- a/current.json +++ b/current.json @@ -1,24 +1,24 @@ [ { - "sha": "a335ffa919b07a2a1d92b669ab729fd87e7803a0", - "node_id": "C_kwDOAV-JftoAKGEzMzVmZmE5MTliMDdhMmExZDkyYjY2OWFiNzI5ZmQ4N2U3ODAzYTA", + "sha": "2e8054a33376fb5de055311adaa6851d366caad3", + "node_id": "C_kwDOAV-JftoAKDJlODA1NGEzMzM3NmZiNWRlMDU1MzExYWRhYTY4NTFkMzY2Y2FhZDM", "commit": { "author": { - "name": "advil", - "email": "rawlins@gmail.com", - "date": "2024-02-05T17:10:52Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-06T04:20:53Z" }, "committer": { - "name": "advil", - "email": "rawlins@gmail.com", - "date": "2024-02-05T17:46:42Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-06T04:28:27Z" }, - "message": "refactor: generalize some feature description code\n\n2c8f65ca5f32ac introduced some code to try to allow redefined features\nto be conditioned on layouts, for the sake of Dis statues. This code\nmade various assumptions like: there is always a layout, a level always\nhas vaults, and a layout is always at position 0 of the level vault\nvector. bc18a39e1d331e tried to fix some of these assumptions, but\ndidn't really handle the case where a level has no vaults at all (can be\ntrue in the abyss), which leads to an empty level vault vector.\n(Accessing position 0 of such a vector may fail to crash under various\ncompiler and runtime circumstances...)\n\nThis commit refactors to (i) reuse previously existing, slightly more\nrobust code to find the vault at a position, and (ii) adds a function to\ntry to more robustly find a layout if one exists. It's unclear to me\nwhether the position 0 assumption was or wasn't safe if there is a\nlayout (it wasn't guaranteed, but may have been true in practice), but\nthis code doesn't make it. As far as I can tell this works with the dis\nstatue case.", + "message": "Make Xom give more chaos brand, adjust chaos brand Xom amusement\n\nHasting and mighting hostile monsters with chaos now sometimes lightly\namuses Xom to allow more managing Xom mood by using the now more usable\nchaos brand.\n\nSince that brand is more usable by players and less lethal from monsters,\nwe can share it a little more often in Xom's actions. Xom now overrides any\nnon-holy weapon brand of monster weapons when chaos branding weapons,\nrather than only touching unbranded weapons. Chaos shouldn't be so quite\nlimited, and it makes it more likely to find more usable chaos weapons.\n(Still not handing out chaos missiles though, since that clogs up\ninventories and chaos nets act deeply strangely. They've been slightly\ncleaned up for the sake of Chuck, though they still need unifying with\nchaos weapons and BEAM_CHAOS eventually.) Also, Beogh's slated to not\ninvolve giving equipment gifts to orcs in a future rework, so orcs don't\nneed to have it be invisibly randomly blocked.", "tree": { - "sha": "f544658eefe4a055bd708ef680aa8873af84a36a", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f544658eefe4a055bd708ef680aa8873af84a36a" + "sha": "168476717c5fa148a26f4a927771ba7b37f687ed", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/168476717c5fa148a26f4a927771ba7b37f687ed" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/2e8054a33376fb5de055311adaa6851d366caad3", "comment_count": 0, "verification": { "verified": false, @@ -27,77 +27,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0", - "html_url": "https://github.com/crawl/crawl/commit/a335ffa919b07a2a1d92b669ab729fd87e7803a0", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/2e8054a33376fb5de055311adaa6851d366caad3", + "html_url": "https://github.com/crawl/crawl/commit/2e8054a33376fb5de055311adaa6851d366caad3", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2e8054a33376fb5de055311adaa6851d366caad3/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", - "url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", - "html_url": "https://github.com/crawl/crawl/commit/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf" + "sha": "3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", + "url": "https://api.github.com/repos/crawl/crawl/commits/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", + "html_url": "https://github.com/crawl/crawl/commit/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728" } ] }, { - "sha": "42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", - "node_id": "C_kwDOAV-JftoAKDQyYTI0OGU1Y2ExZmJiMDFjZDZhNGJjMzlhZmMwNTJiZjY4MmQzY2Y", + "sha": "3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", + "node_id": "C_kwDOAV-JftoAKDMwODdkODNlNmUwYzY3YmQyYTc2ZTA4YTdmMGRmNGQ3YmY2Mzc3Mjg", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T15:52:04Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-05T23:20:30Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T15:52:04Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-06T04:28:27Z" }, - "message": "Fix an unsigned comparison (Monkooky)", + "message": "Buff Maurice Will (ragingrage), nerf Erica\n\nErica leapt up from a ~4.4% killratio to a ~9.4% killratio after b730325\nover the course of the 0.31 tournament, which was a lot more than the\ndesire to push her to the pre-octofying recent killratio of ~5.7%.\nShe gets a minor Will nerf (as octopodes don't have any particular Will\nadvantage over other species) and most (but not all) of her melee and EV\nincreases reverted.\n\nContrariwise, while Maurice is doing a lot better for the antimagic bite\nin sheer damage terms, he's still doing merely okay for a pre-Lair unique\nat 3.1% killratio. Vine Stalker gets boosted Will compared to baseline\nspecies, so he can get a minor Will buff.\n\n(Also, fiddle around a bit more with Maurice speech lines on the new\nflavour front.)", "tree": { - "sha": "f5a7812b4d3ed392acec41f471e46b51fbad4fac", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f5a7812b4d3ed392acec41f471e46b51fbad4fac" + "sha": "ee72cee8c237777b142a45a5a65c2388e3b3fbbd", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/ee72cee8c237777b142a45a5a65c2388e3b3fbbd" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", "comment_count": 0, "verification": { "verified": false, @@ -106,77 +106,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", - "html_url": "https://github.com/crawl/crawl/commit/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", + "html_url": "https://github.com/crawl/crawl/commit/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/3087d83e6e0c67bd2a76e08a7f0df4d7bf637728/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "8db1b9f803e66aaf5e71c1268fef851e155a92a1", - "url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", - "html_url": "https://github.com/crawl/crawl/commit/8db1b9f803e66aaf5e71c1268fef851e155a92a1" + "sha": "32696db3d1ad0b76f9287893d242e67bccaae659", + "url": "https://api.github.com/repos/crawl/crawl/commits/32696db3d1ad0b76f9287893d242e67bccaae659", + "html_url": "https://github.com/crawl/crawl/commit/32696db3d1ad0b76f9287893d242e67bccaae659" } ] }, { - "sha": "8db1b9f803e66aaf5e71c1268fef851e155a92a1", - "node_id": "C_kwDOAV-JftoAKDhkYjFiOWY4MDNlNjZhYWY1ZTcxYzEyNjhmZWY4NTFlMTU1YTkyYTE", + "sha": "32696db3d1ad0b76f9287893d242e67bccaae659", + "node_id": "C_kwDOAV-JftoAKDMyNjk2ZGIzZDFhZDBiNzZmOTI4Nzg5M2QyNDJlNjdiY2NhYWU2NTk", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T06:31:22Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-05T22:57:33Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T06:38:04Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-06T04:28:27Z" }, - "message": "Rework attack delay\n\nRather than special casing many places where we *don't* want to\nchange time after a melee attack, make melee attacks run time only\nwhen it *does* change.", + "message": "Lower the contrast on bedeviled crystal tiles (PleasingFungus)\n\nThe fancy graphics on top of a wall tile is already plenty without needing\nto quite catch the eye so much for being just a retiled / redescribed wall,\nI suppose. The more colourful originals will sit in the git history anyway\nfor others' potential use, and the desaturating also sells corruption in\nits own fashion.", "tree": { - "sha": "f91800f6c11e549c7b9d7742b486555b9eaa5e8e", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f91800f6c11e549c7b9d7742b486555b9eaa5e8e" + "sha": "0c0e73d670ae5c98121ed77f9d5f4293ee8a3122", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/0c0e73d670ae5c98121ed77f9d5f4293ee8a3122" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/32696db3d1ad0b76f9287893d242e67bccaae659", "comment_count": 0, "verification": { "verified": false, @@ -185,78 +185,78 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", - "html_url": "https://github.com/crawl/crawl/commit/8db1b9f803e66aaf5e71c1268fef851e155a92a1", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/32696db3d1ad0b76f9287893d242e67bccaae659", + "html_url": "https://github.com/crawl/crawl/commit/32696db3d1ad0b76f9287893d242e67bccaae659", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/32696db3d1ad0b76f9287893d242e67bccaae659/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "html_url": "https://github.com/crawl/crawl/commit/672eff3212572a203b58ffd4f1e2474d8a40fcfc" + "sha": "af751e2436035f448e32056f598a9371ebc8aaa5", + "url": "https://api.github.com/repos/crawl/crawl/commits/af751e2436035f448e32056f598a9371ebc8aaa5", + "html_url": "https://github.com/crawl/crawl/commit/af751e2436035f448e32056f598a9371ebc8aaa5" } ] }, { - "sha": "672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "node_id": "C_kwDOAV-JftoAKDY3MmVmZjMyMTI1NzJhMjAzYjU4ZmZkNGYxZTI0NzRkOGE0MGZjZmM", + "sha": "af751e2436035f448e32056f598a9371ebc8aaa5", + "node_id": "C_kwDOAV-JftoAKGFmNzUxZTI0MzYwMzVmNDQ4ZTMyMDU2ZjU5OGE5MzcxZWJjOGFhYTU", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T02:01:30Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-02-06T02:00:09Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T02:01:30Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-02-06T02:00:09Z" }, - "message": "Refactor more band leader code", + "message": "Fix players being naked and refactor\n\nThe addition of a mirrored weapon tile category caused a bunch of code that\ncalculates what order to draw player paperdoll parts to work incorrectly.\n\nAnd trying to fix it uncovered FOUR DIFFERENT PLACES that were duplicating\na handmade list and logic for determining this order. I have consolidated\nthese into a single function, and also attempted to reduce some other\nduplicated logic in the process. (I think a little more couple be shaved\noff, but it was less clear whether some of the other differences were\nimportant or not)", "tree": { - "sha": "4cc02b9c7f7adb44a31e8047763b6b25ca53894b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/4cc02b9c7f7adb44a31e8047763b6b25ca53894b" + "sha": "d0882fac149913609229613225588a13a1abe5c0", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d0882fac149913609229613225588a13a1abe5c0" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "comment_count": 0, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/af751e2436035f448e32056f598a9371ebc8aaa5", + "comment_count": 1, "verification": { "verified": false, "reason": "unsigned", @@ -264,77 +264,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "html_url": "https://github.com/crawl/crawl/commit/672eff3212572a203b58ffd4f1e2474d8a40fcfc", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/af751e2436035f448e32056f598a9371ebc8aaa5", + "html_url": "https://github.com/crawl/crawl/commit/af751e2436035f448e32056f598a9371ebc8aaa5", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/af751e2436035f448e32056f598a9371ebc8aaa5/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "c8c0bed1baaa000d437fa49d50c82bea69c1940a", - "url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", - "html_url": "https://github.com/crawl/crawl/commit/c8c0bed1baaa000d437fa49d50c82bea69c1940a" + "sha": "1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", + "url": "https://api.github.com/repos/crawl/crawl/commits/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", + "html_url": "https://github.com/crawl/crawl/commit/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611" } ] }, { - "sha": "c8c0bed1baaa000d437fa49d50c82bea69c1940a", - "node_id": "C_kwDOAV-JftoAKGM4YzBiZWQxYmFhYTAwMGQ0MzdmYTQ5ZDUwYzgyYmVhNjljMTk0MGE", + "sha": "1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", + "node_id": "C_kwDOAV-JftoAKDFhOTNiNjBmN2Q2YzRjOWQ5ODg2ZmY2YWNkMmRkZTEyZDdkYWQ2MTE", "commit": { "author": { "name": "DracoOmega", "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-24T01:47:29Z" + "date": "2024-02-05T22:25:00Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T01:55:10Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-02-05T22:35:08Z" }, - "message": "Refactor testing of band follower/leader relationships\n\nA bunch of multi-line checks to props were being repeated in several\nplaces, which are now more nicely wrapped up in a couple simple monster\nmethods.\n\nAlso splits the MF_BAND_MEMBER flag (which was effectively only used to\nmake band members talk 1/10th as often...) into MF_BAND_FOLLOWER and\nMF_BAND_LEADER in preparation of some future behavioral tweaks to make it\nless easy to pull followers away without their bands noticing.", + "message": "Revert \"Revert \"Enter the mirror dimension\"\" with a fix\n\nThis reverts commit 35313b3b0401f36c7d3da60decceb00c3a9668e6.\n\nAn uninitialized variable seems to have been the cause of build\nproblems.", "tree": { - "sha": "148a63168b1a28a2eeab2cb4744f862d18f75683", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/148a63168b1a28a2eeab2cb4744f862d18f75683" + "sha": "0fc1f9e6367966f12b39f34bc7dd930fd60c0b72", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/0fc1f9e6367966f12b39f34bc7dd930fd60c0b72" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", "comment_count": 0, "verification": { "verified": false, @@ -343,9 +343,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", - "html_url": "https://github.com/crawl/crawl/commit/c8c0bed1baaa000d437fa49d50c82bea69c1940a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", + "html_url": "https://github.com/crawl/crawl/commit/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/1a93b60f7d6c4c9d9886ff6acd2dde12d7dad611/comments", "author": { "login": "DracoOmega", "id": 12538566, @@ -366,6 +366,85 @@ "type": "User", "site_admin": false }, + "committer": { + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "70af1cc7e0374b2833087b1db7add95b71f0a847", + "url": "https://api.github.com/repos/crawl/crawl/commits/70af1cc7e0374b2833087b1db7add95b71f0a847", + "html_url": "https://github.com/crawl/crawl/commit/70af1cc7e0374b2833087b1db7add95b71f0a847" + } + ] + }, + { + "sha": "70af1cc7e0374b2833087b1db7add95b71f0a847", + "node_id": "C_kwDOAV-JftoAKDcwYWYxY2M3ZTAzNzRiMjgzMzA4N2IxZGI3YWRkOTViNzFmMGE4NDc", + "commit": { + "author": { + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-02-03T09:35:18Z" + }, + "committer": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" + }, + "message": "Update spells.txt", + "tree": { + "sha": "80b308237181a4eb736da74e629e567b6ac6651b", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/80b308237181a4eb736da74e629e567b6ac6651b" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/70af1cc7e0374b2833087b1db7add95b71f0a847", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/70af1cc7e0374b2833087b1db7add95b71f0a847", + "html_url": "https://github.com/crawl/crawl/commit/70af1cc7e0374b2833087b1db7add95b71f0a847", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/70af1cc7e0374b2833087b1db7add95b71f0a847/comments", + "author": { + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", + "type": "User", + "site_admin": false + }, "committer": { "login": "PleasingFungus", "id": 1192475, @@ -388,32 +467,32 @@ }, "parents": [ { - "sha": "fd3f6d62affe736c38878585be80cb52d54afcc9", - "url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", - "html_url": "https://github.com/crawl/crawl/commit/fd3f6d62affe736c38878585be80cb52d54afcc9" + "sha": "cfad4d882d1c5b1800e409a1fd0963f372e00c20", + "url": "https://api.github.com/repos/crawl/crawl/commits/cfad4d882d1c5b1800e409a1fd0963f372e00c20", + "html_url": "https://github.com/crawl/crawl/commit/cfad4d882d1c5b1800e409a1fd0963f372e00c20" } ] }, { - "sha": "fd3f6d62affe736c38878585be80cb52d54afcc9", - "node_id": "C_kwDOAV-JftoAKGZkM2Y2ZDYyYWZmZTczNmMzODg3ODU4NWJlODBjYjUyZDU0YWZjYzk", + "sha": "cfad4d882d1c5b1800e409a1fd0963f372e00c20", + "node_id": "C_kwDOAV-JftoAKGNmYWQ0ZDg4MmQxYzViMTgwMGU0MDlhMWZkMDk2M2YzNzJlMDBjMjA", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-16T18:06:08Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-02-03T09:34:10Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-05T01:53:40Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Make ability_name return string instead of const char*\n\nI want to do some dynamic name construction inside that function, and it's\na lot more straightforward that way.", + "message": "Update mutations.txt", "tree": { - "sha": "0e88b1830db555051d090c1187018fedc97c7396", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/0e88b1830db555051d090c1187018fedc97c7396" + "sha": "1f268cdbe0df406ab9d17f07845196e7ef3e1748", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/1f268cdbe0df406ab9d17f07845196e7ef3e1748" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/cfad4d882d1c5b1800e409a1fd0963f372e00c20", "comment_count": 0, "verification": { "verified": false, @@ -422,26 +501,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", - "html_url": "https://github.com/crawl/crawl/commit/fd3f6d62affe736c38878585be80cb52d54afcc9", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/cfad4d882d1c5b1800e409a1fd0963f372e00c20", + "html_url": "https://github.com/crawl/crawl/commit/cfad4d882d1c5b1800e409a1fd0963f372e00c20", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/cfad4d882d1c5b1800e409a1fd0963f372e00c20/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, @@ -467,32 +546,32 @@ }, "parents": [ { - "sha": "63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", - "url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", - "html_url": "https://github.com/crawl/crawl/commit/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d" + "sha": "cbc441926e9886c2f1b8e9a8b5946e29730d4a73", + "url": "https://api.github.com/repos/crawl/crawl/commits/cbc441926e9886c2f1b8e9a8b5946e29730d4a73", + "html_url": "https://github.com/crawl/crawl/commit/cbc441926e9886c2f1b8e9a8b5946e29730d4a73" } ] }, { - "sha": "63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", - "node_id": "C_kwDOAV-JftoAKDYzZmYwZGNiZmY1OWE5ZjQyY2MwMDJiNTE4NzNmOTM1OWYxZTVjMmQ", + "sha": "cbc441926e9886c2f1b8e9a8b5946e29730d4a73", + "node_id": "C_kwDOAV-JftoAKGNiYzQ0MTkyNmU5ODg2YzJmMWI4ZTlhOGI1OTQ2ZTI5NzMwZDRhNzM", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T18:10:49Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-23T12:28:07Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-05T01:53:09Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Fix minor wizmode bug with xp calculation\n\nIt still thought pacified monsters were worth 1/2 xp.", + "message": "Update mutations.txt", "tree": { - "sha": "922c7a2361245aceba2998cd448edf5b731951ee", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/922c7a2361245aceba2998cd448edf5b731951ee" + "sha": "b0a86c68efe4104ad376ac8da4bef45e3fb50d96", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/b0a86c68efe4104ad376ac8da4bef45e3fb50d96" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/cbc441926e9886c2f1b8e9a8b5946e29730d4a73", "comment_count": 0, "verification": { "verified": false, @@ -501,26 +580,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", - "html_url": "https://github.com/crawl/crawl/commit/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/cbc441926e9886c2f1b8e9a8b5946e29730d4a73", + "html_url": "https://github.com/crawl/crawl/commit/cbc441926e9886c2f1b8e9a8b5946e29730d4a73", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/cbc441926e9886c2f1b8e9a8b5946e29730d4a73/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, @@ -546,32 +625,32 @@ }, "parents": [ { - "sha": "8649878a938f6e263d233149ee192d4ca934b401", - "url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401", - "html_url": "https://github.com/crawl/crawl/commit/8649878a938f6e263d233149ee192d4ca934b401" + "sha": "288a8eea1306bf60ef2a626f490f81f9a5771879", + "url": "https://api.github.com/repos/crawl/crawl/commits/288a8eea1306bf60ef2a626f490f81f9a5771879", + "html_url": "https://github.com/crawl/crawl/commit/288a8eea1306bf60ef2a626f490f81f9a5771879" } ] }, { - "sha": "8649878a938f6e263d233149ee192d4ca934b401", - "node_id": "C_kwDOAV-JftoAKDg2NDk4NzhhOTM4ZjZlMjYzZDIzMzE0OWVlMTkyZDRjYTkzNGI0MDE", + "sha": "288a8eea1306bf60ef2a626f490f81f9a5771879", + "node_id": "C_kwDOAV-JftoAKDI4OGE4ZWVhMTMwNmJmNjBlZjJhNjI2ZjQ5MGY4MWY5YTU3NzE4Nzk", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-05T01:17:05Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-23T01:08:50Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-05T01:49:42Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Enter the mirror dimension\n\nInstead of hardcoding a hand-made set of flipped weapon tiles,\ngenerated flipped versions of every single doll weapon tile and use\n*those* for dual-wielding monsters. (Ettins, blademasters, 2hos, etc.)\n\nArguably, we should use this tech for Frances? I'm not sure exactly\nhow, though.\n\nPreparation for steel elves.", + "message": "Update wpnnoise.txt", "tree": { - "sha": "8f4800fada0cba29279925516eee1fe76111f81d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/8f4800fada0cba29279925516eee1fe76111f81d" + "sha": "5acd46c0ff63e274853be837f66875f1fbe89f9f", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/5acd46c0ff63e274853be837f66875f1fbe89f9f" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/8649878a938f6e263d233149ee192d4ca934b401", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/288a8eea1306bf60ef2a626f490f81f9a5771879", "comment_count": 0, "verification": { "verified": false, @@ -580,10 +659,30 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401", - "html_url": "https://github.com/crawl/crawl/commit/8649878a938f6e263d233149ee192d4ca934b401", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/288a8eea1306bf60ef2a626f490f81f9a5771879", + "html_url": "https://github.com/crawl/crawl/commit/288a8eea1306bf60ef2a626f490f81f9a5771879", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/288a8eea1306bf60ef2a626f490f81f9a5771879/comments", "author": { + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", + "type": "User", + "site_admin": false + }, + "committer": { "login": "PleasingFungus", "id": 1192475, "node_id": "MDQ6VXNlcjExOTI0NzU=", @@ -603,6 +702,65 @@ "type": "User", "site_admin": false }, + "parents": [ + { + "sha": "9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "url": "https://api.github.com/repos/crawl/crawl/commits/9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "html_url": "https://github.com/crawl/crawl/commit/9fa2045b72c21ead9ad8787dfe8048ce280d2019" + } + ] + }, + { + "sha": "9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "node_id": "C_kwDOAV-JftoAKDlmYTIwNDViNzJjMjFlYWQ5YWQ4Nzg3ZGZlODA0OGNlMjgwZDIwMTk", + "commit": { + "author": { + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-23T00:40:17Z" + }, + "committer": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" + }, + "message": "Update wpnnoise.txt", + "tree": { + "sha": "54765b72be600862f1748de52eeecf6bcff6ee68", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/54765b72be600862f1748de52eeecf6bcff6ee68" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "html_url": "https://github.com/crawl/crawl/commit/9fa2045b72c21ead9ad8787dfe8048ce280d2019", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/9fa2045b72c21ead9ad8787dfe8048ce280d2019/comments", + "author": { + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", + "type": "User", + "site_admin": false + }, "committer": { "login": "PleasingFungus", "id": 1192475, @@ -625,32 +783,32 @@ }, "parents": [ { - "sha": "5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", - "url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", - "html_url": "https://github.com/crawl/crawl/commit/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1" + "sha": "9bb898f744035e57504b21943bed92e2f81fee13", + "url": "https://api.github.com/repos/crawl/crawl/commits/9bb898f744035e57504b21943bed92e2f81fee13", + "html_url": "https://github.com/crawl/crawl/commit/9bb898f744035e57504b21943bed92e2f81fee13" } ] }, { - "sha": "5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", - "node_id": "C_kwDOAV-JftoAKDVmNDM0NzUyMTE1MTBjM2Y0YjU1ODlhOWVhOWQwYTYxYjRlZGIxZTE", + "sha": "9bb898f744035e57504b21943bed92e2f81fee13", + "node_id": "C_kwDOAV-JftoAKDliYjg5OGY3NDQwMzVlNTc1MDRiMjE5NDNiZWQ5MmUyZjgxZmVlMTM", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T23:35:32Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:26:39Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T23:35:32Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Hide the \"report this\" metal statue description on banishment\n\nSince it can't inherit the vault or layout's description or tile when\nbeing moved to the Abyss. This also might also help with abyss_walk test\ncrashes?", + "message": "Create wpnnoise.txt", "tree": { - "sha": "da198499d64a88612e5e8fb3e5ecb2d6b5511e1f", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/da198499d64a88612e5e8fb3e5ecb2d6b5511e1f" + "sha": "be8b52d34073d05316834f0f1c5e0d112e606677", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/be8b52d34073d05316834f0f1c5e0d112e606677" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/9bb898f744035e57504b21943bed92e2f81fee13", "comment_count": 0, "verification": { "verified": false, @@ -659,77 +817,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", - "html_url": "https://github.com/crawl/crawl/commit/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/9bb898f744035e57504b21943bed92e2f81fee13", + "html_url": "https://github.com/crawl/crawl/commit/9bb898f744035e57504b21943bed92e2f81fee13", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/9bb898f744035e57504b21943bed92e2f81fee13/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "722a80f8b5361e1520b1437c50af26a4167a1e7b", - "url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", - "html_url": "https://github.com/crawl/crawl/commit/722a80f8b5361e1520b1437c50af26a4167a1e7b" + "sha": "b18a041c263a92cefba975a0680503bbcfab04eb", + "url": "https://api.github.com/repos/crawl/crawl/commits/b18a041c263a92cefba975a0680503bbcfab04eb", + "html_url": "https://github.com/crawl/crawl/commit/b18a041c263a92cefba975a0680503bbcfab04eb" } ] }, { - "sha": "722a80f8b5361e1520b1437c50af26a4167a1e7b", - "node_id": "C_kwDOAV-JftoAKDcyMmE4MGY4YjUzNjFlMTUyMGIxNDM3YzUwYWYyNmE0MTY3YTFlN2I", + "sha": "b18a041c263a92cefba975a0680503bbcfab04eb", + "node_id": "C_kwDOAV-JftoAKGIxOGEwNDFjMjYzYTkyY2VmYmE5NzVhMDY4MDUwM2JiY2ZhYjA0ZWI", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T22:16:11Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:24:21Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T23:29:27Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Don't let Throw Ally throw tentacles (Lici)\n\nIf an iron giant throws the tentacle tip, it will cause a disconnecting\nsever. If it throws the tentacle segments, an unattached tentacle segment\nwill sit on the floor for one turn before disappearing the next. Either\nway, this is definitely undesired behaviour we can avoid in the slim cases\nof Zot trap eldritch tentacles or charm / scrolls of summoning plus Malign\nGateway in Dis and a tiny number of vaults.", + "message": "Update shout.txt", "tree": { - "sha": "57163ff6ff1595c6633d0219ddaed18d63df4aec", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/57163ff6ff1595c6633d0219ddaed18d63df4aec" + "sha": "15cca51a4aae32efa7cb4078b6b6c2b896bf8073", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/15cca51a4aae32efa7cb4078b6b6c2b896bf8073" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/b18a041c263a92cefba975a0680503bbcfab04eb", "comment_count": 0, "verification": { "verified": false, @@ -738,77 +896,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", - "html_url": "https://github.com/crawl/crawl/commit/722a80f8b5361e1520b1437c50af26a4167a1e7b", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/b18a041c263a92cefba975a0680503bbcfab04eb", + "html_url": "https://github.com/crawl/crawl/commit/b18a041c263a92cefba975a0680503bbcfab04eb", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b18a041c263a92cefba975a0680503bbcfab04eb/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "668cce9384e27f10377153529aa92af3a7606964", - "url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964", - "html_url": "https://github.com/crawl/crawl/commit/668cce9384e27f10377153529aa92af3a7606964" + "sha": "ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", + "url": "https://api.github.com/repos/crawl/crawl/commits/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", + "html_url": "https://github.com/crawl/crawl/commit/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512" } ] }, { - "sha": "668cce9384e27f10377153529aa92af3a7606964", - "node_id": "C_kwDOAV-JftoAKDY2OGNjZTkzODRlMjdmMTAzNzcxNTM1MjlhYTkyYWYzYTc2MDY5NjQ", + "sha": "ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", + "node_id": "C_kwDOAV-JftoAKGFiMjFkYmYwYjVkNzJjMDJmMzA4N2ZhMjZiODFiNmU2YmZmZWE1MTI", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T22:08:55Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:23:40Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T23:29:27Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Fancify Zot and Pan a little more\n\nThis adds some experimental new bismuth-styled crystal tiles for Zot, with\na custom rainbow palette and a faint square impression from ontoclasm's old\nlabyrinth tiles- meant to reflect the varied elements and chaotic nature of\nZot. This also makes a bunch of trees and plants in Zot always place as\npetrified, demonic, or withered- a lot of Zot monsters mention being quite\nancient (liches, moths of wrath) or primordial (orbs of fire) or both\n(proteans), so leaning a bit more into being a realm sealed extremely long\nago feels rather appropriate compared to getting rather normal greenery\nclashing with most of Zot's default palette, also. Zot should be dramatic!\n\n(Also, threw some conduits in pan_disco_hall and fixed a missing floor\ncolouring there.)", + "message": "Update monspell.txt", "tree": { - "sha": "b7857c1bc61d9810fd55190957e08ccad6d9e71c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b7857c1bc61d9810fd55190957e08ccad6d9e71c" + "sha": "91b0f15d3bcd09d8db32a7a98897057f1ddf98f8", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/91b0f15d3bcd09d8db32a7a98897057f1ddf98f8" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/668cce9384e27f10377153529aa92af3a7606964", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", "comment_count": 0, "verification": { "verified": false, @@ -817,77 +975,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964", - "html_url": "https://github.com/crawl/crawl/commit/668cce9384e27f10377153529aa92af3a7606964", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", + "html_url": "https://github.com/crawl/crawl/commit/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ab21dbf0b5d72c02f3087fa26b81b6e6bffea512/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "95bf75a7d52d13f2888b8da3dc40541f616d48bf", - "url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", - "html_url": "https://github.com/crawl/crawl/commit/95bf75a7d52d13f2888b8da3dc40541f616d48bf" + "sha": "47820993c281043199e43700a5a6135ed7d63b64", + "url": "https://api.github.com/repos/crawl/crawl/commits/47820993c281043199e43700a5a6135ed7d63b64", + "html_url": "https://github.com/crawl/crawl/commit/47820993c281043199e43700a5a6135ed7d63b64" } ] }, { - "sha": "95bf75a7d52d13f2888b8da3dc40541f616d48bf", - "node_id": "C_kwDOAV-JftoAKDk1YmY3NWE3ZDUyZDEzZjI4ODhiOGRhM2RjNDA1NDFmNjE2ZDQ4YmY", + "sha": "47820993c281043199e43700a5a6135ed7d63b64", + "node_id": "C_kwDOAV-JftoAKDQ3ODIwOTkzYzI4MTA0MzE5OWU0MzcwMGE1YTYxMzVlZDdkNjNiNjQ", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T23:24:54Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:21:53Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T23:24:54Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Unbrace", + "message": "Update unrand.txt", "tree": { - "sha": "54c55ea9cee09dd615bceaadc1944033158d17aa", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/54c55ea9cee09dd615bceaadc1944033158d17aa" + "sha": "cce3f5038c2b0947bbeee2b83de325179ed7e5d8", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/cce3f5038c2b0947bbeee2b83de325179ed7e5d8" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/47820993c281043199e43700a5a6135ed7d63b64", "comment_count": 0, "verification": { "verified": false, @@ -896,26 +1054,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", - "html_url": "https://github.com/crawl/crawl/commit/95bf75a7d52d13f2888b8da3dc40541f616d48bf", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/47820993c281043199e43700a5a6135ed7d63b64", + "html_url": "https://github.com/crawl/crawl/commit/47820993c281043199e43700a5a6135ed7d63b64", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/47820993c281043199e43700a5a6135ed7d63b64/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, @@ -941,32 +1099,32 @@ }, "parents": [ { - "sha": "bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", - "url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", - "html_url": "https://github.com/crawl/crawl/commit/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86" + "sha": "b395becbbf9d87f092a69eb76e424af3cbdde5b7", + "url": "https://api.github.com/repos/crawl/crawl/commits/b395becbbf9d87f092a69eb76e424af3cbdde5b7", + "html_url": "https://github.com/crawl/crawl/commit/b395becbbf9d87f092a69eb76e424af3cbdde5b7" } ] }, { - "sha": "bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", - "node_id": "C_kwDOAV-JftoAKGJjMThhMzllMWQzMzFlOWFkNGYwZDFiZjgwMWJmNDZjNGE2MTFjODY", + "sha": "b395becbbf9d87f092a69eb76e424af3cbdde5b7", + "node_id": "C_kwDOAV-JftoAKGIzOTViZWNiYmY5ZDg3ZjA5MmE2OWViNzZlNDI0YWYzY2JkZGU1Yjc", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T23:24:09Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:20:41Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T23:24:43Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Don't crash in the abyss_walk test (DracoOmega)\n\nLike the Abyss itself, this code unsettles me.", + "message": "Update tutorial.txt", "tree": { - "sha": "8b3c11ac10a3060dea028ba0b9aa9fe63c7daf29", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/8b3c11ac10a3060dea028ba0b9aa9fe63c7daf29" + "sha": "fee1b3eed832297bda626204507de96936877413", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/fee1b3eed832297bda626204507de96936877413" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/b395becbbf9d87f092a69eb76e424af3cbdde5b7", "comment_count": 0, "verification": { "verified": false, @@ -975,26 +1133,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", - "html_url": "https://github.com/crawl/crawl/commit/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/b395becbbf9d87f092a69eb76e424af3cbdde5b7", + "html_url": "https://github.com/crawl/crawl/commit/b395becbbf9d87f092a69eb76e424af3cbdde5b7", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b395becbbf9d87f092a69eb76e424af3cbdde5b7/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, @@ -1020,32 +1178,32 @@ }, "parents": [ { - "sha": "5b1be31b7c0034f75dced2615ea910b423d4b129", - "url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", - "html_url": "https://github.com/crawl/crawl/commit/5b1be31b7c0034f75dced2615ea910b423d4b129" + "sha": "24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", + "url": "https://api.github.com/repos/crawl/crawl/commits/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", + "html_url": "https://github.com/crawl/crawl/commit/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6" } ] }, { - "sha": "5b1be31b7c0034f75dced2615ea910b423d4b129", - "node_id": "C_kwDOAV-JftoAKDViMWJlMzFiN2MwMDM0Zjc1ZGNlZDI2MTVlYTkxMGI0MjNkNGIxMjk", + "sha": "24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", + "node_id": "C_kwDOAV-JftoAKDI0YWViOGZjZTE3YjAwNDQ1N2ZhYjdlN2RmOGYxZTVkNTVjNWNlZTY", "commit": { "author": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-02-04T20:59:27Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:17:57Z" }, "committer": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-02-04T21:20:38Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Make groups of monsters handle diagonal chokepoints more consistently\n\nSometimes a monster that can attack the player will instead walk to the\nside to let a friend move forward and help. For example, when fighting a\npack of yaks near the corner of a corridor\n\n: #####\n: #.YYY\n: #@###\n: #.###\n\nthe lead yak has a 50% chance of moving west into the corner instead of\nattacking the player.\n\nThis behavior didn't work right in one particular type of situation:\n\n: ###YY\n: ###YY\n: ..Y##\n: .@.##\n: ...##\n\nIt used to be that the lead yak would never move south or west in such\na situation, even though in the similar situation with an extra wall\n\n: ###YY\n: ###YY\n: ..Y##\n: .@###\n: ...##\n\nit would have the expected 50% chance of moving west. (There was a similar\nissue as well with the player moved one square north in the preceding two\ndiagrams.)\n\nThis commit tries to fix this, so you will no longer be safe fighting one\nyak at a time in the second diagram above. Other behavior is hopefully\nunchanged.\n\nNote that in the situation\n\n: ###YY\n: ###YY\n: .@Y##\n: .#.##\n: ...##\n\nthe yak will still never move south - this is because currently monsters\nwill only change their move by a 45 degree turn, not a 90 degree turn as\nwould be needed here. The goal of this commit isn't to make groups of\nmonsters as smart as possible, but just to fix a single weirdness/bug with\nthe old behavior.", + "message": "Update status.txt", "tree": { - "sha": "34965ec04e7766ac4413b89226bd337a075ec19d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/34965ec04e7766ac4413b89226bd337a075ec19d" + "sha": "aa1de90e91cd8d07311ae4e54ad91a8a17438426", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/aa1de90e91cd8d07311ae4e54ad91a8a17438426" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", "comment_count": 0, "verification": { "verified": false, @@ -1054,77 +1212,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", - "html_url": "https://github.com/crawl/crawl/commit/5b1be31b7c0034f75dced2615ea910b423d4b129", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", + "html_url": "https://github.com/crawl/crawl/commit/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/24aeb8fce17b004457fab7e7df8f1e5d55c5cee6/comments", "author": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", - "url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", - "html_url": "https://github.com/crawl/crawl/commit/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8" + "sha": "93947854594ceb26aec604f3d2ca73e0ba68bf6b", + "url": "https://api.github.com/repos/crawl/crawl/commits/93947854594ceb26aec604f3d2ca73e0ba68bf6b", + "html_url": "https://github.com/crawl/crawl/commit/93947854594ceb26aec604f3d2ca73e0ba68bf6b" } ] }, { - "sha": "29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", - "node_id": "C_kwDOAV-JftoAKDI5MTgyZGMyZjkwOWMwMWU2Zjc3ZTUwYmM4ZWExZDlkMzgzZWE5Yjg", + "sha": "93947854594ceb26aec604f3d2ca73e0ba68bf6b", + "node_id": "C_kwDOAV-JftoAKDkzOTQ3ODU0NTk0Y2ViMjZhZWM2MDRmM2QyY2E3M2UwYmE2OGJmNmI", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T20:52:38Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:16:20Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T21:10:32Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Ghost / illusion Starburst -> Bolt of Fire\n\nThis follows the same spirit as Necrotise -> Pain, Confusing Touch ->\nConfuse, Curse of Agony -> Agony, Dragon's Call -> Summon Dragon, and so\non, of being very close in sharing the same core mechanic (penetrating\nfire beam here) while being awkward for monsters to get directly (they'd\nshred all of their allies, aligning in the 8 directions is awkward for\nmobile monsters). Helps continue to maintain Illusion Card and Mara\nIllusions, plus continues to help player ghosts not fall too hard behind\nfrom the present day.\n\nAlso, slightly resort the translated spell list in ascending spell-level\norder, since this list is starting to get kinda long.", + "message": "Update spells.txt", "tree": { - "sha": "3b4d807a6ab707d9eb5e31a3d4855fcd3f7f2aad", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/3b4d807a6ab707d9eb5e31a3d4855fcd3f7f2aad" + "sha": "f50a026a00ab46b4be4d58df84189171f46324fb", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f50a026a00ab46b4be4d58df84189171f46324fb" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/93947854594ceb26aec604f3d2ca73e0ba68bf6b", "comment_count": 0, "verification": { "verified": false, @@ -1133,77 +1291,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", - "html_url": "https://github.com/crawl/crawl/commit/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/93947854594ceb26aec604f3d2ca73e0ba68bf6b", + "html_url": "https://github.com/crawl/crawl/commit/93947854594ceb26aec604f3d2ca73e0ba68bf6b", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/93947854594ceb26aec604f3d2ca73e0ba68bf6b/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "d980ff381834cb715eee9518c753764da4715c2d", - "url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d", - "html_url": "https://github.com/crawl/crawl/commit/d980ff381834cb715eee9518c753764da4715c2d" + "sha": "db81703f1b5760accefe717f6be1eb5aa3bf55ac", + "url": "https://api.github.com/repos/crawl/crawl/commits/db81703f1b5760accefe717f6be1eb5aa3bf55ac", + "html_url": "https://github.com/crawl/crawl/commit/db81703f1b5760accefe717f6be1eb5aa3bf55ac" } ] }, { - "sha": "d980ff381834cb715eee9518c753764da4715c2d", - "node_id": "C_kwDOAV-JftoAKGQ5ODBmZjM4MTgzNGNiNzE1ZWVlOTUxOGM3NTM3NjRkYTQ3MTVjMmQ", + "sha": "db81703f1b5760accefe717f6be1eb5aa3bf55ac", + "node_id": "C_kwDOAV-JftoAKGRiODE3MDNmMWI1NzYwYWNjZWZlNzE3ZjZiZTFlYjVhYTNiZjU1YWM", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T20:40:56Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:12:13Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T21:10:32Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Add a Ghoul title\n\nIn the spirit of ccc5534 and e618eea and so on, it feels suiting to have\nthe current strongest of the corporeal undead anthrophage monsters be\nreflected in the player titles too. Nicely dramatic for anybody who wants\nto max out a -2 apt, anyway.", + "message": "Update species.txt", "tree": { - "sha": "f8be06619ddccd1270f7ddd8e64a8b80c5abc5c8", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f8be06619ddccd1270f7ddd8e64a8b80c5abc5c8" + "sha": "4e8048cf6ddb3943f5f1c558359c93d37aa97505", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/4e8048cf6ddb3943f5f1c558359c93d37aa97505" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/d980ff381834cb715eee9518c753764da4715c2d", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/db81703f1b5760accefe717f6be1eb5aa3bf55ac", "comment_count": 0, "verification": { "verified": false, @@ -1212,77 +1370,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d", - "html_url": "https://github.com/crawl/crawl/commit/d980ff381834cb715eee9518c753764da4715c2d", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/db81703f1b5760accefe717f6be1eb5aa3bf55ac", + "html_url": "https://github.com/crawl/crawl/commit/db81703f1b5760accefe717f6be1eb5aa3bf55ac", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/db81703f1b5760accefe717f6be1eb5aa3bf55ac/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "0d27ed53bc5217451b60f342032219c965a9aa25", - "url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25", - "html_url": "https://github.com/crawl/crawl/commit/0d27ed53bc5217451b60f342032219c965a9aa25" + "sha": "78019320dceaedf522d01c7e2494c7819bc84cb0", + "url": "https://api.github.com/repos/crawl/crawl/commits/78019320dceaedf522d01c7e2494c7819bc84cb0", + "html_url": "https://github.com/crawl/crawl/commit/78019320dceaedf522d01c7e2494c7819bc84cb0" } ] }, { - "sha": "0d27ed53bc5217451b60f342032219c965a9aa25", - "node_id": "C_kwDOAV-JftoAKDBkMjdlZDUzYmM1MjE3NDUxYjYwZjM0MjAzMjIxOWM5NjVhOWFhMjU", + "sha": "78019320dceaedf522d01c7e2494c7819bc84cb0", + "node_id": "C_kwDOAV-JftoAKDc4MDE5MzIwZGNlYWVkZjUyMmQwMWM3ZTI0OTRjNzgxOWJjODRjYjA", "commit": { "author": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-02-04T20:59:56Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:10:50Z" }, "committer": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-02-04T20:59:56Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "task: remove the 0.31 trunk tournament reminder\n\nThis reverts commit e66fa4eb29bf7b720200d5fbfce887e1803ce131.", + "message": "Update skills.txt", "tree": { - "sha": "808c36baa1d86cae6869d82f77faee6cffe1b1bc", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/808c36baa1d86cae6869d82f77faee6cffe1b1bc" + "sha": "64b67fef20f53a42b313da1b8edaa6a6d661c32c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/64b67fef20f53a42b313da1b8edaa6a6d661c32c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/0d27ed53bc5217451b60f342032219c965a9aa25", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/78019320dceaedf522d01c7e2494c7819bc84cb0", "comment_count": 0, "verification": { "verified": false, @@ -1291,77 +1449,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25", - "html_url": "https://github.com/crawl/crawl/commit/0d27ed53bc5217451b60f342032219c965a9aa25", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/78019320dceaedf522d01c7e2494c7819bc84cb0", + "html_url": "https://github.com/crawl/crawl/commit/78019320dceaedf522d01c7e2494c7819bc84cb0", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/78019320dceaedf522d01c7e2494c7819bc84cb0/comments", "author": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", - "url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", - "html_url": "https://github.com/crawl/crawl/commit/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a" + "sha": "7189f9785e77c4b0772e8a945685fd25b2b5ec4d", + "url": "https://api.github.com/repos/crawl/crawl/commits/7189f9785e77c4b0772e8a945685fd25b2b5ec4d", + "html_url": "https://github.com/crawl/crawl/commit/7189f9785e77c4b0772e8a945685fd25b2b5ec4d" } ] }, { - "sha": "4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", - "node_id": "C_kwDOAV-JftoAKDRjOWNiM2Y4ZGRiMTYxOWFiYTRiN2RhMjc3NmM3NWM4NWJhZDVjNGE", + "sha": "7189f9785e77c4b0772e8a945685fd25b2b5ec4d", + "node_id": "C_kwDOAV-JftoAKDcxODlmOTc4NWU3N2M0YjA3NzJlOGE5NDU2ODVmZDI1YjJiNWVjNGQ", "commit": { "author": { - "name": "yrdzrfxndfvh", - "email": "scratn0b@gmail.com", - "date": "2024-01-06T19:04:14Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:08:41Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:40:18Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Add \"Royal Mummy\" title", + "message": "Update mutations.txt", "tree": { - "sha": "86e72711a3787bc77a22baaae9be4c8cc46b0aa7", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/86e72711a3787bc77a22baaae9be4c8cc46b0aa7" + "sha": "8a0e9f0430dd238c6ae28cabe96214b2069983a4", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/8a0e9f0430dd238c6ae28cabe96214b2069983a4" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/7189f9785e77c4b0772e8a945685fd25b2b5ec4d", "comment_count": 0, "verification": { "verified": false, @@ -1370,77 +1528,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", - "html_url": "https://github.com/crawl/crawl/commit/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/7189f9785e77c4b0772e8a945685fd25b2b5ec4d", + "html_url": "https://github.com/crawl/crawl/commit/7189f9785e77c4b0772e8a945685fd25b2b5ec4d", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7189f9785e77c4b0772e8a945685fd25b2b5ec4d/comments", "author": { - "login": "yrdzrfxndfvh", - "id": 27397852, - "node_id": "MDQ6VXNlcjI3Mzk3ODUy", - "avatar_url": "https://avatars.githubusercontent.com/u/27397852?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/yrdzrfxndfvh", - "html_url": "https://github.com/yrdzrfxndfvh", - "followers_url": "https://api.github.com/users/yrdzrfxndfvh/followers", - "following_url": "https://api.github.com/users/yrdzrfxndfvh/following{/other_user}", - "gists_url": "https://api.github.com/users/yrdzrfxndfvh/gists{/gist_id}", - "starred_url": "https://api.github.com/users/yrdzrfxndfvh/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/yrdzrfxndfvh/subscriptions", - "organizations_url": "https://api.github.com/users/yrdzrfxndfvh/orgs", - "repos_url": "https://api.github.com/users/yrdzrfxndfvh/repos", - "events_url": "https://api.github.com/users/yrdzrfxndfvh/events{/privacy}", - "received_events_url": "https://api.github.com/users/yrdzrfxndfvh/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", - "url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", - "html_url": "https://github.com/crawl/crawl/commit/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f" + "sha": "2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", + "url": "https://api.github.com/repos/crawl/crawl/commits/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", + "html_url": "https://github.com/crawl/crawl/commit/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954" } ] }, { - "sha": "5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", - "node_id": "C_kwDOAV-JftoAKDViNDRiZTFkZGI2ODVmNGYyOWEzYzU2ZDhmZWQ0YWZhZjdjOWU4NmY", + "sha": "2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", + "node_id": "C_kwDOAV-JftoAKDI2OTllOTVmMDJkZmQ2NjE5ZDRjOGY5YjNiZmQ0MWE2NTIyZjk5NTQ", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-03T06:51:25Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:06:15Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:34:40Z" + "date": "2024-02-05T22:10:13Z" }, - "message": "Move monsters into YAML\n\nFor hopefully better readability and editability, without having\nto cross-reference obscure fields.", + "message": "Update monsters.txt", "tree": { - "sha": "e29130938b8b950d907643b45005b3d66c432f5c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/e29130938b8b950d907643b45005b3d66c432f5c" + "sha": "971bd5eb4b83247a70de1644dad9fc0fb4005581", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/971bd5eb4b83247a70de1644dad9fc0fb4005581" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", "comment_count": 0, "verification": { "verified": false, @@ -1449,10 +1607,30 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", - "html_url": "https://github.com/crawl/crawl/commit/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", + "html_url": "https://github.com/crawl/crawl/commit/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2699e95f02dfd6619d4c8f9b3bfd41a6522f9954/comments", "author": { + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", + "type": "User", + "site_admin": false + }, + "committer": { "login": "PleasingFungus", "id": 1192475, "node_id": "MDQ6VXNlcjExOTI0NzU=", @@ -1472,6 +1650,65 @@ "type": "User", "site_admin": false }, + "parents": [ + { + "sha": "d3b20e54b635e35f86a19920bb0fa14d1927e041", + "url": "https://api.github.com/repos/crawl/crawl/commits/d3b20e54b635e35f86a19920bb0fa14d1927e041", + "html_url": "https://github.com/crawl/crawl/commit/d3b20e54b635e35f86a19920bb0fa14d1927e041" + } + ] + }, + { + "sha": "d3b20e54b635e35f86a19920bb0fa14d1927e041", + "node_id": "C_kwDOAV-JftoAKGQzYjIwZTU0YjYzNWUzNWY4NmExOTkyMGJiMGZhMTRkMTkyN2UwNDE", + "commit": { + "author": { + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T15:04:22Z" + }, + "committer": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" + }, + "message": "Update items.txt", + "tree": { + "sha": "ec24ebb0824a6974db96a0278b3fa340277a733a", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/ec24ebb0824a6974db96a0278b3fa340277a733a" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/d3b20e54b635e35f86a19920bb0fa14d1927e041", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/d3b20e54b635e35f86a19920bb0fa14d1927e041", + "html_url": "https://github.com/crawl/crawl/commit/d3b20e54b635e35f86a19920bb0fa14d1927e041", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d3b20e54b635e35f86a19920bb0fa14d1927e041/comments", + "author": { + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", + "type": "User", + "site_admin": false + }, "committer": { "login": "PleasingFungus", "id": 1192475, @@ -1494,32 +1731,32 @@ }, "parents": [ { - "sha": "0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", - "url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", - "html_url": "https://github.com/crawl/crawl/commit/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6" + "sha": "ed181fcaabb3040a1c334288658a9a3d6010374c", + "url": "https://api.github.com/repos/crawl/crawl/commits/ed181fcaabb3040a1c334288658a9a3d6010374c", + "html_url": "https://github.com/crawl/crawl/commit/ed181fcaabb3040a1c334288658a9a3d6010374c" } ] }, { - "sha": "0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", - "node_id": "C_kwDOAV-JftoAKDBmOTZmNjZjOWQ2MTcyN2FiMzZiMDVkZmE1NzI2ZWRiNmZiNWZkYjY", + "sha": "ed181fcaabb3040a1c334288658a9a3d6010374c", + "node_id": "C_kwDOAV-JftoAKGVkMTgxZmNhYWJiMzA0MGExYzMzNDI4ODY1OGE5YTNkNjAxMDM3NGM", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-07T01:42:17Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:59:56Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Add C, J, R, and U death messages (Oneirical, #3452)\n\nJiyva's messages only make sense if the player left a corpse, so\nthey're adjusted for that.", + "message": "Update gods.txt", "tree": { - "sha": "22bf0833544c842dbfeea93681238076cc3f62f1", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/22bf0833544c842dbfeea93681238076cc3f62f1" + "sha": "c0e7d5fd69222bc9cd91d7b32c38bbd3fd87aaa4", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/c0e7d5fd69222bc9cd91d7b32c38bbd3fd87aaa4" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/ed181fcaabb3040a1c334288658a9a3d6010374c", "comment_count": 0, "verification": { "verified": false, @@ -1528,77 +1765,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", - "html_url": "https://github.com/crawl/crawl/commit/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/ed181fcaabb3040a1c334288658a9a3d6010374c", + "html_url": "https://github.com/crawl/crawl/commit/ed181fcaabb3040a1c334288658a9a3d6010374c", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ed181fcaabb3040a1c334288658a9a3d6010374c/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "6d6becde815236b29eeece03fb36cead8672c5b1", - "url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1", - "html_url": "https://github.com/crawl/crawl/commit/6d6becde815236b29eeece03fb36cead8672c5b1" + "sha": "5344a817ef18cae7e0e78a757edd2215280c9504", + "url": "https://api.github.com/repos/crawl/crawl/commits/5344a817ef18cae7e0e78a757edd2215280c9504", + "html_url": "https://github.com/crawl/crawl/commit/5344a817ef18cae7e0e78a757edd2215280c9504" } ] }, { - "sha": "6d6becde815236b29eeece03fb36cead8672c5b1", - "node_id": "C_kwDOAV-JftoAKDZkNmJlY2RlODE1MjM2YjI5ZWVlY2UwM2ZiMzZjZWFkODY3MmM1YjE", + "sha": "5344a817ef18cae7e0e78a757edd2215280c9504", + "node_id": "C_kwDOAV-JftoAKDUzNDRhODE3ZWYxOGNhZTdlMGU3OGE3NTdlZGQyMjE1MjgwYzk1MDQ", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-07T01:39:08Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:57:47Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Add Hepliaklqana and Ignis death messages.", + "message": "Update features.txt", "tree": { - "sha": "ee187865c64a3f6e29f2f5e477f0eb90c0d9afa0", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/ee187865c64a3f6e29f2f5e477f0eb90c0d9afa0" + "sha": "a43beb61d623addb0ccaf1f2cc8137e33b9da1d5", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/a43beb61d623addb0ccaf1f2cc8137e33b9da1d5" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/6d6becde815236b29eeece03fb36cead8672c5b1", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/5344a817ef18cae7e0e78a757edd2215280c9504", "comment_count": 0, "verification": { "verified": false, @@ -1607,77 +1844,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1", - "html_url": "https://github.com/crawl/crawl/commit/6d6becde815236b29eeece03fb36cead8672c5b1", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/5344a817ef18cae7e0e78a757edd2215280c9504", + "html_url": "https://github.com/crawl/crawl/commit/5344a817ef18cae7e0e78a757edd2215280c9504", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5344a817ef18cae7e0e78a757edd2215280c9504/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "59d7447d90d75552eb67bfcf010e6d35857eb25c", - "url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", - "html_url": "https://github.com/crawl/crawl/commit/59d7447d90d75552eb67bfcf010e6d35857eb25c" + "sha": "18cdba413a063773c57cbe388af4fac20d38fffd", + "url": "https://api.github.com/repos/crawl/crawl/commits/18cdba413a063773c57cbe388af4fac20d38fffd", + "html_url": "https://github.com/crawl/crawl/commit/18cdba413a063773c57cbe388af4fac20d38fffd" } ] }, { - "sha": "59d7447d90d75552eb67bfcf010e6d35857eb25c", - "node_id": "C_kwDOAV-JftoAKDU5ZDc0NDdkOTBkNzU1NTJlYjY3YmZjZjAxMGU2ZDM1ODU3ZWIyNWM", + "sha": "18cdba413a063773c57cbe388af4fac20d38fffd", + "node_id": "C_kwDOAV-JftoAKDE4Y2RiYTQxM2EwNjM3NzNjNTdjYmUzODhhZjRmYWMyMGQzOGZmZmQ", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-07T01:35:34Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:56:37Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Make all gods use death messages if available.\n\nThis restructures _god_death_message(), and renames it\n_god_death_messages(), since it can now display multiple messages.\n\nThe Xom message, the Gozag gold message, the Okawaru duel message, the\nBeogh heretic priest message (extended to account for if you ever\nworshipped Beogh, and calling you an apostate instead if you abandoned\nhim), and the Nemelex death message (now only shown if you left a\ncorpse) are displayed after any death messages from the database.", + "message": "Update clouds.txt", "tree": { - "sha": "70bfe563125e81291950ddb884d9cb6254934974", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/70bfe563125e81291950ddb884d9cb6254934974" + "sha": "a38e3758e823bcfed9c2415c5139f1f0bee67095", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/a38e3758e823bcfed9c2415c5139f1f0bee67095" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/18cdba413a063773c57cbe388af4fac20d38fffd", "comment_count": 0, "verification": { "verified": false, @@ -1686,77 +1923,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", - "html_url": "https://github.com/crawl/crawl/commit/59d7447d90d75552eb67bfcf010e6d35857eb25c", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/18cdba413a063773c57cbe388af4fac20d38fffd", + "html_url": "https://github.com/crawl/crawl/commit/18cdba413a063773c57cbe388af4fac20d38fffd", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/18cdba413a063773c57cbe388af4fac20d38fffd/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "10d5f734ec99684a27588d1d3b592e03e673121a", - "url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a", - "html_url": "https://github.com/crawl/crawl/commit/10d5f734ec99684a27588d1d3b592e03e673121a" + "sha": "21a18ad617f421efb1d0f3bda2db54704ea4aae2", + "url": "https://api.github.com/repos/crawl/crawl/commits/21a18ad617f421efb1d0f3bda2db54704ea4aae2", + "html_url": "https://github.com/crawl/crawl/commit/21a18ad617f421efb1d0f3bda2db54704ea4aae2" } ] }, { - "sha": "10d5f734ec99684a27588d1d3b592e03e673121a", - "node_id": "C_kwDOAV-JftoAKDEwZDVmNzM0ZWM5OTY4NGEyNzU4OGQxZDNiNTkyZTAzZTY3MzEyMWE", + "sha": "21a18ad617f421efb1d0f3bda2db54704ea4aae2", + "node_id": "C_kwDOAV-JftoAKDIxYTE4YWQ2MTdmNDIxZWZiMWQwZjNiZGEyZGI1NDcwNGVhNGFhZTI", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-06T03:31:59Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:54:55Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Add database key handling to god death msgs.\n\nThe default death message for any god will be \"@God_name@ death\".\nAnything specific to leaving a corpse, having undead holiness, or having\nnonliving holiness is specified by the appended keys \"corpse\", \"undead\",\nand \"nonliving\".\n\nAdd a few god speech aliases to account for this.", + "message": "Update branches.txt", "tree": { - "sha": "e5d33ebc1de3d9d9816aaed1e1d17775f6c6cb8d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/e5d33ebc1de3d9d9816aaed1e1d17775f6c6cb8d" + "sha": "53560aa1343266a6f32f62a738b3e03cf23da457", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/53560aa1343266a6f32f62a738b3e03cf23da457" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/10d5f734ec99684a27588d1d3b592e03e673121a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/21a18ad617f421efb1d0f3bda2db54704ea4aae2", "comment_count": 0, "verification": { "verified": false, @@ -1765,77 +2002,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a", - "html_url": "https://github.com/crawl/crawl/commit/10d5f734ec99684a27588d1d3b592e03e673121a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/21a18ad617f421efb1d0f3bda2db54704ea4aae2", + "html_url": "https://github.com/crawl/crawl/commit/21a18ad617f421efb1d0f3bda2db54704ea4aae2", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/21a18ad617f421efb1d0f3bda2db54704ea4aae2/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "8b38da208cc508a3e9755d160d2317fbc42f6569", - "url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", - "html_url": "https://github.com/crawl/crawl/commit/8b38da208cc508a3e9755d160d2317fbc42f6569" + "sha": "18257a444a4686a6b43748998b5154d117028e61", + "url": "https://api.github.com/repos/crawl/crawl/commits/18257a444a4686a6b43748998b5154d117028e61", + "html_url": "https://github.com/crawl/crawl/commit/18257a444a4686a6b43748998b5154d117028e61" } ] }, { - "sha": "8b38da208cc508a3e9755d160d2317fbc42f6569", - "node_id": "C_kwDOAV-JftoAKDhiMzhkYTIwOGNjNTA4YTNlOTc1NWQxNjBkMjMxN2ZiYzQyZjY1Njk", + "sha": "18257a444a4686a6b43748998b5154d117028e61", + "node_id": "C_kwDOAV-JftoAKDE4MjU3YTQ0NGE0Njg2YTZiNDM3NDg5OThiNTE1NGQxMTcwMjhlNjE", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-06T03:16:34Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:53:32Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Put holiness god death msgs in the database.", + "message": "Update backgrounds.txt", "tree": { - "sha": "f035547cbc392c3717ad9ddcf6488c3226eeb1ca", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f035547cbc392c3717ad9ddcf6488c3226eeb1ca" + "sha": "a1d2c0cbdc5d8b462c9f700844e9c8a9e4b74098", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/a1d2c0cbdc5d8b462c9f700844e9c8a9e4b74098" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/18257a444a4686a6b43748998b5154d117028e61", "comment_count": 0, "verification": { "verified": false, @@ -1844,77 +2081,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", - "html_url": "https://github.com/crawl/crawl/commit/8b38da208cc508a3e9755d160d2317fbc42f6569", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/18257a444a4686a6b43748998b5154d117028e61", + "html_url": "https://github.com/crawl/crawl/commit/18257a444a4686a6b43748998b5154d117028e61", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/18257a444a4686a6b43748998b5154d117028e61/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "ef299f28a6c948377da0cbe9d2983151e0c74958", - "url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", - "html_url": "https://github.com/crawl/crawl/commit/ef299f28a6c948377da0cbe9d2983151e0c74958" + "sha": "301c3d356d70833c433938b68ab1d5ee9dbc9f59", + "url": "https://api.github.com/repos/crawl/crawl/commits/301c3d356d70833c433938b68ab1d5ee9dbc9f59", + "html_url": "https://github.com/crawl/crawl/commit/301c3d356d70833c433938b68ab1d5ee9dbc9f59" } ] }, { - "sha": "ef299f28a6c948377da0cbe9d2983151e0c74958", - "node_id": "C_kwDOAV-JftoAKGVmMjk5ZjI4YTZjOTQ4Mzc3ZGEwY2JlOWQyOTgzMTUxZTBjNzQ5NTg", + "sha": "301c3d356d70833c433938b68ab1d5ee9dbc9f59", + "node_id": "C_kwDOAV-JftoAKDMwMWMzZDM1NmQ3MDgzM2M0MzM5MzhiNjhhYjFkNWVlOWRiYzlmNTk", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-06T02:35:59Z" + "name": "Zhang Kai", + "email": "yurimensk@163.com", + "date": "2024-01-22T14:46:31Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T22:10:13Z" }, - "message": "Save monster holiness for undead/nonliving.\n\nDon't check it multiple times, since it affects several god death\nmessages.", + "message": "Update ability.txt", "tree": { - "sha": "d22e59d7a76bf65a30aef1f38ce9bb3a6eff8c5b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d22e59d7a76bf65a30aef1f38ce9bb3a6eff8c5b" + "sha": "a11107469e4f2960fa701ce2fbf63812afdac077", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/a11107469e4f2960fa701ce2fbf63812afdac077" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/301c3d356d70833c433938b68ab1d5ee9dbc9f59", "comment_count": 0, "verification": { "verified": false, @@ -1923,77 +2160,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", - "html_url": "https://github.com/crawl/crawl/commit/ef299f28a6c948377da0cbe9d2983151e0c74958", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/301c3d356d70833c433938b68ab1d5ee9dbc9f59", + "html_url": "https://github.com/crawl/crawl/commit/301c3d356d70833c433938b68ab1d5ee9dbc9f59", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/301c3d356d70833c433938b68ab1d5ee9dbc9f59/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "zhangjoke", + "id": 10485530, + "node_id": "MDQ6VXNlcjEwNDg1NTMw", + "avatar_url": "https://avatars.githubusercontent.com/u/10485530?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/zhangjoke", + "html_url": "https://github.com/zhangjoke", + "followers_url": "https://api.github.com/users/zhangjoke/followers", + "following_url": "https://api.github.com/users/zhangjoke/following{/other_user}", + "gists_url": "https://api.github.com/users/zhangjoke/gists{/gist_id}", + "starred_url": "https://api.github.com/users/zhangjoke/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/zhangjoke/subscriptions", + "organizations_url": "https://api.github.com/users/zhangjoke/orgs", + "repos_url": "https://api.github.com/users/zhangjoke/repos", + "events_url": "https://api.github.com/users/zhangjoke/events{/privacy}", + "received_events_url": "https://api.github.com/users/zhangjoke/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", - "url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", - "html_url": "https://github.com/crawl/crawl/commit/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8" + "sha": "c7ef563f12dfc8522919a43147bd0a9f352a0f0e", + "url": "https://api.github.com/repos/crawl/crawl/commits/c7ef563f12dfc8522919a43147bd0a9f352a0f0e", + "html_url": "https://github.com/crawl/crawl/commit/c7ef563f12dfc8522919a43147bd0a9f352a0f0e" } ] }, { - "sha": "76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", - "node_id": "C_kwDOAV-JftoAKDc2YzRhNzBkZTkyY2FmZDBiOTc0NGE1ZmMzODRiZDMzZjNjZTdhZTg", + "sha": "c7ef563f12dfc8522919a43147bd0a9f352a0f0e", + "node_id": "C_kwDOAV-JftoAKGM3ZWY1NjNmMTJkZmM4NTIyOTE5YTQzMTQ3YmQwYTlmMzUyYTBmMGU", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-06T02:09:49Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-05T20:52:57Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-05T20:53:11Z" }, - "message": "Move simpler god death messages to the database.\n\nCurrently only Fedhas.", + "message": "fix: improve some rltiles error messages", "tree": { - "sha": "2b2bbfc5b242473f78774a243e52b41fb322e689", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/2b2bbfc5b242473f78774a243e52b41fb322e689" + "sha": "21f5c247430149cf4ff68271208510a5d466c865", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/21f5c247430149cf4ff68271208510a5d466c865" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/c7ef563f12dfc8522919a43147bd0a9f352a0f0e", "comment_count": 0, "verification": { "verified": false, @@ -2002,77 +2239,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", - "html_url": "https://github.com/crawl/crawl/commit/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/c7ef563f12dfc8522919a43147bd0a9f352a0f0e", + "html_url": "https://github.com/crawl/crawl/commit/c7ef563f12dfc8522919a43147bd0a9f352a0f0e", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c7ef563f12dfc8522919a43147bd0a9f352a0f0e/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "855f1f98226a607f372af575831bfe6bd1437445", - "url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445", - "html_url": "https://github.com/crawl/crawl/commit/855f1f98226a607f372af575831bfe6bd1437445" + "sha": "35313b3b0401f36c7d3da60decceb00c3a9668e6", + "url": "https://api.github.com/repos/crawl/crawl/commits/35313b3b0401f36c7d3da60decceb00c3a9668e6", + "html_url": "https://github.com/crawl/crawl/commit/35313b3b0401f36c7d3da60decceb00c3a9668e6" } ] }, { - "sha": "855f1f98226a607f372af575831bfe6bd1437445", - "node_id": "C_kwDOAV-JftoAKDg1NWYxZjk4MjI2YTYwN2YzNzJhZjU3NTgzMWJmZTZiZDE0Mzc0NDU", + "sha": "35313b3b0401f36c7d3da60decceb00c3a9668e6", + "node_id": "C_kwDOAV-JftoAKDM1MzEzYjNiMDQwMWYzNmM3ZDNkYTYwZGVjY2ViMDBjM2E5NjY4ZTY", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-01-06T01:27:03Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T20:50:49Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:33:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T20:51:22Z" }, - "message": "Save whether the dead player left a corpse.\n\nDon't check it multiple times, since it affects several god death\nmessages.", + "message": "Revert \"Enter the mirror dimension\"\n\nThis reverts commit 42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf.\nThis reverts commit 8649878a938f6e263d233149ee192d4ca934b401.", "tree": { - "sha": "4ff8c4aa44157d596fb396ecfab0400fb95a1ca3", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/4ff8c4aa44157d596fb396ecfab0400fb95a1ca3" + "sha": "f4ea1330bed974d6f1f543bab1483746dba9eee8", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f4ea1330bed974d6f1f543bab1483746dba9eee8" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/855f1f98226a607f372af575831bfe6bd1437445", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/35313b3b0401f36c7d3da60decceb00c3a9668e6", "comment_count": 0, "verification": { "verified": false, @@ -2081,77 +2318,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445", - "html_url": "https://github.com/crawl/crawl/commit/855f1f98226a607f372af575831bfe6bd1437445", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/35313b3b0401f36c7d3da60decceb00c3a9668e6", + "html_url": "https://github.com/crawl/crawl/commit/35313b3b0401f36c7d3da60decceb00c3a9668e6", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/35313b3b0401f36c7d3da60decceb00c3a9668e6/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "6a9e7a72c11f34024fce3e705e4a05923ad6137e", - "url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", - "html_url": "https://github.com/crawl/crawl/commit/6a9e7a72c11f34024fce3e705e4a05923ad6137e" + "sha": "8fd5419284fe6bef90042da967fdc2f7fe6d5872", + "url": "https://api.github.com/repos/crawl/crawl/commits/8fd5419284fe6bef90042da967fdc2f7fe6d5872", + "html_url": "https://github.com/crawl/crawl/commit/8fd5419284fe6bef90042da967fdc2f7fe6d5872" } ] }, { - "sha": "6a9e7a72c11f34024fce3e705e4a05923ad6137e", - "node_id": "C_kwDOAV-JftoAKDZhOWU3YTcyYzExZjM0MDI0ZmNlM2U3MDVlNGEwNTkyM2FkNjEzN2U", + "sha": "8fd5419284fe6bef90042da967fdc2f7fe6d5872", + "node_id": "C_kwDOAV-JftoAKDhmZDU0MTkyODRmZTZiZWY5MDA0MmRhOTY3ZmRjMmY3ZmU2ZDU4NzI", "commit": { "author": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:13:32Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-05T20:36:41Z" }, "committer": { - "name": "David Lawrence Ramsey", - "email": "pooka109@gmail.com", - "date": "2024-02-04T20:17:07Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-05T20:38:00Z" }, - "message": "Add Nemelex to Recite's list of chaotic gods.", + "message": "Rename maybe_random_div to maybe_random2_div\n\nSo that I stop being confused by it.", "tree": { - "sha": "b828880a07b413cbae49e70bc75aa7ff0d87f0ce", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b828880a07b413cbae49e70bc75aa7ff0d87f0ce" + "sha": "81f191c16b233249d4d6b325ecbd4b18fe4d9ed5", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/81f191c16b233249d4d6b325ecbd4b18fe4d9ed5" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/8fd5419284fe6bef90042da967fdc2f7fe6d5872", "comment_count": 0, "verification": { "verified": false, @@ -2160,77 +2397,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", - "html_url": "https://github.com/crawl/crawl/commit/6a9e7a72c11f34024fce3e705e4a05923ad6137e", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/8fd5419284fe6bef90042da967fdc2f7fe6d5872", + "html_url": "https://github.com/crawl/crawl/commit/8fd5419284fe6bef90042da967fdc2f7fe6d5872", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8fd5419284fe6bef90042da967fdc2f7fe6d5872/comments", "author": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "pooka109", - "id": 7695641, - "node_id": "MDQ6VXNlcjc2OTU2NDE=", - "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pooka109", - "html_url": "https://github.com/pooka109", - "followers_url": "https://api.github.com/users/pooka109/followers", - "following_url": "https://api.github.com/users/pooka109/following{/other_user}", - "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", - "organizations_url": "https://api.github.com/users/pooka109/orgs", - "repos_url": "https://api.github.com/users/pooka109/repos", - "events_url": "https://api.github.com/users/pooka109/events{/privacy}", - "received_events_url": "https://api.github.com/users/pooka109/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "3be09a196a8b2905c42651762e371ba15f9c8a26", - "url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", - "html_url": "https://github.com/crawl/crawl/commit/3be09a196a8b2905c42651762e371ba15f9c8a26" + "sha": "a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "url": "https://api.github.com/repos/crawl/crawl/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "html_url": "https://github.com/crawl/crawl/commit/a335ffa919b07a2a1d92b669ab729fd87e7803a0" } ] }, { - "sha": "3be09a196a8b2905c42651762e371ba15f9c8a26", - "node_id": "C_kwDOAV-JftoAKDNiZTA5YTE5NmE4YjI5MDVjNDI2NTE3NjJlMzcxYmExNWY5YzhhMjY", + "sha": "a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "node_id": "C_kwDOAV-JftoAKGEzMzVmZmE5MTliMDdhMmExZDkyYjY2OWFiNzI5ZmQ4N2U3ODAzYTA", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T20:14:56Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-05T17:10:52Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T20:14:56Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-05T17:46:42Z" }, - "message": "Adjust V calls for Forceful Invite, Plane Rend\n\nSince aa1e17a, ironbound thunderhulks have ended up twice as high in the\nkill statistics as any other monsters worldbinders summon, despite being\nslightly below the average summon choice in weight- they got buffed not\nmuch later in 59a505c, and are currently one of the most effective\nkillers in the branch of V itself. Worldbinders now summon ironbound\nfrosthearts instead, which may have autohit attacks but also hurt for less\ndamage while respecting more AC and being much easier to resist. Still\nshould be interesting to reposition and restrategize around.\n\nAs a different home for thunderhulk summoning, Ds corrupter Plane Rend\nloses vault sentinels- who aren't very likely to hex even the lowest Will\nspecies at xl 27 as Pan expects, with only 19% against having a single\npeice of Will gear- and swaps in those thunderhulks instead, which can at\nleast blast Pan explorers somewhat reasonably instead.", + "message": "refactor: generalize some feature description code\n\n2c8f65ca5f32ac introduced some code to try to allow redefined features\nto be conditioned on layouts, for the sake of Dis statues. This code\nmade various assumptions like: there is always a layout, a level always\nhas vaults, and a layout is always at position 0 of the level vault\nvector. bc18a39e1d331e tried to fix some of these assumptions, but\ndidn't really handle the case where a level has no vaults at all (can be\ntrue in the abyss), which leads to an empty level vault vector.\n(Accessing position 0 of such a vector may fail to crash under various\ncompiler and runtime circumstances...)\n\nThis commit refactors to (i) reuse previously existing, slightly more\nrobust code to find the vault at a position, and (ii) adds a function to\ntry to more robustly find a layout if one exists. It's unclear to me\nwhether the position 0 assumption was or wasn't safe if there is a\nlayout (it wasn't guaranteed, but may have been true in practice), but\nthis code doesn't make it. As far as I can tell this works with the dis\nstatue case.", "tree": { - "sha": "c0ec3f6f0eca528382fe68fbd79d994025e5a6cc", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/c0ec3f6f0eca528382fe68fbd79d994025e5a6cc" + "sha": "f544658eefe4a055bd708ef680aa8873af84a36a", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f544658eefe4a055bd708ef680aa8873af84a36a" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0", "comment_count": 0, "verification": { "verified": false, @@ -2239,77 +2476,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", - "html_url": "https://github.com/crawl/crawl/commit/3be09a196a8b2905c42651762e371ba15f9c8a26", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "html_url": "https://github.com/crawl/crawl/commit/a335ffa919b07a2a1d92b669ab729fd87e7803a0", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/a335ffa919b07a2a1d92b669ab729fd87e7803a0/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "aee7bb2a129b1f4975317cd675cf02f6f8422c0d", - "url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", - "html_url": "https://github.com/crawl/crawl/commit/aee7bb2a129b1f4975317cd675cf02f6f8422c0d" + "sha": "42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "html_url": "https://github.com/crawl/crawl/commit/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf" } ] }, { - "sha": "aee7bb2a129b1f4975317cd675cf02f6f8422c0d", - "node_id": "C_kwDOAV-JftoAKGFlZTdiYjJhMTI5YjFmNDk3NTMxN2NkNjc1Y2YwMmY2Zjg0MjJjMGQ", + "sha": "42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "node_id": "C_kwDOAV-JftoAKDQyYTI0OGU1Y2ExZmJiMDFjZDZhNGJjMzlhZmMwNTJiZjY4MmQzY2Y", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:03:50Z" + "date": "2024-02-05T15:52:04Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:03:50Z" + "date": "2024-02-05T15:52:04Z" }, - "message": "Checkwhite", + "message": "Fix an unsigned comparison (Monkooky)", "tree": { - "sha": "d7da36b0266f8896821c28858aeafcd329faa040", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d7da36b0266f8896821c28858aeafcd329faa040" + "sha": "f5a7812b4d3ed392acec41f471e46b51fbad4fac", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f5a7812b4d3ed392acec41f471e46b51fbad4fac" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", "comment_count": 0, "verification": { "verified": false, @@ -2318,9 +2555,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", - "html_url": "https://github.com/crawl/crawl/commit/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "html_url": "https://github.com/crawl/crawl/commit/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/42a248e5ca1fbb01cd6a4bc39afc052bf682d3cf/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -2363,32 +2600,32 @@ }, "parents": [ { - "sha": "3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", - "url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", - "html_url": "https://github.com/crawl/crawl/commit/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8" + "sha": "8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "html_url": "https://github.com/crawl/crawl/commit/8db1b9f803e66aaf5e71c1268fef851e155a92a1" } ] }, { - "sha": "3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", - "node_id": "C_kwDOAV-JftoAKDNjZTk0NTllYjM2MmYyYTY3NmJlYTVlNzZmOGMyMWNjZGQ5ZjZhZjg", + "sha": "8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "node_id": "C_kwDOAV-JftoAKDhkYjFiOWY4MDNlNjZhYWY1ZTcxYzEyNjhmZWY4NTFlMTU1YTkyYTE", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-25T17:28:25Z" + "date": "2024-02-05T06:31:22Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:03:31Z" + "date": "2024-02-05T06:38:04Z" }, - "message": "Hide removed items in ?/i (elliptic)", + "message": "Rework attack delay\n\nRather than special casing many places where we *don't* want to\nchange time after a melee attack, make melee attacks run time only\nwhen it *does* change.", "tree": { - "sha": "f6ba73b3efa1ec5f81dbc326c5e10f11652b33ae", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f6ba73b3efa1ec5f81dbc326c5e10f11652b33ae" + "sha": "f91800f6c11e549c7b9d7742b486555b9eaa5e8e", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f91800f6c11e549c7b9d7742b486555b9eaa5e8e" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", "comment_count": 0, "verification": { "verified": false, @@ -2397,9 +2634,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", - "html_url": "https://github.com/crawl/crawl/commit/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "html_url": "https://github.com/crawl/crawl/commit/8db1b9f803e66aaf5e71c1268fef851e155a92a1", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8db1b9f803e66aaf5e71c1268fef851e155a92a1/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -2442,32 +2679,32 @@ }, "parents": [ { - "sha": "7569c349a0cac9b6632d2f95c7bed50f99312f81", - "url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", - "html_url": "https://github.com/crawl/crawl/commit/7569c349a0cac9b6632d2f95c7bed50f99312f81" + "sha": "672eff3212572a203b58ffd4f1e2474d8a40fcfc", + "url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", + "html_url": "https://github.com/crawl/crawl/commit/672eff3212572a203b58ffd4f1e2474d8a40fcfc" } ] }, { - "sha": "7569c349a0cac9b6632d2f95c7bed50f99312f81", - "node_id": "C_kwDOAV-JftoAKDc1NjljMzQ5YTBjYWM5YjY2MzJkMmY5NWM3YmVkNTBmOTkzMTJmODE", + "sha": "672eff3212572a203b58ffd4f1e2474d8a40fcfc", + "node_id": "C_kwDOAV-JftoAKDY3MmVmZjMyMTI1NzJhMjAzYjU4ZmZkNGYxZTI0NzRkOGE0MGZjZmM", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-30T00:07:27Z" + "date": "2024-02-05T02:01:30Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:03:19Z" + "date": "2024-02-05T02:01:30Z" }, - "message": "Fix automagic while caught (noisytoot)\n\nYuck :(", + "message": "Refactor more band leader code", "tree": { - "sha": "d568b6ee04ea1ecb3d936c0ce3113f521dda9063", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d568b6ee04ea1ecb3d936c0ce3113f521dda9063" + "sha": "4cc02b9c7f7adb44a31e8047763b6b25ca53894b", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/4cc02b9c7f7adb44a31e8047763b6b25ca53894b" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", "comment_count": 0, "verification": { "verified": false, @@ -2476,9 +2713,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", - "html_url": "https://github.com/crawl/crawl/commit/7569c349a0cac9b6632d2f95c7bed50f99312f81", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc", + "html_url": "https://github.com/crawl/crawl/commit/672eff3212572a203b58ffd4f1e2474d8a40fcfc", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/672eff3212572a203b58ffd4f1e2474d8a40fcfc/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -2521,32 +2758,32 @@ }, "parents": [ { - "sha": "7d43067348b6c3e48f25c599ab7d114c3770a2e7", - "url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", - "html_url": "https://github.com/crawl/crawl/commit/7d43067348b6c3e48f25c599ab7d114c3770a2e7" + "sha": "c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "html_url": "https://github.com/crawl/crawl/commit/c8c0bed1baaa000d437fa49d50c82bea69c1940a" } ] }, { - "sha": "7d43067348b6c3e48f25c599ab7d114c3770a2e7", - "node_id": "C_kwDOAV-JftoAKDdkNDMwNjczNDhiNmMzZTQ4ZjI1YzU5OWFiN2QxMTRjMzc3MGEyZTc", + "sha": "c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "node_id": "C_kwDOAV-JftoAKGM4YzBiZWQxYmFhYTAwMGQ0MzdmYTQ5ZDUwYzgyYmVhNjljMTk0MGE", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-22T04:03:31Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-01-24T01:47:29Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:02:59Z" + "date": "2024-02-05T01:55:10Z" }, - "message": "Make skeletons eternal\n\nIt seems weird that skeletons rot away in the presumably finite time\nthat the player spends within the dungeon, and it's cool to leave\nmore of a trace of your presence when retracing your tracks. Since\nskeletons are purely decorative now, let's leave em around.\n\nSome argument for removing the ridiculous and complex corpse decay\nsystem entirely, but I don't have the heart.", + "message": "Refactor testing of band follower/leader relationships\n\nA bunch of multi-line checks to props were being repeated in several\nplaces, which are now more nicely wrapped up in a couple simple monster\nmethods.\n\nAlso splits the MF_BAND_MEMBER flag (which was effectively only used to\nmake band members talk 1/10th as often...) into MF_BAND_FOLLOWER and\nMF_BAND_LEADER in preparation of some future behavioral tweaks to make it\nless easy to pull followers away without their bands noticing.", "tree": { - "sha": "4aeb2e7d6b3d6724a36257354f540a2b76f1433a", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/4aeb2e7d6b3d6724a36257354f540a2b76f1433a" + "sha": "148a63168b1a28a2eeab2cb4744f862d18f75683", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/148a63168b1a28a2eeab2cb4744f862d18f75683" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", "comment_count": 0, "verification": { "verified": false, @@ -2555,26 +2792,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", - "html_url": "https://github.com/crawl/crawl/commit/7d43067348b6c3e48f25c599ab7d114c3770a2e7", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "html_url": "https://github.com/crawl/crawl/commit/c8c0bed1baaa000d437fa49d50c82bea69c1940a", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c8c0bed1baaa000d437fa49d50c82bea69c1940a/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", "type": "User", "site_admin": false }, @@ -2600,32 +2837,32 @@ }, "parents": [ { - "sha": "95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", - "url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", - "html_url": "https://github.com/crawl/crawl/commit/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6" + "sha": "fd3f6d62affe736c38878585be80cb52d54afcc9", + "url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", + "html_url": "https://github.com/crawl/crawl/commit/fd3f6d62affe736c38878585be80cb52d54afcc9" } ] }, { - "sha": "95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", - "node_id": "C_kwDOAV-JftoAKDk1YjZhYzhiNWNhMjNhZTVkYjM4M2U4ZWZkMzNmYmQ1NjExMzZjZTY", + "sha": "fd3f6d62affe736c38878585be80cb52d54afcc9", + "node_id": "C_kwDOAV-JftoAKGZkM2Y2ZDYyYWZmZTczNmMzODg3ODU4NWJlODBjYjUyZDU0YWZjYzk", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-10T18:27:22Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-01-16T18:06:08Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T20:02:49Z" + "date": "2024-02-05T01:53:40Z" }, - "message": "Revert \"Temporarily evert \"Simplify off-hand attacks\"\"\n\nThis reverts commit cbf77bbcfcd59d85fcee38741aa2897316b9d79d.", + "message": "Make ability_name return string instead of const char*\n\nI want to do some dynamic name construction inside that function, and it's\na lot more straightforward that way.", "tree": { - "sha": "4e6d6b5869b06cf78866bc56129e560e11e7da3a", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/4e6d6b5869b06cf78866bc56129e560e11e7da3a" + "sha": "0e88b1830db555051d090c1187018fedc97c7396", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/0e88b1830db555051d090c1187018fedc97c7396" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", "comment_count": 0, "verification": { "verified": false, @@ -2634,16 +2871,36 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", - "html_url": "https://github.com/crawl/crawl/commit/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9", + "html_url": "https://github.com/crawl/crawl/commit/fd3f6d62affe736c38878585be80cb52d54afcc9", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fd3f6d62affe736c38878585be80cb52d54afcc9/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/PleasingFungus", "html_url": "https://github.com/PleasingFungus", "followers_url": "https://api.github.com/users/PleasingFungus/followers", "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", @@ -2657,6 +2914,65 @@ "type": "User", "site_admin": false }, + "parents": [ + { + "sha": "63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "html_url": "https://github.com/crawl/crawl/commit/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d" + } + ] + }, + { + "sha": "63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "node_id": "C_kwDOAV-JftoAKDYzZmYwZGNiZmY1OWE5ZjQyY2MwMDJiNTE4NzNmOTM1OWYxZTVjMmQ", + "commit": { + "author": { + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-01-11T18:10:49Z" + }, + "committer": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T01:53:09Z" + }, + "message": "Fix minor wizmode bug with xp calculation\n\nIt still thought pacified monsters were worth 1/2 xp.", + "tree": { + "sha": "922c7a2361245aceba2998cd448edf5b731951ee", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/922c7a2361245aceba2998cd448edf5b731951ee" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "html_url": "https://github.com/crawl/crawl/commit/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/63ff0dcbff59a9f42cc002b51873f9359f1e5c2d/comments", + "author": { + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, "committer": { "login": "PleasingFungus", "id": 1192475, @@ -2679,32 +2995,32 @@ }, "parents": [ { - "sha": "1854ded1b68aad9e65bc646b08512ee5fddb7005", - "url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", - "html_url": "https://github.com/crawl/crawl/commit/1854ded1b68aad9e65bc646b08512ee5fddb7005" + "sha": "8649878a938f6e263d233149ee192d4ca934b401", + "url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401", + "html_url": "https://github.com/crawl/crawl/commit/8649878a938f6e263d233149ee192d4ca934b401" } ] }, { - "sha": "1854ded1b68aad9e65bc646b08512ee5fddb7005", - "node_id": "C_kwDOAV-JftoAKDE4NTRkZWQxYjY4YWFkOWU2NWJjNjQ2YjA4NTEyZWU1ZmRkYjcwMDU", + "sha": "8649878a938f6e263d233149ee192d4ca934b401", + "node_id": "C_kwDOAV-JftoAKDg2NDk4NzhhOTM4ZjZlMjYzZDIzMzE0OWVlMTkyZDRjYTkzNGI0MDE", "commit": { "author": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-02-04T17:16:07Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T01:17:05Z" }, "committer": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-02-04T20:01:57Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-05T01:49:42Z" }, - "message": "Deep Elf: Air Magic apt 0 -> +1 (SentientSupper)\n\nThis is a relic of the days when High Elf existed and this served to help\ndifferentiate between them.", + "message": "Enter the mirror dimension\n\nInstead of hardcoding a hand-made set of flipped weapon tiles,\ngenerated flipped versions of every single doll weapon tile and use\n*those* for dual-wielding monsters. (Ettins, blademasters, 2hos, etc.)\n\nArguably, we should use this tech for Frances? I'm not sure exactly\nhow, though.\n\nPreparation for steel elves.", "tree": { - "sha": "59095110bec1a2f21d85c558f55fe4f09c5f528c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/59095110bec1a2f21d85c558f55fe4f09c5f528c" + "sha": "8f4800fada0cba29279925516eee1fe76111f81d", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/8f4800fada0cba29279925516eee1fe76111f81d" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/8649878a938f6e263d233149ee192d4ca934b401", "comment_count": 0, "verification": { "verified": false, @@ -2713,77 +3029,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", - "html_url": "https://github.com/crawl/crawl/commit/1854ded1b68aad9e65bc646b08512ee5fddb7005", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401", + "html_url": "https://github.com/crawl/crawl/commit/8649878a938f6e263d233149ee192d4ca934b401", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8649878a938f6e263d233149ee192d4ca934b401/comments", "author": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "aef1140ae215b706d85166a49a4ace05fe4683b3", - "url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", - "html_url": "https://github.com/crawl/crawl/commit/aef1140ae215b706d85166a49a4ace05fe4683b3" + "sha": "5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "html_url": "https://github.com/crawl/crawl/commit/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1" } ] }, { - "sha": "aef1140ae215b706d85166a49a4ace05fe4683b3", - "node_id": "C_kwDOAV-JftoAKGFlZjExNDBhZTIxNWI3MDZkODUxNjZhNDlhNGFjZTA1ZmU0NjgzYjM", + "sha": "5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "node_id": "C_kwDOAV-JftoAKDVmNDM0NzUyMTE1MTBjM2Y0YjU1ODlhOWVhOWQwYTYxYjRlZGIxZTE", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-02-03T02:43:52Z" + "date": "2024-02-04T23:35:32Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T20:01:19Z" + "date": "2024-02-04T23:35:32Z" }, - "message": "New decorations: magic conduits, bedeviled crystal\n\nThese are both highly variable pieces, meant to reflect spell schools and\ndemonic planes, to serve as magical varieties of decoration beyond the\nusual emphasis of clouds or longer lengths of plain crystal walls.\n\nThe former are all further metal statue types of miscellaneous magic\ncollecting devices, with a slightly different orb, different palette, and\nnames each for all the spell schools. (Translocations is grouped together\nwith Summoning, as we have few workable translocations themes for vaults.)\nThese conduits help a couple of magical portals and branches beyond the\nrecent occasional presence of bookcases- Ice Caves, Volcanoes, Wizlabs,\nSnake, Elf, Crypt, and Zot. They also provide some more workable flavour\nfor the spell-gifting gods who don't give spellbooks, Kiku and Vehumet,\nplus a small number of particularly magic-focused vaults deeper on- across\nVaults and Depths.\n\nThe latter is a different tile and description for crystal walls, and serve\nas links to the various demonic planes of regular games and extended for\na multitude demonic vaults without all of them leaning too hard on demonic\nvegetation or lava (as clashes with quite a few other themes). They don't\nactually spawn inside Hell / Pan / Abyss themselves, but there's a large\nnumber of demonic vaults across D, Depths, Zot, and so on that can\nreasonably fit a little window into Cocytus or Pan or the Abyss.\n\nThe conduits are a mix of snw-0's first spell icon for Battlesphere, the\nrltiles original iron golem, and a variety of subtle overlays using\nontoclasm's item type icons. The bedeviled crystal combines quite a few\nparts- roctavian's old lugonu altar, snw-0's grey crystal recolouring,\njpeg's original strange machine for Tukima's wizlab, and depending on\nthe crystal: dd's lava, snw-0's recolouring of roctavian's floor_frozen,\nDenzi's cobalt_stone + wall_bars + floor_demonic, roctavian and due's edits\nof Denzi's iron walls, and the original rltiles work on floor_nerves.", + "message": "Hide the \"report this\" metal statue description on banishment\n\nSince it can't inherit the vault or layout's description or tile when\nbeing moved to the Abyss. This also might also help with abyss_walk test\ncrashes?", "tree": { - "sha": "cf56d16c59509da2cad8b3e9f4db729f1a6f4325", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/cf56d16c59509da2cad8b3e9f4db729f1a6f4325" + "sha": "da198499d64a88612e5e8fb3e5ecb2d6b5511e1f", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/da198499d64a88612e5e8fb3e5ecb2d6b5511e1f" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", "comment_count": 0, "verification": { "verified": false, @@ -2792,9 +3108,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", - "html_url": "https://github.com/crawl/crawl/commit/aef1140ae215b706d85166a49a4ace05fe4683b3", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "html_url": "https://github.com/crawl/crawl/commit/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5f43475211510c3f4b5589a9ea9d0a61b4edb1e1/comments", "author": { "login": "regret-index", "id": 17419504, @@ -2837,32 +3153,32 @@ }, "parents": [ { - "sha": "f7c557ff5a6252115f3de9266660c293f00d1f00", - "url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", - "html_url": "https://github.com/crawl/crawl/commit/f7c557ff5a6252115f3de9266660c293f00d1f00" + "sha": "722a80f8b5361e1520b1437c50af26a4167a1e7b", + "url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", + "html_url": "https://github.com/crawl/crawl/commit/722a80f8b5361e1520b1437c50af26a4167a1e7b" } ] }, { - "sha": "f7c557ff5a6252115f3de9266660c293f00d1f00", - "node_id": "C_kwDOAV-JftoAKGY3YzU1N2ZmNWE2MjUyMTE1ZjNkZTkyNjY2NjBjMjkzZjAwZDFmMDA", + "sha": "722a80f8b5361e1520b1437c50af26a4167a1e7b", + "node_id": "C_kwDOAV-JftoAKDcyMmE4MGY4YjUzNjFlMTUyMGIxNDM3YzUwYWYyNmE0MTY3YTFlN2I", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-02-02T17:33:32Z" + "date": "2024-02-04T22:16:11Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T19:57:14Z" + "date": "2024-02-04T23:29:27Z" }, - "message": "New decoration duo: silver statues, scintillating statues\n\nWe've got a small number of god / theme statues around already, like Gozag\nand TSO's golden saint statues. This could be extended further for both\nflavour and visual variety purposes, and so these two follow suit.\n\nThe former are metal statue of order, law, security, and stasis. These are\nobviously used in vaults for Zin, but also employed in the Vaults, a place\nfull of metal, disciplined guards, and rather monotonous features and\nterrain beyond sparing glass or bookcases. (Yes, there's undead in the\nbranch, but these statues aren't direct links to Zin, and guards in\ndifferent areas can have different faiths. Think of the Crypt as being\nactively sealed away inside the branch.)\n\nThe latter are rainbow stone statues, representative of chaos and chance.\nThere's enough Xom and Nemelex vaults for them to fill out a respectable\nnumber, alongside some klown-centric vaults in Zot and a rare flashiness\ncomponent for Gauntlet exteriors. Worth of note is that this comes with a\ncouple of highly chaotic Xom and Lugonu vaults being made consistently\ntraversible and instead emphasizing these fancy animated statues, removing\nthe need to fill them with no_tele_into spaces and letting them serve as\nproperly transparent rather than vetoing at random.\n\nThe former combines the sparkles of roctavian's Zin altar, Denzi's silver\nstar without that altar's hand in front of it, and the pedestal of\nontoclasm's old silver statues before those were turned into obsidian\nstatues. The latter uses ontoclasm's statue plinths alongside CanOfWorms's\npieces from Xom's chessboard. (If we make more evokers in the future, they\nprobably should shift further yet from what the either of those did,\nanyway.)\n\n(This also removes the no_random vault tag, used literally nowhere besides\nwizlab_cigotuvi's doors, because it didn't work for any non-door purposes\nand the support for it also made animations themselves not consistently\nwork. This also does a fair bit of header clean-up and updating for some\nof the enemy using vaults, chaotic or not.)", + "message": "Don't let Throw Ally throw tentacles (Lici)\n\nIf an iron giant throws the tentacle tip, it will cause a disconnecting\nsever. If it throws the tentacle segments, an unattached tentacle segment\nwill sit on the floor for one turn before disappearing the next. Either\nway, this is definitely undesired behaviour we can avoid in the slim cases\nof Zot trap eldritch tentacles or charm / scrolls of summoning plus Malign\nGateway in Dis and a tiny number of vaults.", "tree": { - "sha": "afc55b60cd109dbfbc62a01b78baacc5e0deac17", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/afc55b60cd109dbfbc62a01b78baacc5e0deac17" + "sha": "57163ff6ff1595c6633d0219ddaed18d63df4aec", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/57163ff6ff1595c6633d0219ddaed18d63df4aec" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", "comment_count": 0, "verification": { "verified": false, @@ -2871,9 +3187,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", - "html_url": "https://github.com/crawl/crawl/commit/f7c557ff5a6252115f3de9266660c293f00d1f00", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b", + "html_url": "https://github.com/crawl/crawl/commit/722a80f8b5361e1520b1437c50af26a4167a1e7b", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/722a80f8b5361e1520b1437c50af26a4167a1e7b/comments", "author": { "login": "regret-index", "id": 17419504, @@ -2916,190 +3232,32 @@ }, "parents": [ { - "sha": "2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "html_url": "https://github.com/crawl/crawl/commit/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13" + "sha": "668cce9384e27f10377153529aa92af3a7606964", + "url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964", + "html_url": "https://github.com/crawl/crawl/commit/668cce9384e27f10377153529aa92af3a7606964" } ] }, { - "sha": "2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "node_id": "C_kwDOAV-JftoAKDJjOGY2NWNhNWYzMmFjY2Y0MmMwMjA3YzliNGJjYmRlZjI0ZDVhMTM", + "sha": "668cce9384e27f10377153529aa92af3a7606964", + "node_id": "C_kwDOAV-JftoAKDY2OGNjZTkzODRlMjdmMTAzNzcxNTM1MjlhYTkyYWYzYTc2MDY5NjQ", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-31T07:13:56Z" + "date": "2024-02-04T22:08:55Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T19:57:14Z" + "date": "2024-02-04T23:29:27Z" }, - "message": "Make and use a hidden metal statue feature\n\nWe've got a pair of explicitly metallic statue types in vaults that don't\nactually deconstruct into metal: iron statues in Dis, and golden statues in\nboth TSO and Gozag vaults. Further updates will add another two statues\nthat are also clearly not made of rock. Metal walls behave noticeably\ndifferently from rock walls- alongside the relatively unimportant matters\nof LRD messages / damage and Shatter difficulty, most relevantly they're\nalso not diggable. Statues ostenibly made of metal can pick up these\nproperties, especially when reserved for rarer theme vaults; it also\nheavily reduces the subvault hacking needed to set two different statues\nwith two different descriptions within the same vault.\n\nThe tile flips upside-down snw-0's DNGN_STATUE_TRIANGLE tile and recolours\nit with ontoclasm's impish iron statue tile, though both the base feature\nand the tile both shouldn't be seen by default- the regular metal statues\nthemselves __are not to be used by vaults__, and instead as bases for\nspecific vault flavoured statues.\n\nThis also mildly edits raw_feature_description in directn.cc to accomodate\nletting layout code use set_feature_name, so the iron statues in Dis's\nlayout_subdivisions have the same iron statue name and description as all\nof the vaults in the branch do. This probably shouldn't be too much of a\nconcern regarding preserving given vault flavour versus given layouts,\nsince we're not otherwise usually changing feature names for entire layouts\ntoo often.", + "message": "Fancify Zot and Pan a little more\n\nThis adds some experimental new bismuth-styled crystal tiles for Zot, with\na custom rainbow palette and a faint square impression from ontoclasm's old\nlabyrinth tiles- meant to reflect the varied elements and chaotic nature of\nZot. This also makes a bunch of trees and plants in Zot always place as\npetrified, demonic, or withered- a lot of Zot monsters mention being quite\nancient (liches, moths of wrath) or primordial (orbs of fire) or both\n(proteans), so leaning a bit more into being a realm sealed extremely long\nago feels rather appropriate compared to getting rather normal greenery\nclashing with most of Zot's default palette, also. Zot should be dramatic!\n\n(Also, threw some conduits in pan_disco_hall and fixed a missing floor\ncolouring there.)", "tree": { - "sha": "45701ba5b543220912c254928648c07659158933", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/45701ba5b543220912c254928648c07659158933" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "html_url": "https://github.com/crawl/crawl/commit/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13/comments", - "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "html_url": "https://github.com/crawl/crawl/commit/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f" - } - ] - }, - { - "sha": "cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "node_id": "C_kwDOAV-JftoAKGNiMWM2ZDhhY2JjZjczNGY2NDk5MTQ5YjVlNGNjZDc4YzY3NDBkM2Y", - "commit": { - "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-30T23:09:22Z" - }, - "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T19:57:14Z" - }, - "message": "Juggle around console statue and fountain glyphs\n\nThe more decorative statue types we add to the game and the more\nvault-exclusive custom statues still linger around, the more awkward it\nis that monster statues share a glyph with decorative feature types. They\ndon't really trick people between the monster list and autoexclusions,\nanyway, though their flavour as an actual monster is already flavour enough.\n\nThis moves monster statues in console from 8 to I- immotile non-plants.\nThis should help those still sticking to ASCII deal with future decorative\nstatue type additions by splitting them up so 8 stays as an entirely\ndecorative glyph. Also, in unicode, this moves decorative statues, from\n8 to ß- the eszett still looks like an 8, but either unicode mode tends to\navoid using alphanumeric characters for anything that isn't a monster.\n\nSomewhat seperately, in ASCII fountains share a glyph with runes and\nmisc evocables, which is completely absurd. I'm moving it to -, since\nthere are plans for other dungeon installations that don't block movement\nor projectiles and that can reasonably share the same glyph. It's hopefully\nnot too confusable with _, which frequently have changing colours, anyway.", - "tree": { - "sha": "f0b5eeb9b06f1f2ba981e29523f6eaff755d7c4c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f0b5eeb9b06f1f2ba981e29523f6eaff755d7c4c" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "html_url": "https://github.com/crawl/crawl/commit/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f/comments", - "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "fab9c5ac03b891a319d431c7dcaf11abb6c81d19", - "url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", - "html_url": "https://github.com/crawl/crawl/commit/fab9c5ac03b891a319d431c7dcaf11abb6c81d19" - } - ] - }, - { - "sha": "fab9c5ac03b891a319d431c7dcaf11abb6c81d19", - "node_id": "C_kwDOAV-JftoAKGZhYjljNWFjMDNiODkxYTMxOWQ0MzFjN2RjYWYxMWFiYjZjODFkMTk", - "commit": { - "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-30T21:56:49Z" - }, - "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-02-04T19:57:14Z" - }, - "message": "Make Nemelex Xobeh count as chaotic (but not evil)\n\nIf Makhleb is a chaotic god for offering random blasts plus providing\nsummons of neqoxecs and cacodemons, then surely Nemelex also counts as\nchaotic- much bigger and wilder potentially-unpredictable blasts, mass\nenemy polymorph, and outright providing Pandemonium lords as well as those\nsame malmutating demons as summons. Nemelex doesn't count as evil here,\nthough, following the demonic chaos precedent of Xom.\n\nThis currently just angers Zin when abandoning them for Nemelex. It does\nmake another upcoming decorative feature have a little more use, though.", - "tree": { - "sha": "b24a70d84befd09d9612a30c3f97970a8d12f80b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b24a70d84befd09d9612a30c3f97970a8d12f80b" + "sha": "b7857c1bc61d9810fd55190957e08ccad6d9e71c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/b7857c1bc61d9810fd55190957e08ccad6d9e71c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/668cce9384e27f10377153529aa92af3a7606964", "comment_count": 0, "verification": { "verified": false, @@ -3108,9 +3266,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", - "html_url": "https://github.com/crawl/crawl/commit/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964", + "html_url": "https://github.com/crawl/crawl/commit/668cce9384e27f10377153529aa92af3a7606964", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/668cce9384e27f10377153529aa92af3a7606964/comments", "author": { "login": "regret-index", "id": 17419504, @@ -3153,32 +3311,32 @@ }, "parents": [ { - "sha": "56a75c70eb1a402d1163be6645e69ebc07187b22", - "url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", - "html_url": "https://github.com/crawl/crawl/commit/56a75c70eb1a402d1163be6645e69ebc07187b22" + "sha": "95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "html_url": "https://github.com/crawl/crawl/commit/95bf75a7d52d13f2888b8da3dc40541f616d48bf" } ] }, { - "sha": "56a75c70eb1a402d1163be6645e69ebc07187b22", - "node_id": "C_kwDOAV-JftoAKDU2YTc1YzcwZWIxYTQwMmQxMTYzYmU2NjQ1ZTY5ZWJjMDcxODdiMjI", + "sha": "95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "node_id": "C_kwDOAV-JftoAKDk1YmY3NWE3ZDUyZDEzZjI4ODhiOGRhM2RjNDA1NDFmNjE2ZDQ4YmY", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-25T19:44:09Z" + "date": "2024-02-04T23:24:54Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:31:13Z" + "date": "2024-02-04T23:24:54Z" }, - "message": "Pass weapon into ranged attacks\n\nConstify more things, and don't assume that the weapon being used\nto fire is the same weapon that the attacker is holding in their\nprimary hand.\n\nPreparation for steel elves.", + "message": "Unbrace", "tree": { - "sha": "927c4275779fa9e0798e731b89b7ce265bfe1b19", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/927c4275779fa9e0798e731b89b7ce265bfe1b19" + "sha": "54c55ea9cee09dd615bceaadc1944033158d17aa", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/54c55ea9cee09dd615bceaadc1944033158d17aa" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", "comment_count": 0, "verification": { "verified": false, @@ -3187,9 +3345,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", - "html_url": "https://github.com/crawl/crawl/commit/56a75c70eb1a402d1163be6645e69ebc07187b22", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "html_url": "https://github.com/crawl/crawl/commit/95bf75a7d52d13f2888b8da3dc40541f616d48bf", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/95bf75a7d52d13f2888b8da3dc40541f616d48bf/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -3232,32 +3390,32 @@ }, "parents": [ { - "sha": "c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", - "url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", - "html_url": "https://github.com/crawl/crawl/commit/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5" + "sha": "bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "html_url": "https://github.com/crawl/crawl/commit/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86" } ] }, { - "sha": "c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", - "node_id": "C_kwDOAV-JftoAKGM1ZjViZDczMDAzYzVmZTkyNjhhNDI4NDdhMmRhMGJkZWM3ZWM3ZTU", + "sha": "bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "node_id": "C_kwDOAV-JftoAKGJjMThhMzllMWQzMzFlOWFkNGYwZDFiZjgwMWJmNDZjNGE2MTFjODY", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:28:18Z" + "date": "2024-02-04T23:24:09Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:28:18Z" + "date": "2024-02-04T23:24:43Z" }, - "message": "Fix missing blowgun tile for unrand", + "message": "Don't crash in the abyss_walk test (DracoOmega)\n\nLike the Abyss itself, this code unsettles me.", "tree": { - "sha": "5e94ca52e2120b6eab05281392625dfe1836cd99", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5e94ca52e2120b6eab05281392625dfe1836cd99" + "sha": "8b3c11ac10a3060dea028ba0b9aa9fe63c7daf29", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/8b3c11ac10a3060dea028ba0b9aa9fe63c7daf29" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", "comment_count": 0, "verification": { "verified": false, @@ -3266,9 +3424,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", - "html_url": "https://github.com/crawl/crawl/commit/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "html_url": "https://github.com/crawl/crawl/commit/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/bc18a39e1d331e9ad4f0d1bf801bf46c4a611c86/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -3311,32 +3469,32 @@ }, "parents": [ { - "sha": "e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", - "url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", - "html_url": "https://github.com/crawl/crawl/commit/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1" + "sha": "5b1be31b7c0034f75dced2615ea910b423d4b129", + "url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", + "html_url": "https://github.com/crawl/crawl/commit/5b1be31b7c0034f75dced2615ea910b423d4b129" } ] }, { - "sha": "e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", - "node_id": "C_kwDOAV-JftoAKGU4NGJhNTk0OWI3M2UwZTE0NmIwOTgyYTRkNmI5MmIzY2QxOGEzZDE", + "sha": "5b1be31b7c0034f75dced2615ea910b423d4b129", + "node_id": "C_kwDOAV-JftoAKDViMWJlMzFiN2MwMDM0Zjc1ZGNlZDI2MTVlYTkxMGI0MjNkNGIxMjk", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:26:52Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-04T20:59:27Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:26:52Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-04T21:20:38Z" }, - "message": "Remove unused function", + "message": "Make groups of monsters handle diagonal chokepoints more consistently\n\nSometimes a monster that can attack the player will instead walk to the\nside to let a friend move forward and help. For example, when fighting a\npack of yaks near the corner of a corridor\n\n: #####\n: #.YYY\n: #@###\n: #.###\n\nthe lead yak has a 50% chance of moving west into the corner instead of\nattacking the player.\n\nThis behavior didn't work right in one particular type of situation:\n\n: ###YY\n: ###YY\n: ..Y##\n: .@.##\n: ...##\n\nIt used to be that the lead yak would never move south or west in such\na situation, even though in the similar situation with an extra wall\n\n: ###YY\n: ###YY\n: ..Y##\n: .@###\n: ...##\n\nit would have the expected 50% chance of moving west. (There was a similar\nissue as well with the player moved one square north in the preceding two\ndiagrams.)\n\nThis commit tries to fix this, so you will no longer be safe fighting one\nyak at a time in the second diagram above. Other behavior is hopefully\nunchanged.\n\nNote that in the situation\n\n: ###YY\n: ###YY\n: .@Y##\n: .#.##\n: ...##\n\nthe yak will still never move south - this is because currently monsters\nwill only change their move by a 45 degree turn, not a 90 degree turn as\nwould be needed here. The goal of this commit isn't to make groups of\nmonsters as smart as possible, but just to fix a single weirdness/bug with\nthe old behavior.", "tree": { - "sha": "8a4ffa327cb8e64aa4f074ceda9dd4979b22c937", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/8a4ffa327cb8e64aa4f074ceda9dd4979b22c937" + "sha": "34965ec04e7766ac4413b89226bd337a075ec19d", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/34965ec04e7766ac4413b89226bd337a075ec19d" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", "comment_count": 0, "verification": { "verified": false, @@ -3345,77 +3503,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", - "html_url": "https://github.com/crawl/crawl/commit/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129", + "html_url": "https://github.com/crawl/crawl/commit/5b1be31b7c0034f75dced2615ea910b423d4b129", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5b1be31b7c0034f75dced2615ea910b423d4b129/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "79f8f80802ab2b59d240cc5ecdc713014edfaeda", - "url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", - "html_url": "https://github.com/crawl/crawl/commit/79f8f80802ab2b59d240cc5ecdc713014edfaeda" + "sha": "29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "html_url": "https://github.com/crawl/crawl/commit/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8" } ] }, { - "sha": "79f8f80802ab2b59d240cc5ecdc713014edfaeda", - "node_id": "C_kwDOAV-JftoAKDc5ZjhmODA4MDJhYjJiNTlkMjQwY2M1ZWNkYzcxMzAxNGVkZmFlZGE", + "sha": "29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "node_id": "C_kwDOAV-JftoAKDI5MTgyZGMyZjkwOWMwMWU2Zjc3ZTUwYmM4ZWExZDlkMzgzZWE5Yjg", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:20:16Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T20:52:38Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-02-04T19:20:21Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T21:10:32Z" }, - "message": "Remove support for antique wielded tiles\n\nNot a lot of folks wielding rods or darts lately, for some reason.", + "message": "Ghost / illusion Starburst -> Bolt of Fire\n\nThis follows the same spirit as Necrotise -> Pain, Confusing Touch ->\nConfuse, Curse of Agony -> Agony, Dragon's Call -> Summon Dragon, and so\non, of being very close in sharing the same core mechanic (penetrating\nfire beam here) while being awkward for monsters to get directly (they'd\nshred all of their allies, aligning in the 8 directions is awkward for\nmobile monsters). Helps continue to maintain Illusion Card and Mara\nIllusions, plus continues to help player ghosts not fall too hard behind\nfrom the present day.\n\nAlso, slightly resort the translated spell list in ascending spell-level\norder, since this list is starting to get kinda long.", "tree": { - "sha": "42b078af1f544f3d7f65e923ab1e81d06aba065f", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/42b078af1f544f3d7f65e923ab1e81d06aba065f" + "sha": "3b4d807a6ab707d9eb5e31a3d4855fcd3f7f2aad", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/3b4d807a6ab707d9eb5e31a3d4855fcd3f7f2aad" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", "comment_count": 0, "verification": { "verified": false, @@ -3424,77 +3582,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", - "html_url": "https://github.com/crawl/crawl/commit/79f8f80802ab2b59d240cc5ecdc713014edfaeda", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "html_url": "https://github.com/crawl/crawl/commit/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/29182dc2f909c01e6f77e50bc8ea1d9d383ea9b8/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "58955fab799e4e9b1ccfbf2a7764e8f40017c001", - "url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", - "html_url": "https://github.com/crawl/crawl/commit/58955fab799e4e9b1ccfbf2a7764e8f40017c001" + "sha": "d980ff381834cb715eee9518c753764da4715c2d", + "url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d", + "html_url": "https://github.com/crawl/crawl/commit/d980ff381834cb715eee9518c753764da4715c2d" } ] }, { - "sha": "58955fab799e4e9b1ccfbf2a7764e8f40017c001", - "node_id": "C_kwDOAV-JftoAKDU4OTU1ZmFiNzk5ZTRlOWIxY2NmYmYyYTc3NjRlOGY0MDAxN2MwMDE", + "sha": "d980ff381834cb715eee9518c753764da4715c2d", + "node_id": "C_kwDOAV-JftoAKGQ5ODBmZjM4MTgzNGNiNzE1ZWVlOTUxOGM3NTM3NjRkYTQ3MTVjMmQ", "commit": { "author": { - "name": "advil", - "email": "rawlins@gmail.com", - "date": "2024-02-04T16:02:24Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T20:40:56Z" }, "committer": { - "name": "advil", - "email": "rawlins@gmail.com", - "date": "2024-02-04T16:03:18Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T21:10:32Z" }, - "message": "docs: tweak WSL webtiles docs\n\nFor WSL 2, there are apparently some IP address complications. This\ncommit attempts to address them...", + "message": "Add a Ghoul title\n\nIn the spirit of ccc5534 and e618eea and so on, it feels suiting to have\nthe current strongest of the corporeal undead anthrophage monsters be\nreflected in the player titles too. Nicely dramatic for anybody who wants\nto max out a -2 apt, anyway.", "tree": { - "sha": "06ab0abdc714ca8fb7806cfc676aca53b034ad41", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/06ab0abdc714ca8fb7806cfc676aca53b034ad41" + "sha": "f8be06619ddccd1270f7ddd8e64a8b80c5abc5c8", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f8be06619ddccd1270f7ddd8e64a8b80c5abc5c8" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/d980ff381834cb715eee9518c753764da4715c2d", "comment_count": 0, "verification": { "verified": false, @@ -3503,77 +3661,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", - "html_url": "https://github.com/crawl/crawl/commit/58955fab799e4e9b1ccfbf2a7764e8f40017c001", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d", + "html_url": "https://github.com/crawl/crawl/commit/d980ff381834cb715eee9518c753764da4715c2d", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d980ff381834cb715eee9518c753764da4715c2d/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "058985b245d8e15b62c93770fc0a68c0a486c9b2", - "url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", - "html_url": "https://github.com/crawl/crawl/commit/058985b245d8e15b62c93770fc0a68c0a486c9b2" + "sha": "0d27ed53bc5217451b60f342032219c965a9aa25", + "url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25", + "html_url": "https://github.com/crawl/crawl/commit/0d27ed53bc5217451b60f342032219c965a9aa25" } ] }, { - "sha": "058985b245d8e15b62c93770fc0a68c0a486c9b2", - "node_id": "C_kwDOAV-JftoAKDA1ODk4NWIyNDVkOGUxNWI2MmM5Mzc3MGZjMGE2OGMwYTQ4NmM5YjI", + "sha": "0d27ed53bc5217451b60f342032219c965a9aa25", + "node_id": "C_kwDOAV-JftoAKDBkMjdlZDUzYmM1MjE3NDUxYjYwZjM0MjAzMjIxOWM5NjVhOWFhMjU", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-02-03T06:12:16Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-02-04T20:59:56Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-02-03T06:12:53Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-02-04T20:59:56Z" }, - "message": "Fix dactions not being processed after level peek (Darby)\n\nEach level stores an index into the global list of scheduled dactions\nthat reflects 'the last daction that was done on this level'. The idea\nbeing that whenever you reenter a level where you've already been, it will\nuse this index to process only the 'new' dactions that have been added\nsince you were there last.\n\nThe problem is that (for some reason), the dactions_done wasn't actually\nbeing marshalled properly, but the game was assuming that it was impossible\nto save a floor without all dactions being caught up. And this is\ndistinctly NOT the case in at least one situation (and maybe more): level\nexcursions!\n\nEssentially, making a level excursion to any floor would cause any dactions\nscheduled (but not yet processed on that floor) to never happen there.\nAn easy way to demonstrate this is by pulling Kirke to another floor, away\nfrom her hogs, and killing her there. Then peeking back at the old level.\nIf you did this, and then returned for real, the hogs left behind would\nnever transform back, since the excursion had made the game save that\nfloor's dactions_done as 'total number of dactions that exist'.\n\nThis potentially affects countless things, in a wide variety of stuations.\nEven doing things with the shopping list triggers level excursions, which\nwould have invalidated daction state on the floor with the shop, I'm\npretty sure.\n\nThis fix is a very simple one, and seems to work (and feels like what this\ncode always should have been). But it's possible I'm overlooking something,\nof course, and it can't be as simple as it seems. Fingers crossed?", + "message": "task: remove the 0.31 trunk tournament reminder\n\nThis reverts commit e66fa4eb29bf7b720200d5fbfce887e1803ce131.", "tree": { - "sha": "c9669640177deb12ee38fdb6f42c33818c037ac0", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/c9669640177deb12ee38fdb6f42c33818c037ac0" + "sha": "808c36baa1d86cae6869d82f77faee6cffe1b1bc", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/808c36baa1d86cae6869d82f77faee6cffe1b1bc" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/0d27ed53bc5217451b60f342032219c965a9aa25", "comment_count": 0, "verification": { "verified": false, @@ -3582,77 +3740,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", - "html_url": "https://github.com/crawl/crawl/commit/058985b245d8e15b62c93770fc0a68c0a486c9b2", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25", + "html_url": "https://github.com/crawl/crawl/commit/0d27ed53bc5217451b60f342032219c965a9aa25", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/0d27ed53bc5217451b60f342032219c965a9aa25/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "a30500b4d33089dca1961d26eb856987e73f79ad", - "url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad", - "html_url": "https://github.com/crawl/crawl/commit/a30500b4d33089dca1961d26eb856987e73f79ad" + "sha": "4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "html_url": "https://github.com/crawl/crawl/commit/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a" } ] }, { - "sha": "a30500b4d33089dca1961d26eb856987e73f79ad", - "node_id": "C_kwDOAV-JftoAKGEzMDUwMGI0ZDMzMDg5ZGNhMTk2MWQyNmViODU2OTg3ZTczZjc5YWQ", + "sha": "4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "node_id": "C_kwDOAV-JftoAKDRjOWNiM2Y4ZGRiMTYxOWFiYTRiN2RhMjc3NmM3NWM4NWJhZDVjNGE", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-26T06:15:38Z" + "name": "yrdzrfxndfvh", + "email": "scratn0b@gmail.com", + "date": "2024-01-06T19:04:14Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-26T06:15:38Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:40:18Z" }, - "message": "Catch a missing Depths gem (GnomeSayin)\n\nevilmike_zot_entry_gauntlet doesn't use the same standardized function\nof zot_entry_setup like the other zot entry vaults do because it uses\na different monster set than the others. As such, it was missed in\n866d48a, which was mostly checking the presence of that function being\ncalled. I edited Zot gem placement in 2f004bd, but I missed out on this\none also because I was just editing the use of that function. (I also\ndidn't catch it in afdcd2b adjusting a lot of gem placement, because it\nwasn't one of the rune branch uses as I was worried about at the time).\n\nSorry, everybody who missed out on the gem this way. I'll fit another\nreview of smoky and midnight gems into the next big vault review for the\nearly start of 0.32.", + "message": "Add \"Royal Mummy\" title", "tree": { - "sha": "ff27d09a5ddf5b9745f2a8a58dd5a4a128b8c227", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/ff27d09a5ddf5b9745f2a8a58dd5a4a128b8c227" + "sha": "86e72711a3787bc77a22baaae9be4c8cc46b0aa7", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/86e72711a3787bc77a22baaae9be4c8cc46b0aa7" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/a30500b4d33089dca1961d26eb856987e73f79ad", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", "comment_count": 0, "verification": { "verified": false, @@ -3661,77 +3819,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad", - "html_url": "https://github.com/crawl/crawl/commit/a30500b4d33089dca1961d26eb856987e73f79ad", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "html_url": "https://github.com/crawl/crawl/commit/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/4c9cb3f8ddb1619aba4b7da2776c75c85bad5c4a/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "yrdzrfxndfvh", + "id": 27397852, + "node_id": "MDQ6VXNlcjI3Mzk3ODUy", + "avatar_url": "https://avatars.githubusercontent.com/u/27397852?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/yrdzrfxndfvh", + "html_url": "https://github.com/yrdzrfxndfvh", + "followers_url": "https://api.github.com/users/yrdzrfxndfvh/followers", + "following_url": "https://api.github.com/users/yrdzrfxndfvh/following{/other_user}", + "gists_url": "https://api.github.com/users/yrdzrfxndfvh/gists{/gist_id}", + "starred_url": "https://api.github.com/users/yrdzrfxndfvh/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/yrdzrfxndfvh/subscriptions", + "organizations_url": "https://api.github.com/users/yrdzrfxndfvh/orgs", + "repos_url": "https://api.github.com/users/yrdzrfxndfvh/repos", + "events_url": "https://api.github.com/users/yrdzrfxndfvh/events{/privacy}", + "received_events_url": "https://api.github.com/users/yrdzrfxndfvh/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "ec2d92a32c3302389850c69901d24765efb774bc", - "url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc", - "html_url": "https://github.com/crawl/crawl/commit/ec2d92a32c3302389850c69901d24765efb774bc" + "sha": "5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "html_url": "https://github.com/crawl/crawl/commit/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f" } ] }, { - "sha": "ec2d92a32c3302389850c69901d24765efb774bc", - "node_id": "C_kwDOAV-JftoAKGVjMmQ5MmEzMmMzMzAyMzg5ODUwYzY5OTAxZDI0NzY1ZWZiNzc0YmM", + "sha": "5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "node_id": "C_kwDOAV-JftoAKDViNDRiZTFkZGI2ODVmNGYyOWEzYzU2ZDhmZWQ0YWZhZjdjOWU4NmY", "commit": { "author": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-24T23:36:59Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-03T06:51:25Z" }, "committer": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-25T00:41:06Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:34:40Z" }, - "message": "fix: Apply attack delay to WJC rampage kills (Undo)\n\n7bd419a0e5 introduced a bug where if the player killed their rampage target\nduring WJC postmoves, that move would take zero delay and fail to end the\nturn. Using this bug, the player could equip seven-league and a high damage\nweapon like the lochaber axe or dark maul, and bounce around the screen\nmaking zero delay WJC attack moves.\n\nmove_player_action implicitly assumes that either an attack or a movement\nwill be attempted if it's being called: In this case, after 7bd419a0e5,\nits movement attempt was being blocked, and there was no target monster\nleft to attack, so it eventually just returned without applying time_taken\nor ending the turn.\n\nThis commit hopefully fixes the bug, by applying attack delay and ending\nthe turn if our rampage target dies during WJC postmoves.", + "message": "Move monsters into YAML\n\nFor hopefully better readability and editability, without having\nto cross-reference obscure fields.", "tree": { - "sha": "1d6899e2359e2979b79be5db2bb858974e81535b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/1d6899e2359e2979b79be5db2bb858974e81535b" + "sha": "e29130938b8b950d907643b45005b3d66c432f5c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/e29130938b8b950d907643b45005b3d66c432f5c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/ec2d92a32c3302389850c69901d24765efb774bc", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", "comment_count": 0, "verification": { "verified": false, @@ -3740,172 +3898,14 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc", - "html_url": "https://github.com/crawl/crawl/commit/ec2d92a32c3302389850c69901d24765efb774bc", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "html_url": "https://github.com/crawl/crawl/commit/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5b44be1ddb685f4f29a3c56d8fed4afaf7c9e86f/comments", "author": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "2adb59ae066ca224ec4abdf2428c32241198b94c", - "url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", - "html_url": "https://github.com/crawl/crawl/commit/2adb59ae066ca224ec4abdf2428c32241198b94c" - } - ] - }, - { - "sha": "2adb59ae066ca224ec4abdf2428c32241198b94c", - "node_id": "C_kwDOAV-JftoAKDJhZGI1OWFlMDY2Y2EyMjRlYzRhYmRmMjQyOGMzMjI0MTE5OGI5NGM", - "commit": { - "author": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-24T01:08:22Z" - }, - "committer": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-24T01:15:46Z" - }, - "message": "fix: Serpent of Hell placement in Dis (Sar)\n\nThe subvault dis_grunt of iron_city_of_dis had bad substitutions that\ncould sometimes replace the glyph used for the SoH with some other\ndefinition. I've reworked the substitutions to (1) always place the SoH\nif Dis is its target branch, (2) randomize placement between the two\nlocations for the SoH the map uses, and (3) retain the slight\nrandomization of the spawn location in the rune chamber regardless of\nwhether SoH places on this map.\n\n(cherry picked from commit 3a7656b989bb67f3439edfef999a82b942910c4d)", - "tree": { - "sha": "c559d28f7b2c7fdd0c907c829d7f9cfd5b217647", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/c559d28f7b2c7fdd0c907c829d7f9cfd5b217647" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", - "html_url": "https://github.com/crawl/crawl/commit/2adb59ae066ca224ec4abdf2428c32241198b94c", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c/comments", - "author": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "html_url": "https://github.com/crawl/crawl/commit/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f" - } - ] - }, - { - "sha": "5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "node_id": "C_kwDOAV-JftoAKDVjODgzNjlmYjI1YjljMWNmYzdlNTYxZTMwNDdmOTBjZTJiZjQwMGY", - "commit": { - "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T16:53:58Z" - }, - "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T16:53:58Z" - }, - "message": "Remove a duplicate description (regret-index)", - "tree": { - "sha": "15c04400a8064e893f12d95856454289b63e6eab", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/15c04400a8064e893f12d95856454289b63e6eab" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "html_url": "https://github.com/crawl/crawl/commit/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f/comments", - "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", "url": "https://api.github.com/users/PleasingFungus", "html_url": "https://github.com/PleasingFungus", @@ -3943,32 +3943,32 @@ }, "parents": [ { - "sha": "b04dd89b9bd9097e3352ad954d28c124a79564c4", - "url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", - "html_url": "https://github.com/crawl/crawl/commit/b04dd89b9bd9097e3352ad954d28c124a79564c4" + "sha": "0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "html_url": "https://github.com/crawl/crawl/commit/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6" } ] }, { - "sha": "b04dd89b9bd9097e3352ad954d28c124a79564c4", - "node_id": "C_kwDOAV-JftoAKGIwNGRkODliOWJkOTA5N2UzMzUyYWQ5NTRkMjhjMTI0YTc5NTY0YzQ", + "sha": "0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "node_id": "C_kwDOAV-JftoAKDBmOTZmNjZjOWQ2MTcyN2FiMzZiMDVkZmE1NzI2ZWRiNmZiNWZkYjY", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T05:01:54Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-07T01:42:17Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T05:01:54Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "Don't crash on bad mut names (regret-index)", + "message": "Add C, J, R, and U death messages (Oneirical, #3452)\n\nJiyva's messages only make sense if the player left a corpse, so\nthey're adjusted for that.", "tree": { - "sha": "3bee89b57767de8f31a418b33b1d9c241a1e9240", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/3bee89b57767de8f31a418b33b1d9c241a1e9240" + "sha": "22bf0833544c842dbfeea93681238076cc3f62f1", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/22bf0833544c842dbfeea93681238076cc3f62f1" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", "comment_count": 0, "verification": { "verified": false, @@ -3977,77 +3977,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", - "html_url": "https://github.com/crawl/crawl/commit/b04dd89b9bd9097e3352ad954d28c124a79564c4", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "html_url": "https://github.com/crawl/crawl/commit/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/0f96f66c9d61727ab36b05dfa5726edb6fb5fdb6/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "abbd88f42ed78f4ea2af56e676c474b162bafa17", - "url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", - "html_url": "https://github.com/crawl/crawl/commit/abbd88f42ed78f4ea2af56e676c474b162bafa17" + "sha": "6d6becde815236b29eeece03fb36cead8672c5b1", + "url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1", + "html_url": "https://github.com/crawl/crawl/commit/6d6becde815236b29eeece03fb36cead8672c5b1" } ] }, { - "sha": "abbd88f42ed78f4ea2af56e676c474b162bafa17", - "node_id": "C_kwDOAV-JftoAKGFiYmQ4OGY0MmVkNzhmNGVhMmFmNTZlNjc2YzQ3NGIxNjJiYWZhMTc", + "sha": "6d6becde815236b29eeece03fb36cead8672c5b1", + "node_id": "C_kwDOAV-JftoAKDZkNmJlY2RlODE1MjM2YjI5ZWVlY2UwM2ZiMzZjZWFkODY3MmM1YjE", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T04:59:20Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-07T01:39:08Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T04:59:20Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "Fix two misnamed mutations (regret-index)", + "message": "Add Hepliaklqana and Ignis death messages.", "tree": { - "sha": "0dcfa6aa465a870a8c413b3459b09ae22fe4a22a", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/0dcfa6aa465a870a8c413b3459b09ae22fe4a22a" + "sha": "ee187865c64a3f6e29f2f5e477f0eb90c0d9afa0", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/ee187865c64a3f6e29f2f5e477f0eb90c0d9afa0" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/6d6becde815236b29eeece03fb36cead8672c5b1", "comment_count": 0, "verification": { "verified": false, @@ -4056,77 +4056,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", - "html_url": "https://github.com/crawl/crawl/commit/abbd88f42ed78f4ea2af56e676c474b162bafa17", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1", + "html_url": "https://github.com/crawl/crawl/commit/6d6becde815236b29eeece03fb36cead8672c5b1", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6d6becde815236b29eeece03fb36cead8672c5b1/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "6a59d0303af20491a56fafc4115e235261e8ddd8", - "url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", - "html_url": "https://github.com/crawl/crawl/commit/6a59d0303af20491a56fafc4115e235261e8ddd8" + "sha": "59d7447d90d75552eb67bfcf010e6d35857eb25c", + "url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", + "html_url": "https://github.com/crawl/crawl/commit/59d7447d90d75552eb67bfcf010e6d35857eb25c" } ] }, { - "sha": "6a59d0303af20491a56fafc4115e235261e8ddd8", - "node_id": "C_kwDOAV-JftoAKDZhNTlkMDMwM2FmMjA0OTFhNTZmYWZjNDExNWUyMzUyNjFlOGRkZDg", + "sha": "59d7447d90d75552eb67bfcf010e6d35857eb25c", + "node_id": "C_kwDOAV-JftoAKDU5ZDc0NDdkOTBkNzU1NTJlYjY3YmZjZjAxMGU2ZDM1ODU3ZWIyNWM", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T04:57:36Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-07T01:35:34Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-23T04:58:17Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "Fix ?/u showing potion of (regret-index)\n\npotion of mutation is not a mutation named potion of.", + "message": "Make all gods use death messages if available.\n\nThis restructures _god_death_message(), and renames it\n_god_death_messages(), since it can now display multiple messages.\n\nThe Xom message, the Gozag gold message, the Okawaru duel message, the\nBeogh heretic priest message (extended to account for if you ever\nworshipped Beogh, and calling you an apostate instead if you abandoned\nhim), and the Nemelex death message (now only shown if you left a\ncorpse) are displayed after any death messages from the database.", "tree": { - "sha": "1d6560e2d0bbd3e9575f8189adbfd2402def0ac8", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/1d6560e2d0bbd3e9575f8189adbfd2402def0ac8" + "sha": "70bfe563125e81291950ddb884d9cb6254934974", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/70bfe563125e81291950ddb884d9cb6254934974" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", "comment_count": 0, "verification": { "verified": false, @@ -4135,77 +4135,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", - "html_url": "https://github.com/crawl/crawl/commit/6a59d0303af20491a56fafc4115e235261e8ddd8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c", + "html_url": "https://github.com/crawl/crawl/commit/59d7447d90d75552eb67bfcf010e6d35857eb25c", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/59d7447d90d75552eb67bfcf010e6d35857eb25c/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "d9ff4809687eb7863654db568fbd9a9b20c7bced", - "url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", - "html_url": "https://github.com/crawl/crawl/commit/d9ff4809687eb7863654db568fbd9a9b20c7bced" + "sha": "10d5f734ec99684a27588d1d3b592e03e673121a", + "url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a", + "html_url": "https://github.com/crawl/crawl/commit/10d5f734ec99684a27588d1d3b592e03e673121a" } ] }, { - "sha": "d9ff4809687eb7863654db568fbd9a9b20c7bced", - "node_id": "C_kwDOAV-JftoAKGQ5ZmY0ODA5Njg3ZWI3ODYzNjU0ZGI1NjhmYmQ5YTliMjBjN2JjZWQ", + "sha": "10d5f734ec99684a27588d1d3b592e03e673121a", + "node_id": "C_kwDOAV-JftoAKDEwZDVmNzM0ZWM5OTY4NGEyNzU4OGQxZDNiNTkyZTAzZTY3MzEyMWE", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-21T03:31:23Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-06T03:31:59Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-21T03:31:23Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "Don't let spectral weapons get free hits every now and again\n\nActual triggered attacks by spectral weapons were handled by\nspectral_weapon_fineff, but it was still possible for the spectral weapon\nmonster to randomly path into the player (or, presumably, something else).\nAnd since all it takes in Crawl logic to initiate an attack is 'trying to\nmove into something we're not aligned with'), this would cause an attack.\nPotentially multiple attacks in a row, in fact.\n\nSince we never really want fight_melee to happen for spectral weapons, this\nspecifically blocks that.\n\n(We could just reduce their speed to 0, but the sight of them dancing back\nand forth feels a minor shame to lose, I think)", + "message": "Add database key handling to god death msgs.\n\nThe default death message for any god will be \"@God_name@ death\".\nAnything specific to leaving a corpse, having undead holiness, or having\nnonliving holiness is specified by the appended keys \"corpse\", \"undead\",\nand \"nonliving\".\n\nAdd a few god speech aliases to account for this.", "tree": { - "sha": "7010e85ba5cc9c89be956d262838247ac0fc0d5f", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/7010e85ba5cc9c89be956d262838247ac0fc0d5f" + "sha": "e5d33ebc1de3d9d9816aaed1e1d17775f6c6cb8d", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/e5d33ebc1de3d9d9816aaed1e1d17775f6c6cb8d" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/10d5f734ec99684a27588d1d3b592e03e673121a", "comment_count": 0, "verification": { "verified": false, @@ -4214,156 +4214,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", - "html_url": "https://github.com/crawl/crawl/commit/d9ff4809687eb7863654db568fbd9a9b20c7bced", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a", + "html_url": "https://github.com/crawl/crawl/commit/10d5f734ec99684a27588d1d3b592e03e673121a", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/10d5f734ec99684a27588d1d3b592e03e673121a/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "html_url": "https://github.com/crawl/crawl/commit/36ad0d86fdf5a31c56917e87de145b2c77cec3fa" - } - ] - }, - { - "sha": "36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "node_id": "C_kwDOAV-JftoAKDM2YWQwZDg2ZmRmNWEzMWM1NjkxN2U4N2RlMTQ1YjJjNzdjZWMzZmE", - "commit": { - "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-21T03:29:25Z" - }, - "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-21T03:29:25Z" - }, - "message": "Fix a very strange crash involving Vehumet wrath and quivering plasma beam\n\nIf Vehumet wrath triggered while the player had plasma beam quivered, the\ngame would reliably crash. The exact cause of this is a bit complicated and\nalso complete nonsense.\n\n-God wrath creates an 'avatar' monster to serve as the origin of hostile\n spell effects against the player. This avatar uses MONS_PLAYER_SHADOW (for\n some reason...), which is invisibly placed at the player's own position\n-The force_more that happens when god wrath triggers causes the UI to\n refresh, which causes a recalculation of whether the quivered spell has\n any visible targets (so that it can be dimmed if it does not)\n-Calculating visible targets for beam-based spells involves firing a tracer\n at every single tile in LoS (including the player's own position!) until\n it finds one that hits anything hostile to the player.\n-Plasma beam's tracer IN PARTICULAR fires a second beam at each spot,\n immediately after the first, without resetting the tracer's state (to\n account for monsters that may be immune to electricity but not fire)\n-Because of some weirdness that I do not like, beam::agent() specifically\n checks if there is a MONS_PLAYER_SHADOW at the player's position, and\n then if the beam's source_id is MID_PLAYER, it returns the player shadow\n instead (this is somehow needed to make player shadows not copy the brand\n on player launchers for mimic ranged attacks...)\n-Seperately, code that makes player allies stop beam attacks short if they\n would hit the player checks specifically that the agent() is a monster and\n that the beam is friendly. And then, when it would otherwise hit the\n player, 'rewinds' the beam one tile and stops it 'right before'.\n\nAll together, what causes the crash is:\n -Plasma beam tracer tries aiming at the player\n -Plasma beam's agent is hijacked by the Vehumet wrath avatar, since one\n currently exists\n -The beam's agent is now a monster (Vehumet), but the beam itself IS STILL\n FRIENDLY (because it's a player tracer), so it tries to regress the ray\n one tile to avoid hitting the player.\n -And because it's plasma beam, it repeats this a second time without\n resetting the beam and tries to regress a second time and then the math\n becomes very unhappy\n\nA bunch of shadow mimic stuff is kind of a mess, but for now just verify\nthat the MONS_PLAYER_SHADOW standing beneath the player is actually their\nshadow and not the shadow of a vengeful god who has decided to add some\nvariety to their day and assault the player's patience instead.", - "tree": { - "sha": "21d40668cfed1d6ba9a057e4e00637811ba89f43", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/21d40668cfed1d6ba9a057e4e00637811ba89f43" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "html_url": "https://github.com/crawl/crawl/commit/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa/comments", - "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "74fbe469d6564fc4c7fd6e52d321a0d4237238da", - "url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", - "html_url": "https://github.com/crawl/crawl/commit/74fbe469d6564fc4c7fd6e52d321a0d4237238da" + "sha": "8b38da208cc508a3e9755d160d2317fbc42f6569", + "url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", + "html_url": "https://github.com/crawl/crawl/commit/8b38da208cc508a3e9755d160d2317fbc42f6569" } ] }, { - "sha": "74fbe469d6564fc4c7fd6e52d321a0d4237238da", - "node_id": "C_kwDOAV-JftoAKDc0ZmJlNDY5ZDY1NjRmYzRjN2ZkNmU1MmQzMjFhMGQ0MjM3MjM4ZGE", + "sha": "8b38da208cc508a3e9755d160d2317fbc42f6569", + "node_id": "C_kwDOAV-JftoAKDhiMzhkYTIwOGNjNTA4YTNlOTc1NWQxNjBkMjMxN2ZiYzQyZjY1Njk", "commit": { "author": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-20T06:00:41Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-06T03:16:34Z" }, "committer": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-20T06:01:55Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "feat: A spell icon for Martyr's Knell (Sastreii)\n\n(cherry picked from commit 5a2aebc5c2ff56217ad0f224068f0e939ed537ac)", + "message": "Put holiness god death msgs in the database.", "tree": { - "sha": "3e9a68cc460c88e04da25a320fc721aecb817920", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/3e9a68cc460c88e04da25a320fc721aecb817920" + "sha": "f035547cbc392c3717ad9ddcf6488c3226eeb1ca", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f035547cbc392c3717ad9ddcf6488c3226eeb1ca" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", "comment_count": 0, "verification": { "verified": false, @@ -4372,77 +4293,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", - "html_url": "https://github.com/crawl/crawl/commit/74fbe469d6564fc4c7fd6e52d321a0d4237238da", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569", + "html_url": "https://github.com/crawl/crawl/commit/8b38da208cc508a3e9755d160d2317fbc42f6569", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8b38da208cc508a3e9755d160d2317fbc42f6569/comments", "author": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "978bd804decfaea159a8d67b11f2449c68979559", - "url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559", - "html_url": "https://github.com/crawl/crawl/commit/978bd804decfaea159a8d67b11f2449c68979559" + "sha": "ef299f28a6c948377da0cbe9d2983151e0c74958", + "url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", + "html_url": "https://github.com/crawl/crawl/commit/ef299f28a6c948377da0cbe9d2983151e0c74958" } ] }, { - "sha": "978bd804decfaea159a8d67b11f2449c68979559", - "node_id": "C_kwDOAV-JftoAKDk3OGJkODA0ZGVjZmFlYTE1OWE4ZDY3YjExZjI0NDljNjg5Nzk1NTk", + "sha": "ef299f28a6c948377da0cbe9d2983151e0c74958", + "node_id": "C_kwDOAV-JftoAKGVmMjk5ZjI4YTZjOTQ4Mzc3ZGEwY2JlOWQyOTgzMTUxZTBjNzQ5NTg", "commit": { "author": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-01-19T22:34:00Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-06T02:35:59Z" }, "committer": { - "name": "elliptic", - "email": "hyperelliptical@gmail.com", - "date": "2024-01-19T22:34:00Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "Fix found gems shattering not being hidden by default (without more_gem_info)\n\nIt still leaves a note and milestone regardless of the more_gem_info\noption, but the note is hidden unless the option is turned on.", + "message": "Save monster holiness for undead/nonliving.\n\nDon't check it multiple times, since it affects several god death\nmessages.", "tree": { - "sha": "cabc410658bb9adaf8e0e2bf7dce3fa9ff18fc81", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/cabc410658bb9adaf8e0e2bf7dce3fa9ff18fc81" + "sha": "d22e59d7a76bf65a30aef1f38ce9bb3a6eff8c5b", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d22e59d7a76bf65a30aef1f38ce9bb3a6eff8c5b" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/978bd804decfaea159a8d67b11f2449c68979559", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", "comment_count": 0, "verification": { "verified": false, @@ -4451,77 +4372,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559", - "html_url": "https://github.com/crawl/crawl/commit/978bd804decfaea159a8d67b11f2449c68979559", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958", + "html_url": "https://github.com/crawl/crawl/commit/ef299f28a6c948377da0cbe9d2983151e0c74958", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ef299f28a6c948377da0cbe9d2983151e0c74958/comments", "author": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "elliptic", - "id": 759974, - "node_id": "MDQ6VXNlcjc1OTk3NA==", - "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/elliptic", - "html_url": "https://github.com/elliptic", - "followers_url": "https://api.github.com/users/elliptic/followers", - "following_url": "https://api.github.com/users/elliptic/following{/other_user}", - "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", - "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", - "organizations_url": "https://api.github.com/users/elliptic/orgs", - "repos_url": "https://api.github.com/users/elliptic/repos", - "events_url": "https://api.github.com/users/elliptic/events{/privacy}", - "received_events_url": "https://api.github.com/users/elliptic/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, - "parents": [ - { - "sha": "e66fa4eb29bf7b720200d5fbfce887e1803ce131", - "url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", - "html_url": "https://github.com/crawl/crawl/commit/e66fa4eb29bf7b720200d5fbfce887e1803ce131" + "parents": [ + { + "sha": "76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "html_url": "https://github.com/crawl/crawl/commit/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8" } ] }, { - "sha": "e66fa4eb29bf7b720200d5fbfce887e1803ce131", - "node_id": "C_kwDOAV-JftoAKGU2NmZhNGViMjliZjdiNzIwMjAwZDVmYmZjZTg4N2UxODAzY2UxMzE", + "sha": "76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "node_id": "C_kwDOAV-JftoAKDc2YzRhNzBkZTkyY2FmZDBiOTc0NGE1ZmMzODRiZDMzZjNjZTdhZTg", "commit": { "author": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-01-19T21:12:24Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-06T02:09:49Z" }, "committer": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-01-19T21:12:24Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "task: 0.31 trunk tournament reminder", + "message": "Move simpler god death messages to the database.\n\nCurrently only Fedhas.", "tree": { - "sha": "910dfaa9007179db8483eb3fe811c5145aa1647d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/910dfaa9007179db8483eb3fe811c5145aa1647d" + "sha": "2b2bbfc5b242473f78774a243e52b41fb322e689", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/2b2bbfc5b242473f78774a243e52b41fb322e689" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", "comment_count": 0, "verification": { "verified": false, @@ -4530,77 +4451,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", - "html_url": "https://github.com/crawl/crawl/commit/e66fa4eb29bf7b720200d5fbfce887e1803ce131", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "html_url": "https://github.com/crawl/crawl/commit/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/76c4a70de92cafd0b9744a5fc384bd33f3ce7ae8/comments", "author": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "efbe487952aa0785dbad63195ee6a4c18c157f87", - "url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", - "html_url": "https://github.com/crawl/crawl/commit/efbe487952aa0785dbad63195ee6a4c18c157f87" + "sha": "855f1f98226a607f372af575831bfe6bd1437445", + "url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445", + "html_url": "https://github.com/crawl/crawl/commit/855f1f98226a607f372af575831bfe6bd1437445" } ] }, { - "sha": "efbe487952aa0785dbad63195ee6a4c18c157f87", - "node_id": "C_kwDOAV-JftoAKGVmYmU0ODc5NTJhYTA3ODVkYmFkNjMxOTVlZTZhNGMxOGMxNTdmODc", + "sha": "855f1f98226a607f372af575831bfe6bd1437445", + "node_id": "C_kwDOAV-JftoAKDg1NWYxZjk4MjI2YTYwN2YzNzJhZjU3NTgzMWJmZTZiZDE0Mzc0NDU", "commit": { "author": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-19T03:24:28Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-01-06T01:27:03Z" }, "committer": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-19T03:39:18Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:33:06Z" }, - "message": "task: Update the debian changelog for 0.31.0\n\n(cherry picked from commit 5180dd6056c141b7ef092b4df485498114467054)", + "message": "Save whether the dead player left a corpse.\n\nDon't check it multiple times, since it affects several god death\nmessages.", "tree": { - "sha": "28366cd0d8929766bfbd070214d3149395f8c01c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/28366cd0d8929766bfbd070214d3149395f8c01c" + "sha": "4ff8c4aa44157d596fb396ecfab0400fb95a1ca3", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/4ff8c4aa44157d596fb396ecfab0400fb95a1ca3" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/855f1f98226a607f372af575831bfe6bd1437445", "comment_count": 0, "verification": { "verified": false, @@ -4609,77 +4530,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", - "html_url": "https://github.com/crawl/crawl/commit/efbe487952aa0785dbad63195ee6a4c18c157f87", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445", + "html_url": "https://github.com/crawl/crawl/commit/855f1f98226a607f372af575831bfe6bd1437445", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/855f1f98226a607f372af575831bfe6bd1437445/comments", "author": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "9740d1a105e0403dafbed86c939c038765d0f1f4", - "url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", - "html_url": "https://github.com/crawl/crawl/commit/9740d1a105e0403dafbed86c939c038765d0f1f4" + "sha": "6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "html_url": "https://github.com/crawl/crawl/commit/6a9e7a72c11f34024fce3e705e4a05923ad6137e" } ] }, { - "sha": "9740d1a105e0403dafbed86c939c038765d0f1f4", - "node_id": "C_kwDOAV-JftoAKDk3NDBkMWExMDVlMDQwM2RhZmJlZDg2YzkzOWMwMzg3NjVkMGYxZjQ", + "sha": "6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "node_id": "C_kwDOAV-JftoAKDZhOWU3YTcyYzExZjM0MDI0ZmNlM2U3MDVlNGEwNTkyM2FkNjEzN2U", "commit": { "author": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-19T03:33:18Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:13:32Z" }, "committer": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-19T03:38:47Z" + "name": "David Lawrence Ramsey", + "email": "pooka109@gmail.com", + "date": "2024-02-04T20:17:07Z" }, - "message": "feat: New small abomination tiles from Sastreii\n\nTweaks to the blue one to make it look less like an abyssal tree, color\ntweaks to the other one, and a new variant added.\n\n(cherry picked from commit 2b8753d7e0eaf7b277a50fd64ef26e6b134fe243)", + "message": "Add Nemelex to Recite's list of chaotic gods.", "tree": { - "sha": "dd9b10393eab3424e1497fd44adec061542a75ad", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/dd9b10393eab3424e1497fd44adec061542a75ad" + "sha": "b828880a07b413cbae49e70bc75aa7ff0d87f0ce", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/b828880a07b413cbae49e70bc75aa7ff0d87f0ce" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", "comment_count": 0, "verification": { "verified": false, @@ -4688,77 +4609,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", - "html_url": "https://github.com/crawl/crawl/commit/9740d1a105e0403dafbed86c939c038765d0f1f4", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "html_url": "https://github.com/crawl/crawl/commit/6a9e7a72c11f34024fce3e705e4a05923ad6137e", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6a9e7a72c11f34024fce3e705e4a05923ad6137e/comments", "author": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "pooka109", + "id": 7695641, + "node_id": "MDQ6VXNlcjc2OTU2NDE=", + "avatar_url": "https://avatars.githubusercontent.com/u/7695641?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/pooka109", + "html_url": "https://github.com/pooka109", + "followers_url": "https://api.github.com/users/pooka109/followers", + "following_url": "https://api.github.com/users/pooka109/following{/other_user}", + "gists_url": "https://api.github.com/users/pooka109/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pooka109/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pooka109/subscriptions", + "organizations_url": "https://api.github.com/users/pooka109/orgs", + "repos_url": "https://api.github.com/users/pooka109/repos", + "events_url": "https://api.github.com/users/pooka109/events{/privacy}", + "received_events_url": "https://api.github.com/users/pooka109/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "8eac1daf1a28193137d1432847893150a0e32542", - "url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542", - "html_url": "https://github.com/crawl/crawl/commit/8eac1daf1a28193137d1432847893150a0e32542" + "sha": "3be09a196a8b2905c42651762e371ba15f9c8a26", + "url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", + "html_url": "https://github.com/crawl/crawl/commit/3be09a196a8b2905c42651762e371ba15f9c8a26" } ] }, { - "sha": "8eac1daf1a28193137d1432847893150a0e32542", - "node_id": "C_kwDOAV-JftoAKDhlYWMxZGFmMWEyODE5MzEzN2QxNDMyODQ3ODkzMTUwYTBlMzI1NDI", + "sha": "3be09a196a8b2905c42651762e371ba15f9c8a26", + "node_id": "C_kwDOAV-JftoAKDNiZTA5YTE5NmE4YjI5MDVjNDI2NTE3NjJlMzcxYmExNWY5YzhhMjY", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:46:20Z" + "date": "2024-02-04T20:14:56Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:46:20Z" + "date": "2024-02-04T20:14:56Z" }, - "message": "unbrace", + "message": "Adjust V calls for Forceful Invite, Plane Rend\n\nSince aa1e17a, ironbound thunderhulks have ended up twice as high in the\nkill statistics as any other monsters worldbinders summon, despite being\nslightly below the average summon choice in weight- they got buffed not\nmuch later in 59a505c, and are currently one of the most effective\nkillers in the branch of V itself. Worldbinders now summon ironbound\nfrosthearts instead, which may have autohit attacks but also hurt for less\ndamage while respecting more AC and being much easier to resist. Still\nshould be interesting to reposition and restrategize around.\n\nAs a different home for thunderhulk summoning, Ds corrupter Plane Rend\nloses vault sentinels- who aren't very likely to hex even the lowest Will\nspecies at xl 27 as Pan expects, with only 19% against having a single\npeice of Will gear- and swaps in those thunderhulks instead, which can at\nleast blast Pan explorers somewhat reasonably instead.", "tree": { - "sha": "fcc0bdbd783d20462b09db9cac6eaf0db786d906", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/fcc0bdbd783d20462b09db9cac6eaf0db786d906" + "sha": "c0ec3f6f0eca528382fe68fbd79d994025e5a6cc", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/c0ec3f6f0eca528382fe68fbd79d994025e5a6cc" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/8eac1daf1a28193137d1432847893150a0e32542", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", "comment_count": 0, "verification": { "verified": false, @@ -4767,9 +4688,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542", - "html_url": "https://github.com/crawl/crawl/commit/8eac1daf1a28193137d1432847893150a0e32542", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26", + "html_url": "https://github.com/crawl/crawl/commit/3be09a196a8b2905c42651762e371ba15f9c8a26", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/3be09a196a8b2905c42651762e371ba15f9c8a26/comments", "author": { "login": "regret-index", "id": 17419504, @@ -4812,32 +4733,32 @@ }, "parents": [ { - "sha": "d77652238b28f1c87bf19d82a956e658abf5987a", - "url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a", - "html_url": "https://github.com/crawl/crawl/commit/d77652238b28f1c87bf19d82a956e658abf5987a" + "sha": "aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "html_url": "https://github.com/crawl/crawl/commit/aee7bb2a129b1f4975317cd675cf02f6f8422c0d" } ] }, { - "sha": "d77652238b28f1c87bf19d82a956e658abf5987a", - "node_id": "C_kwDOAV-JftoAKGQ3NzY1MjIzOGIyOGYxYzg3YmYxOWQ4MmE5NTZlNjU4YWJmNTk4N2E", + "sha": "aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "node_id": "C_kwDOAV-JftoAKGFlZTdiYjJhMTI5YjFmNDk3NTMxN2NkNjc1Y2YwMmY2Zjg0MjJjMGQ", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:17:54Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:03:50Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:17:54Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:03:50Z" }, - "message": "Deal with some teleport islands\n\nPossibly water_maze_lemuel doesn't need the scrolls of teleportation after\nit gets a hatch, but it does also make early unspoiled enlightenment into\nthe spiral guaranteed to be worthwhile, so I guess it's fine.", + "message": "Checkwhite", "tree": { - "sha": "d47eb195017a538a397fc0606e9f9c8ef120c49f", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d47eb195017a538a397fc0606e9f9c8ef120c49f" + "sha": "d7da36b0266f8896821c28858aeafcd329faa040", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d7da36b0266f8896821c28858aeafcd329faa040" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/d77652238b28f1c87bf19d82a956e658abf5987a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", "comment_count": 0, "verification": { "verified": false, @@ -4846,77 +4767,156 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a", - "html_url": "https://github.com/crawl/crawl/commit/d77652238b28f1c87bf19d82a956e658abf5987a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "html_url": "https://github.com/crawl/crawl/commit/aee7bb2a129b1f4975317cd675cf02f6f8422c0d", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/aee7bb2a129b1f4975317cd675cf02f6f8422c0d/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "fa3d79c85def20982656fa910a6538b0d18bf261", - "url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261", - "html_url": "https://github.com/crawl/crawl/commit/fa3d79c85def20982656fa910a6538b0d18bf261" + "sha": "3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "html_url": "https://github.com/crawl/crawl/commit/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8" } ] }, { - "sha": "fa3d79c85def20982656fa910a6538b0d18bf261", - "node_id": "C_kwDOAV-JftoAKGZhM2Q3OWM4NWRlZjIwOTgyNjU2ZmE5MTBhNjUzOGIwZDE4YmYyNjE", + "sha": "3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "node_id": "C_kwDOAV-JftoAKDNjZTk0NTllYjM2MmYyYTY3NmJlYTVlNzZmOGMyMWNjZGQ5ZjZhZjg", "commit": { "author": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:14:16Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-25T17:28:25Z" }, "committer": { - "name": "regret-index", - "email": "cloudofregret@hotmail.com", - "date": "2024-01-18T22:14:16Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:03:31Z" + }, + "message": "Hide removed items in ?/i (elliptic)", + "tree": { + "sha": "f6ba73b3efa1ec5f81dbc326c5e10f11652b33ae", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f6ba73b3efa1ec5f81dbc326c5e10f11652b33ae" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "html_url": "https://github.com/crawl/crawl/commit/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/3ce9459eb362f2a676bea5e76f8c21ccdd9f6af8/comments", + "author": { + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "7569c349a0cac9b6632d2f95c7bed50f99312f81", + "url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", + "html_url": "https://github.com/crawl/crawl/commit/7569c349a0cac9b6632d2f95c7bed50f99312f81" + } + ] + }, + { + "sha": "7569c349a0cac9b6632d2f95c7bed50f99312f81", + "node_id": "C_kwDOAV-JftoAKDc1NjljMzQ5YTBjYWM5YjY2MzJkMmY5NWM3YmVkNTBmOTkzMTJmODE", + "commit": { + "author": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-30T00:07:27Z" + }, + "committer": { + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:03:19Z" }, - "message": "Don't make firewood slow down ally travelspeed (CarefulOdds)\n\nSomething about demonic plant caution and brainless zombies goes here.", + "message": "Fix automagic while caught (noisytoot)\n\nYuck :(", "tree": { - "sha": "89957d518f8c67c7840220d16090035bcc1b0ea2", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/89957d518f8c67c7840220d16090035bcc1b0ea2" + "sha": "d568b6ee04ea1ecb3d936c0ce3113f521dda9063", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d568b6ee04ea1ecb3d936c0ce3113f521dda9063" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/fa3d79c85def20982656fa910a6538b0d18bf261", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", "comment_count": 0, "verification": { "verified": false, @@ -4925,77 +4925,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261", - "html_url": "https://github.com/crawl/crawl/commit/fa3d79c85def20982656fa910a6538b0d18bf261", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81", + "html_url": "https://github.com/crawl/crawl/commit/7569c349a0cac9b6632d2f95c7bed50f99312f81", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7569c349a0cac9b6632d2f95c7bed50f99312f81/comments", "author": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "regret-index", - "id": 17419504, - "node_id": "MDQ6VXNlcjE3NDE5NTA0", - "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/regret-index", - "html_url": "https://github.com/regret-index", - "followers_url": "https://api.github.com/users/regret-index/followers", - "following_url": "https://api.github.com/users/regret-index/following{/other_user}", - "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", - "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", - "organizations_url": "https://api.github.com/users/regret-index/orgs", - "repos_url": "https://api.github.com/users/regret-index/repos", - "events_url": "https://api.github.com/users/regret-index/events{/privacy}", - "received_events_url": "https://api.github.com/users/regret-index/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "86f1af28a2bfe8a4ae90129724c78c0396031143", - "url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", - "html_url": "https://github.com/crawl/crawl/commit/86f1af28a2bfe8a4ae90129724c78c0396031143" + "sha": "7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "html_url": "https://github.com/crawl/crawl/commit/7d43067348b6c3e48f25c599ab7d114c3770a2e7" } ] }, { - "sha": "86f1af28a2bfe8a4ae90129724c78c0396031143", - "node_id": "C_kwDOAV-JftoAKDg2ZjFhZjI4YTJiZmU4YTRhZTkwMTI5NzI0Yzc4YzAzOTYwMzExNDM", + "sha": "7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "node_id": "C_kwDOAV-JftoAKDdkNDMwNjczNDhiNmMzZTQ4ZjI1YzU5OWFiN2QxMTRjMzc3MGEyZTc", "commit": { "author": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:36:41Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-22T04:03:31Z" }, "committer": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:36:41Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:02:59Z" }, - "message": "docs: md fix for webserver changelog\n\nFrom using this changelog format on other projects, I've learned that\nthere's variation in whether a list is supported without a blank line\nfollowing a previous paragraph (github rendering supports this, but many\nautomated tools do not). This moves the changelog to the stricter\nformat.", + "message": "Make skeletons eternal\n\nIt seems weird that skeletons rot away in the presumably finite time\nthat the player spends within the dungeon, and it's cool to leave\nmore of a trace of your presence when retracing your tracks. Since\nskeletons are purely decorative now, let's leave em around.\n\nSome argument for removing the ridiculous and complex corpse decay\nsystem entirely, but I don't have the heart.", "tree": { - "sha": "308eb03b4fbec129d26d8bffbe20526d5d683f49", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/308eb03b4fbec129d26d8bffbe20526d5d683f49" + "sha": "4aeb2e7d6b3d6724a36257354f540a2b76f1433a", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/4aeb2e7d6b3d6724a36257354f540a2b76f1433a" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", "comment_count": 0, "verification": { "verified": false, @@ -5004,77 +5004,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", - "html_url": "https://github.com/crawl/crawl/commit/86f1af28a2bfe8a4ae90129724c78c0396031143", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "html_url": "https://github.com/crawl/crawl/commit/7d43067348b6c3e48f25c599ab7d114c3770a2e7", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7d43067348b6c3e48f25c599ab7d114c3770a2e7/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "eba56dac1ed68018b77b255bd51508cfb4ef0db0", - "url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", - "html_url": "https://github.com/crawl/crawl/commit/eba56dac1ed68018b77b255bd51508cfb4ef0db0" + "sha": "95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "html_url": "https://github.com/crawl/crawl/commit/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6" } ] }, { - "sha": "eba56dac1ed68018b77b255bd51508cfb4ef0db0", - "node_id": "C_kwDOAV-JftoAKGViYTU2ZGFjMWVkNjgwMThiNzdiMjU1YmQ1MTUwOGNmYjRlZjBkYjA", + "sha": "95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "node_id": "C_kwDOAV-JftoAKDk1YjZhYzhiNWNhMjNhZTVkYjM4M2U4ZWZkMzNmYmQ1NjExMzZjZTY", "commit": { "author": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:32:04Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-10T18:27:22Z" }, "committer": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:32:04Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T20:02:49Z" }, - "message": "docs: update webtiles server changelog", + "message": "Revert \"Temporarily evert \"Simplify off-hand attacks\"\"\n\nThis reverts commit cbf77bbcfcd59d85fcee38741aa2897316b9d79d.", "tree": { - "sha": "8c4840fb9f26d7c05741123322aea7aae59dad60", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/8c4840fb9f26d7c05741123322aea7aae59dad60" + "sha": "4e6d6b5869b06cf78866bc56129e560e11e7da3a", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/4e6d6b5869b06cf78866bc56129e560e11e7da3a" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", "comment_count": 0, "verification": { "verified": false, @@ -5083,77 +5083,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", - "html_url": "https://github.com/crawl/crawl/commit/eba56dac1ed68018b77b255bd51508cfb4ef0db0", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "html_url": "https://github.com/crawl/crawl/commit/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/95b6ac8b5ca23ae5db383e8efd33fbd561136ce6/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "7c03013a13d361ac4d1208df36dc6eb29ede3620", - "url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", - "html_url": "https://github.com/crawl/crawl/commit/7c03013a13d361ac4d1208df36dc6eb29ede3620" + "sha": "1854ded1b68aad9e65bc646b08512ee5fddb7005", + "url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", + "html_url": "https://github.com/crawl/crawl/commit/1854ded1b68aad9e65bc646b08512ee5fddb7005" } ] }, { - "sha": "7c03013a13d361ac4d1208df36dc6eb29ede3620", - "node_id": "C_kwDOAV-JftoAKDdjMDMwMTNhMTNkMzYxYWM0ZDEyMDhkZjM2ZGM2ZWIyOWVkZTM2MjA", + "sha": "1854ded1b68aad9e65bc646b08512ee5fddb7005", + "node_id": "C_kwDOAV-JftoAKDE4NTRkZWQxYjY4YWFkOWU2NWJjNjQ2YjA4NTEyZWU1ZmRkYjcwMDU", "commit": { "author": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:30:14Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-04T17:16:07Z" }, "committer": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2024-01-18T14:30:14Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-02-04T20:01:57Z" }, - "message": "feat: error when python is past eol\n\nThis is intended to provide some feedback to server admins. For now this\nerror is toothless, but it won't be forever. (The version will need\nmanual updating, unfortunately.)", + "message": "Deep Elf: Air Magic apt 0 -> +1 (SentientSupper)\n\nThis is a relic of the days when High Elf existed and this served to help\ndifferentiate between them.", "tree": { - "sha": "f42142813c96ff1e446d0bf6cf8135a0e053b28c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f42142813c96ff1e446d0bf6cf8135a0e053b28c" + "sha": "59095110bec1a2f21d85c558f55fe4f09c5f528c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/59095110bec1a2f21d85c558f55fe4f09c5f528c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", "comment_count": 0, "verification": { "verified": false, @@ -5162,77 +5162,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", - "html_url": "https://github.com/crawl/crawl/commit/7c03013a13d361ac4d1208df36dc6eb29ede3620", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005", + "html_url": "https://github.com/crawl/crawl/commit/1854ded1b68aad9e65bc646b08512ee5fddb7005", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/1854ded1b68aad9e65bc646b08512ee5fddb7005/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "6ae67696026f636f4ddbe53d2f7744f895ae66c1", - "url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", - "html_url": "https://github.com/crawl/crawl/commit/6ae67696026f636f4ddbe53d2f7744f895ae66c1" + "sha": "aef1140ae215b706d85166a49a4ace05fe4683b3", + "url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", + "html_url": "https://github.com/crawl/crawl/commit/aef1140ae215b706d85166a49a4ace05fe4683b3" } ] }, { - "sha": "6ae67696026f636f4ddbe53d2f7744f895ae66c1", - "node_id": "C_kwDOAV-JftoAKDZhZTY3Njk2MDI2ZjYzNmY0ZGRiZTUzZDJmNzc0NGY4OTVhZTY2YzE", + "sha": "aef1140ae215b706d85166a49a4ace05fe4683b3", + "node_id": "C_kwDOAV-JftoAKGFlZjExNDBhZTIxNWI3MDZkODUxNjZhNDlhNGFjZTA1ZmU0NjgzYjM", "commit": { "author": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-17T17:48:52Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-03T02:43:52Z" }, "committer": { - "name": "gammafunk", - "email": "gammafunk@gmail.com", - "date": "2024-01-17T17:49:30Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T20:01:19Z" }, - "message": "doc: Some changelog tweaks (nicolae)\n\n(cherry picked from commit c680215f6857a8aaf79f7ad4b0617d79fa5d988e)", + "message": "New decorations: magic conduits, bedeviled crystal\n\nThese are both highly variable pieces, meant to reflect spell schools and\ndemonic planes, to serve as magical varieties of decoration beyond the\nusual emphasis of clouds or longer lengths of plain crystal walls.\n\nThe former are all further metal statue types of miscellaneous magic\ncollecting devices, with a slightly different orb, different palette, and\nnames each for all the spell schools. (Translocations is grouped together\nwith Summoning, as we have few workable translocations themes for vaults.)\nThese conduits help a couple of magical portals and branches beyond the\nrecent occasional presence of bookcases- Ice Caves, Volcanoes, Wizlabs,\nSnake, Elf, Crypt, and Zot. They also provide some more workable flavour\nfor the spell-gifting gods who don't give spellbooks, Kiku and Vehumet,\nplus a small number of particularly magic-focused vaults deeper on- across\nVaults and Depths.\n\nThe latter is a different tile and description for crystal walls, and serve\nas links to the various demonic planes of regular games and extended for\na multitude demonic vaults without all of them leaning too hard on demonic\nvegetation or lava (as clashes with quite a few other themes). They don't\nactually spawn inside Hell / Pan / Abyss themselves, but there's a large\nnumber of demonic vaults across D, Depths, Zot, and so on that can\nreasonably fit a little window into Cocytus or Pan or the Abyss.\n\nThe conduits are a mix of snw-0's first spell icon for Battlesphere, the\nrltiles original iron golem, and a variety of subtle overlays using\nontoclasm's item type icons. The bedeviled crystal combines quite a few\nparts- roctavian's old lugonu altar, snw-0's grey crystal recolouring,\njpeg's original strange machine for Tukima's wizlab, and depending on\nthe crystal: dd's lava, snw-0's recolouring of roctavian's floor_frozen,\nDenzi's cobalt_stone + wall_bars + floor_demonic, roctavian and due's edits\nof Denzi's iron walls, and the original rltiles work on floor_nerves.", "tree": { - "sha": "d1ded5eb838518d6649aa9febc9a4cc0eb5eac28", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d1ded5eb838518d6649aa9febc9a4cc0eb5eac28" + "sha": "cf56d16c59509da2cad8b3e9f4db729f1a6f4325", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/cf56d16c59509da2cad8b3e9f4db729f1a6f4325" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", "comment_count": 0, "verification": { "verified": false, @@ -5241,77 +5241,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", - "html_url": "https://github.com/crawl/crawl/commit/6ae67696026f636f4ddbe53d2f7744f895ae66c1", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3", + "html_url": "https://github.com/crawl/crawl/commit/aef1140ae215b706d85166a49a4ace05fe4683b3", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/aef1140ae215b706d85166a49a4ace05fe4683b3/comments", "author": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "gammafunk", - "id": 6548464, - "node_id": "MDQ6VXNlcjY1NDg0NjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/gammafunk", - "html_url": "https://github.com/gammafunk", - "followers_url": "https://api.github.com/users/gammafunk/followers", - "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", - "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", - "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", - "organizations_url": "https://api.github.com/users/gammafunk/orgs", - "repos_url": "https://api.github.com/users/gammafunk/repos", - "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", - "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "daabb59e760aec4cc8e8d7ef06c0465032bac5c8", - "url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", - "html_url": "https://github.com/crawl/crawl/commit/daabb59e760aec4cc8e8d7ef06c0465032bac5c8" + "sha": "f7c557ff5a6252115f3de9266660c293f00d1f00", + "url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", + "html_url": "https://github.com/crawl/crawl/commit/f7c557ff5a6252115f3de9266660c293f00d1f00" } ] }, { - "sha": "daabb59e760aec4cc8e8d7ef06c0465032bac5c8", - "node_id": "C_kwDOAV-JftoAKGRhYWJiNTllNzYwYWVjNGNjOGU4ZDdlZjA2YzA0NjUwMzJiYWM1Yzg", + "sha": "f7c557ff5a6252115f3de9266660c293f00d1f00", + "node_id": "C_kwDOAV-JftoAKGY3YzU1N2ZmNWE2MjUyMTE1ZjNkZTkyNjY2NjBjMjkzZjAwZDFmMDA", "commit": { "author": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-01-17T08:26:47Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-02T17:33:32Z" }, "committer": { - "name": "Nikolai Lavsky", - "email": "3328424+nlavsky@users.noreply.github.com", - "date": "2024-01-17T08:26:47Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T19:57:14Z" }, - "message": "docs: fix default value for `more_gem_info`\n\nThis option defaults to false, see 407de8339.", + "message": "New decoration duo: silver statues, scintillating statues\n\nWe've got a small number of god / theme statues around already, like Gozag\nand TSO's golden saint statues. This could be extended further for both\nflavour and visual variety purposes, and so these two follow suit.\n\nThe former are metal statue of order, law, security, and stasis. These are\nobviously used in vaults for Zin, but also employed in the Vaults, a place\nfull of metal, disciplined guards, and rather monotonous features and\nterrain beyond sparing glass or bookcases. (Yes, there's undead in the\nbranch, but these statues aren't direct links to Zin, and guards in\ndifferent areas can have different faiths. Think of the Crypt as being\nactively sealed away inside the branch.)\n\nThe latter are rainbow stone statues, representative of chaos and chance.\nThere's enough Xom and Nemelex vaults for them to fill out a respectable\nnumber, alongside some klown-centric vaults in Zot and a rare flashiness\ncomponent for Gauntlet exteriors. Worth of note is that this comes with a\ncouple of highly chaotic Xom and Lugonu vaults being made consistently\ntraversible and instead emphasizing these fancy animated statues, removing\nthe need to fill them with no_tele_into spaces and letting them serve as\nproperly transparent rather than vetoing at random.\n\nThe former combines the sparkles of roctavian's Zin altar, Denzi's silver\nstar without that altar's hand in front of it, and the pedestal of\nontoclasm's old silver statues before those were turned into obsidian\nstatues. The latter uses ontoclasm's statue plinths alongside CanOfWorms's\npieces from Xom's chessboard. (If we make more evokers in the future, they\nprobably should shift further yet from what the either of those did,\nanyway.)\n\n(This also removes the no_random vault tag, used literally nowhere besides\nwizlab_cigotuvi's doors, because it didn't work for any non-door purposes\nand the support for it also made animations themselves not consistently\nwork. This also does a fair bit of header clean-up and updating for some\nof the enemy using vaults, chaotic or not.)", "tree": { - "sha": "b76ed4a9022b2dcf10223dcf56ac8c58de07c748", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b76ed4a9022b2dcf10223dcf56ac8c58de07c748" + "sha": "afc55b60cd109dbfbc62a01b78baacc5e0deac17", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/afc55b60cd109dbfbc62a01b78baacc5e0deac17" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", "comment_count": 0, "verification": { "verified": false, @@ -5320,77 +5320,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", - "html_url": "https://github.com/crawl/crawl/commit/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00", + "html_url": "https://github.com/crawl/crawl/commit/f7c557ff5a6252115f3de9266660c293f00d1f00", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/f7c557ff5a6252115f3de9266660c293f00d1f00/comments", "author": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "nlavsky", - "id": 3328424, - "node_id": "MDQ6VXNlcjMzMjg0MjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/nlavsky", - "html_url": "https://github.com/nlavsky", - "followers_url": "https://api.github.com/users/nlavsky/followers", - "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", - "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", - "organizations_url": "https://api.github.com/users/nlavsky/orgs", - "repos_url": "https://api.github.com/users/nlavsky/repos", - "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", - "received_events_url": "https://api.github.com/users/nlavsky/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "e526923d970c1d4f72852c1a66e472a3f02c1c55", - "url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", - "html_url": "https://github.com/crawl/crawl/commit/e526923d970c1d4f72852c1a66e472a3f02c1c55" + "sha": "2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", + "url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", + "html_url": "https://github.com/crawl/crawl/commit/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13" } ] }, { - "sha": "e526923d970c1d4f72852c1a66e472a3f02c1c55", - "node_id": "C_kwDOAV-JftoAKGU1MjY5MjNkOTcwYzFkNGY3Mjg1MmMxYTY2ZTQ3MmEzZjAyYzFjNTU", + "sha": "2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", + "node_id": "C_kwDOAV-JftoAKDJjOGY2NWNhNWYzMmFjY2Y0MmMwMjA3YzliNGJjYmRlZjI0ZDVhMTM", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-17T06:59:22Z" + "date": "2024-01-31T07:13:56Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-17T06:59:22Z" + "date": "2024-02-04T19:57:14Z" }, - "message": "Add Abyss runelights to default monster_item_view_features settings\n\nThey're very important to not miss, and monsters are placed on top of them\nin multiple different Abyss rune vaults.", + "message": "Make and use a hidden metal statue feature\n\nWe've got a pair of explicitly metallic statue types in vaults that don't\nactually deconstruct into metal: iron statues in Dis, and golden statues in\nboth TSO and Gozag vaults. Further updates will add another two statues\nthat are also clearly not made of rock. Metal walls behave noticeably\ndifferently from rock walls- alongside the relatively unimportant matters\nof LRD messages / damage and Shatter difficulty, most relevantly they're\nalso not diggable. Statues ostenibly made of metal can pick up these\nproperties, especially when reserved for rarer theme vaults; it also\nheavily reduces the subvault hacking needed to set two different statues\nwith two different descriptions within the same vault.\n\nThe tile flips upside-down snw-0's DNGN_STATUE_TRIANGLE tile and recolours\nit with ontoclasm's impish iron statue tile, though both the base feature\nand the tile both shouldn't be seen by default- the regular metal statues\nthemselves __are not to be used by vaults__, and instead as bases for\nspecific vault flavoured statues.\n\nThis also mildly edits raw_feature_description in directn.cc to accomodate\nletting layout code use set_feature_name, so the iron statues in Dis's\nlayout_subdivisions have the same iron statue name and description as all\nof the vaults in the branch do. This probably shouldn't be too much of a\nconcern regarding preserving given vault flavour versus given layouts,\nsince we're not otherwise usually changing feature names for entire layouts\ntoo often.", "tree": { - "sha": "347d40c78e131d97abf942b739e68972099d4e6e", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/347d40c78e131d97abf942b739e68972099d4e6e" + "sha": "45701ba5b543220912c254928648c07659158933", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/45701ba5b543220912c254928648c07659158933" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", "comment_count": 0, "verification": { "verified": false, @@ -5399,9 +5399,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", - "html_url": "https://github.com/crawl/crawl/commit/e526923d970c1d4f72852c1a66e472a3f02c1c55", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", + "html_url": "https://github.com/crawl/crawl/commit/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2c8f65ca5f32accf42c0207c9b4bcbdef24d5a13/comments", "author": { "login": "regret-index", "id": 17419504, @@ -5444,32 +5444,32 @@ }, "parents": [ { - "sha": "28bc0835a1560ad1655aa002d7b9140201d1125a", - "url": "https://api.github.com/repos/crawl/crawl/commits/28bc0835a1560ad1655aa002d7b9140201d1125a", - "html_url": "https://github.com/crawl/crawl/commit/28bc0835a1560ad1655aa002d7b9140201d1125a" + "sha": "cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", + "url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", + "html_url": "https://github.com/crawl/crawl/commit/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f" } ] }, { - "sha": "28bc0835a1560ad1655aa002d7b9140201d1125a", - "node_id": "C_kwDOAV-JftoAKDI4YmMwODM1YTE1NjBhZDE2NTVhYTAwMmQ3YjkxNDAyMDFkMTEyNWE", + "sha": "cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", + "node_id": "C_kwDOAV-JftoAKGNiMWM2ZDhhY2JjZjczNGY2NDk5MTQ5YjVlNGNjZDc4YzY3NDBkM2Y", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-16T22:56:03Z" + "date": "2024-01-30T23:09:22Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-16T22:56:03Z" + "date": "2024-02-04T19:57:14Z" }, - "message": "Catch lost Lair gems, adjust a Spider gem\n\nbaedc58 did fix placing too many runes in the Arachne spider end (since I\nmissed the corner placements in afdcd2b), but also easily places the gem\nquite far away from the rune. With some thorough clean-up of the vault\nheader, I've also reconfigured the vault slightly to have a proper\narrangement of gems placements close to rune placements.\n\nAlso, the spreee of edits in 866d48a accidentally made wormcave fail to\nplace the gem on occasion, if the double-small-Lair-end workings chose it\nas the second (but not the first) of those double-Lair-ends. Additionally,\nif Crawl fails to place two smaller Lair ends as it rarely does, then it\nwouldn't place the Lair gem at all. Both of these have been fixed, the\nlatter by placing it in the first Lair end the game places just in case\nit doesn't succeed in placing the second.", + "message": "Juggle around console statue and fountain glyphs\n\nThe more decorative statue types we add to the game and the more\nvault-exclusive custom statues still linger around, the more awkward it\nis that monster statues share a glyph with decorative feature types. They\ndon't really trick people between the monster list and autoexclusions,\nanyway, though their flavour as an actual monster is already flavour enough.\n\nThis moves monster statues in console from 8 to I- immotile non-plants.\nThis should help those still sticking to ASCII deal with future decorative\nstatue type additions by splitting them up so 8 stays as an entirely\ndecorative glyph. Also, in unicode, this moves decorative statues, from\n8 to ß- the eszett still looks like an 8, but either unicode mode tends to\navoid using alphanumeric characters for anything that isn't a monster.\n\nSomewhat seperately, in ASCII fountains share a glyph with runes and\nmisc evocables, which is completely absurd. I'm moving it to -, since\nthere are plans for other dungeon installations that don't block movement\nor projectiles and that can reasonably share the same glyph. It's hopefully\nnot too confusable with _, which frequently have changing colours, anyway.", "tree": { - "sha": "ddcd97d1b97687bb0c340cd3e0f11c8f9e787627", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/ddcd97d1b97687bb0c340cd3e0f11c8f9e787627" + "sha": "f0b5eeb9b06f1f2ba981e29523f6eaff755d7c4c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f0b5eeb9b06f1f2ba981e29523f6eaff755d7c4c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/28bc0835a1560ad1655aa002d7b9140201d1125a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", "comment_count": 0, "verification": { "verified": false, @@ -5478,9 +5478,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/28bc0835a1560ad1655aa002d7b9140201d1125a", - "html_url": "https://github.com/crawl/crawl/commit/28bc0835a1560ad1655aa002d7b9140201d1125a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/28bc0835a1560ad1655aa002d7b9140201d1125a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", + "html_url": "https://github.com/crawl/crawl/commit/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/cb1c6d8acbcf734f6499149b5e4ccd78c6740d3f/comments", "author": { "login": "regret-index", "id": 17419504, @@ -5523,32 +5523,32 @@ }, "parents": [ { - "sha": "89e19f19743f96213333bb0c366f708b20ce579c", - "url": "https://api.github.com/repos/crawl/crawl/commits/89e19f19743f96213333bb0c366f708b20ce579c", - "html_url": "https://github.com/crawl/crawl/commit/89e19f19743f96213333bb0c366f708b20ce579c" + "sha": "fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "html_url": "https://github.com/crawl/crawl/commit/fab9c5ac03b891a319d431c7dcaf11abb6c81d19" } ] }, { - "sha": "89e19f19743f96213333bb0c366f708b20ce579c", - "node_id": "C_kwDOAV-JftoAKDg5ZTE5ZjE5NzQzZjk2MjEzMzMzYmIwYzM2NmY3MDhiMjBjZTU3OWM", + "sha": "fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "node_id": "C_kwDOAV-JftoAKGZhYjljNWFjMDNiODkxYTMxOWQ0MzFjN2RjYWYxMWFiYjZjODFkMTk", "commit": { "author": { - "name": "Sean Dewar", - "email": "seandewar@users.noreply.github.com", - "date": "2024-01-14T11:19:05Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-30T21:56:49Z" }, "committer": { - "name": "Shmuale Mark", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-15T08:26:04Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-02-04T19:57:14Z" }, - "message": "Add missing description for Okawaru's \"Receive {Weapon,Armour}\" ability", + "message": "Make Nemelex Xobeh count as chaotic (but not evil)\n\nIf Makhleb is a chaotic god for offering random blasts plus providing\nsummons of neqoxecs and cacodemons, then surely Nemelex also counts as\nchaotic- much bigger and wilder potentially-unpredictable blasts, mass\nenemy polymorph, and outright providing Pandemonium lords as well as those\nsame malmutating demons as summons. Nemelex doesn't count as evil here,\nthough, following the demonic chaos precedent of Xom.\n\nThis currently just angers Zin when abandoning them for Nemelex. It does\nmake another upcoming decorative feature have a little more use, though.", "tree": { - "sha": "5184027d1a2e79f514a27ec2e482974af62b1ff7", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5184027d1a2e79f514a27ec2e482974af62b1ff7" + "sha": "b24a70d84befd09d9612a30c3f97970a8d12f80b", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/b24a70d84befd09d9612a30c3f97970a8d12f80b" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/89e19f19743f96213333bb0c366f708b20ce579c", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", "comment_count": 0, "verification": { "verified": false, @@ -5557,77 +5557,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/89e19f19743f96213333bb0c366f708b20ce579c", - "html_url": "https://github.com/crawl/crawl/commit/89e19f19743f96213333bb0c366f708b20ce579c", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/89e19f19743f96213333bb0c366f708b20ce579c/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "html_url": "https://github.com/crawl/crawl/commit/fab9c5ac03b891a319d431c7dcaf11abb6c81d19", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fab9c5ac03b891a319d431c7dcaf11abb6c81d19/comments", "author": { - "login": "seandewar", - "id": 6256228, - "node_id": "MDQ6VXNlcjYyNTYyMjg=", - "avatar_url": "https://avatars.githubusercontent.com/u/6256228?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/seandewar", - "html_url": "https://github.com/seandewar", - "followers_url": "https://api.github.com/users/seandewar/followers", - "following_url": "https://api.github.com/users/seandewar/following{/other_user}", - "gists_url": "https://api.github.com/users/seandewar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/seandewar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/seandewar/subscriptions", - "organizations_url": "https://api.github.com/users/seandewar/orgs", - "repos_url": "https://api.github.com/users/seandewar/repos", - "events_url": "https://api.github.com/users/seandewar/events{/privacy}", - "received_events_url": "https://api.github.com/users/seandewar/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "b74e046682a712b07d4677f86f22b7734bc652f7", - "url": "https://api.github.com/repos/crawl/crawl/commits/b74e046682a712b07d4677f86f22b7734bc652f7", - "html_url": "https://github.com/crawl/crawl/commit/b74e046682a712b07d4677f86f22b7734bc652f7" + "sha": "56a75c70eb1a402d1163be6645e69ebc07187b22", + "url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", + "html_url": "https://github.com/crawl/crawl/commit/56a75c70eb1a402d1163be6645e69ebc07187b22" } ] }, { - "sha": "b74e046682a712b07d4677f86f22b7734bc652f7", - "node_id": "C_kwDOAV-JftoAKGI3NGUwNDY2ODJhNzEyYjA3ZDQ2NzdmODZmMjJiNzczNGJjNjUyZjc", + "sha": "56a75c70eb1a402d1163be6645e69ebc07187b22", + "node_id": "C_kwDOAV-JftoAKDU2YTc1YzcwZWIxYTQwMmQxMTYzYmU2NjQ1ZTY5ZWJjMDcxODdiMjI", "commit": { "author": { - "name": "910rd", - "email": "spikedbazook@gmail.com", - "date": "2024-01-07T00:29:45Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-25T19:44:09Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T03:14:13Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:31:13Z" }, - "message": "Add spell icon for Martyr's Knell", + "message": "Pass weapon into ranged attacks\n\nConstify more things, and don't assume that the weapon being used\nto fire is the same weapon that the attacker is holding in their\nprimary hand.\n\nPreparation for steel elves.", "tree": { - "sha": "f4b756a8e7b93b9480a329c14d0918f5f1f5cdd3", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f4b756a8e7b93b9480a329c14d0918f5f1f5cdd3" + "sha": "927c4275779fa9e0798e731b89b7ce265bfe1b19", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/927c4275779fa9e0798e731b89b7ce265bfe1b19" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/b74e046682a712b07d4677f86f22b7734bc652f7", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", "comment_count": 0, "verification": { "verified": false, @@ -5636,58 +5636,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/b74e046682a712b07d4677f86f22b7734bc652f7", - "html_url": "https://github.com/crawl/crawl/commit/b74e046682a712b07d4677f86f22b7734bc652f7", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b74e046682a712b07d4677f86f22b7734bc652f7/comments", - "author": null, + "url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22", + "html_url": "https://github.com/crawl/crawl/commit/56a75c70eb1a402d1163be6645e69ebc07187b22", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/56a75c70eb1a402d1163be6645e69ebc07187b22/comments", + "author": { + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "type": "User", + "site_admin": false + }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", - "url": "https://api.github.com/repos/crawl/crawl/commits/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", - "html_url": "https://github.com/crawl/crawl/commit/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30" + "sha": "c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "html_url": "https://github.com/crawl/crawl/commit/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5" } ] }, { - "sha": "dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", - "node_id": "C_kwDOAV-JftoAKGRjMDQzMzM5ZTdjZDc2YTVmOGI4MDk4M2M4ZGY4ZDlhYzJlMGZhMzA", + "sha": "c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "node_id": "C_kwDOAV-JftoAKGM1ZjViZDczMDAzYzVmZTkyNjhhNDI4NDdhMmRhMGJkZWM3ZWM3ZTU", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T02:55:51Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:28:18Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T02:55:51Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:28:18Z" }, - "message": "Try to clarify Martyr's Knell's summon cap\n\nThe summon cap of 1 applies only to the shade itself, and NOT to any flayed\nghosts that might later be created. I feel this is mechanically necessary\nfor the spell to not feel bad (since renewing your defensive benefit - or\neven recasting the spell by accident - would instantly wipe out most of\nwhat your flayed ghost could have accomplished).\n\nBut multiple players expressed that they felt mislead by the spell\ndescription still saying \"You can sustain at most one creature summoned by\nthis spell.\" so I have decided to make the description more explicit (with\na rather ugly special-case >.>)", + "message": "Fix missing blowgun tile for unrand", "tree": { - "sha": "899878f6a681f09e58f5ffccd3f796faaa3c0c0d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/899878f6a681f09e58f5ffccd3f796faaa3c0c0d" + "sha": "5e94ca52e2120b6eab05281392625dfe1836cd99", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/5e94ca52e2120b6eab05281392625dfe1836cd99" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", "comment_count": 0, "verification": { "verified": false, @@ -5696,77 +5715,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", - "html_url": "https://github.com/crawl/crawl/commit/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/dc043339e7cd76a5f8b80983c8df8d9ac2e0fa30/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "html_url": "https://github.com/crawl/crawl/commit/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c5f5bd73003c5fe9268a42847a2da0bdec7ec7e5/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "542084ee5521a6e7b06692991bf841939d34c038", - "url": "https://api.github.com/repos/crawl/crawl/commits/542084ee5521a6e7b06692991bf841939d34c038", - "html_url": "https://github.com/crawl/crawl/commit/542084ee5521a6e7b06692991bf841939d34c038" + "sha": "e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "html_url": "https://github.com/crawl/crawl/commit/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1" } ] }, { - "sha": "542084ee5521a6e7b06692991bf841939d34c038", - "node_id": "C_kwDOAV-JftoAKDU0MjA4NGVlNTUyMWE2ZTdiMDY2OTI5OTFiZjg0MTkzOWQzNGMwMzg", + "sha": "e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "node_id": "C_kwDOAV-JftoAKGU4NGJhNTk0OWI3M2UwZTE0NmIwOTgyYTRkNmI5MmIzY2QxOGEzZDE", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T02:52:34Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:26:52Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T02:52:34Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:26:52Z" }, - "message": "Tweak Sculpt Simulacrum's numbers\n\nReaction to this spell has been a bit mixed, with many believing that the\nsituational nature of the delay isn't worth the payoff. There's been\ndiscussion of revamping a few aspects of the spell, but since we're in\nfeature freeze, I am going to just make modest numerical changes.\n\nOriginally the ice blocks were deliberately fragile, since I thought that\nmight give them interesting situational considerations, but it feels like\nthe delay alone provides that. I have now made them quite durable instead,\nso that it's less likely your attempt to create summons will be distrupted\nby damage - and in fact they may sometimes offer a defensive benefit.\n\nI've also increased the summon duration from 2 to 3. It explicitly did not\nwant the summons to be so long-lived that the typical use-case was to\ncreate them from the tail end of one battle so that you could bring them\ninto the next one. That is how necromany operates and I wanted this to be\nas different-feeling as possible in that regard. But 3 is still pretty\ncommon for regular summons, so hopefully fine.\n\nWe'll see how this incarnation feels across the length of 0.31", + "message": "Remove unused function", "tree": { - "sha": "cbcfe06778703385143f96cadfded5e9ec0f761c", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/cbcfe06778703385143f96cadfded5e9ec0f761c" + "sha": "8a4ffa327cb8e64aa4f074ceda9dd4979b22c937", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/8a4ffa327cb8e64aa4f074ceda9dd4979b22c937" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/542084ee5521a6e7b06692991bf841939d34c038", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", "comment_count": 0, "verification": { "verified": false, @@ -5775,77 +5794,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/542084ee5521a6e7b06692991bf841939d34c038", - "html_url": "https://github.com/crawl/crawl/commit/542084ee5521a6e7b06692991bf841939d34c038", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/542084ee5521a6e7b06692991bf841939d34c038/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "html_url": "https://github.com/crawl/crawl/commit/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e84ba5949b73e0e146b0982a4d6b92b3cd18a3d1/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "d26e51232297109e03dc24bfff7d64561d47aa16", - "url": "https://api.github.com/repos/crawl/crawl/commits/d26e51232297109e03dc24bfff7d64561d47aa16", - "html_url": "https://github.com/crawl/crawl/commit/d26e51232297109e03dc24bfff7d64561d47aa16" + "sha": "79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "html_url": "https://github.com/crawl/crawl/commit/79f8f80802ab2b59d240cc5ecdc713014edfaeda" } ] }, { - "sha": "d26e51232297109e03dc24bfff7d64561d47aa16", - "node_id": "C_kwDOAV-JftoAKGQyNmU1MTIzMjI5NzEwOWUwM2RjMjRiZmZmN2Q2NDU2MWQ0N2FhMTY", + "sha": "79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "node_id": "C_kwDOAV-JftoAKDc5ZjhmODA4MDJhYjJiNTlkMjQwY2M1ZWNkYzcxMzAxNGVkZmFlZGE", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T21:58:15Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:20:16Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-15T02:13:05Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-02-04T19:20:21Z" }, - "message": "Display damage modified by Might/Weak/Idealise in monster descriptions\n\nShowing both base and current values, to make it unambiguous to the player\nthat Might isn't additionally added on TOP of this.", + "message": "Remove support for antique wielded tiles\n\nNot a lot of folks wielding rods or darts lately, for some reason.", "tree": { - "sha": "2bc2ec2aaadd6246bd5b79aa3ec7b613c1e0eb18", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/2bc2ec2aaadd6246bd5b79aa3ec7b613c1e0eb18" + "sha": "42b078af1f544f3d7f65e923ab1e81d06aba065f", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/42b078af1f544f3d7f65e923ab1e81d06aba065f" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/d26e51232297109e03dc24bfff7d64561d47aa16", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", "comment_count": 0, "verification": { "verified": false, @@ -5854,77 +5873,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/d26e51232297109e03dc24bfff7d64561d47aa16", - "html_url": "https://github.com/crawl/crawl/commit/d26e51232297109e03dc24bfff7d64561d47aa16", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d26e51232297109e03dc24bfff7d64561d47aa16/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "html_url": "https://github.com/crawl/crawl/commit/79f8f80802ab2b59d240cc5ecdc713014edfaeda", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/79f8f80802ab2b59d240cc5ecdc713014edfaeda/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", - "url": "https://api.github.com/repos/crawl/crawl/commits/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", - "html_url": "https://github.com/crawl/crawl/commit/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5" + "sha": "58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "html_url": "https://github.com/crawl/crawl/commit/58955fab799e4e9b1ccfbf2a7764e8f40017c001" } ] }, { - "sha": "baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", - "node_id": "C_kwDOAV-JftoAKGJhZWRjNTgxMGUyMjQ5N2NmZTVjOWJjYmJiYWY4YWQzZjM4ODE3YzU", + "sha": "58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "node_id": "C_kwDOAV-JftoAKDU4OTU1ZmFiNzk5ZTRlOWIxY2NmYmYyYTc3NjRlOGY0MDAxN2MwMDE", "commit": { "author": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-14T16:07:35Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-04T16:02:24Z" }, "committer": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-14T16:07:35Z" + "name": "advil", + "email": "rawlins@gmail.com", + "date": "2024-02-04T16:03:18Z" }, - "message": "fix: Don't place 5 runes in a spider vault\n\nLooks like this was an oversight in afdcd2bc08.", + "message": "docs: tweak WSL webtiles docs\n\nFor WSL 2, there are apparently some IP address complications. This\ncommit attempts to address them...", "tree": { - "sha": "2bd66995183a2f5e909c0b87484ae170ee665302", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/2bd66995183a2f5e909c0b87484ae170ee665302" + "sha": "06ab0abdc714ca8fb7806cfc676aca53b034ad41", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/06ab0abdc714ca8fb7806cfc676aca53b034ad41" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", "comment_count": 0, "verification": { "verified": false, @@ -5933,77 +5952,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", - "html_url": "https://github.com/crawl/crawl/commit/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/baedc5810e22497cfe5c9bcbbbaf8ad3f38817c5/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "html_url": "https://github.com/crawl/crawl/commit/58955fab799e4e9b1ccfbf2a7764e8f40017c001", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/58955fab799e4e9b1ccfbf2a7764e8f40017c001/comments", "author": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", - "site_admin": false - }, - "committer": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "site_admin": false + }, + "committer": { + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", - "url": "https://api.github.com/repos/crawl/crawl/commits/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", - "html_url": "https://github.com/crawl/crawl/commit/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd" + "sha": "058985b245d8e15b62c93770fc0a68c0a486c9b2", + "url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", + "html_url": "https://github.com/crawl/crawl/commit/058985b245d8e15b62c93770fc0a68c0a486c9b2" } ] }, { - "sha": "7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", - "node_id": "C_kwDOAV-JftoAKDdmYzU3YWE3NDE2Y2Y0ZmI3YzFhMTAxMzQ0YTQ5M2FhYTk3OTdmZGQ", + "sha": "058985b245d8e15b62c93770fc0a68c0a486c9b2", + "node_id": "C_kwDOAV-JftoAKDA1ODk4NWIyNDVkOGUxNWI2MmM5Mzc3MGZjMGE2OGMwYTQ4NmM5YjI", "commit": { "author": { - "name": "Aliscans", - "email": "crawl@thimk.info", - "date": "2023-12-26T21:37:34Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-02-03T06:12:16Z" }, "committer": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T19:14:13Z" + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-02-03T06:12:53Z" }, - "message": "Improve how search handles artefacts.\n\nInstead of returning artefacts where the name & prefixes match, or\nwhere the artefact description matches, return artefacts (from\ninventory, floor or shops) which match with all three things combined.", + "message": "Fix dactions not being processed after level peek (Darby)\n\nEach level stores an index into the global list of scheduled dactions\nthat reflects 'the last daction that was done on this level'. The idea\nbeing that whenever you reenter a level where you've already been, it will\nuse this index to process only the 'new' dactions that have been added\nsince you were there last.\n\nThe problem is that (for some reason), the dactions_done wasn't actually\nbeing marshalled properly, but the game was assuming that it was impossible\nto save a floor without all dactions being caught up. And this is\ndistinctly NOT the case in at least one situation (and maybe more): level\nexcursions!\n\nEssentially, making a level excursion to any floor would cause any dactions\nscheduled (but not yet processed on that floor) to never happen there.\nAn easy way to demonstrate this is by pulling Kirke to another floor, away\nfrom her hogs, and killing her there. Then peeking back at the old level.\nIf you did this, and then returned for real, the hogs left behind would\nnever transform back, since the excursion had made the game save that\nfloor's dactions_done as 'total number of dactions that exist'.\n\nThis potentially affects countless things, in a wide variety of stuations.\nEven doing things with the shopping list triggers level excursions, which\nwould have invalidated daction state on the floor with the shop, I'm\npretty sure.\n\nThis fix is a very simple one, and seems to work (and feels like what this\ncode always should have been). But it's possible I'm overlooking something,\nof course, and it can't be as simple as it seems. Fingers crossed?", "tree": { - "sha": "e883440a05b704721ae35f09fe7e4f3266511601", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/e883440a05b704721ae35f09fe7e4f3266511601" + "sha": "c9669640177deb12ee38fdb6f42c33818c037ac0", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/c9669640177deb12ee38fdb6f42c33818c037ac0" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", "comment_count": 0, "verification": { "verified": false, @@ -6012,58 +6031,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", - "html_url": "https://github.com/crawl/crawl/commit/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7fc57aa7416cf4fb7c1a101344a493aaa9797fdd/comments", - "author": null, + "url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2", + "html_url": "https://github.com/crawl/crawl/commit/058985b245d8e15b62c93770fc0a68c0a486c9b2", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/058985b245d8e15b62c93770fc0a68c0a486c9b2/comments", + "author": { + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "abc238812cf39e096d16bcc3407be7516bbb01d5", - "url": "https://api.github.com/repos/crawl/crawl/commits/abc238812cf39e096d16bcc3407be7516bbb01d5", - "html_url": "https://github.com/crawl/crawl/commit/abc238812cf39e096d16bcc3407be7516bbb01d5" + "sha": "a30500b4d33089dca1961d26eb856987e73f79ad", + "url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad", + "html_url": "https://github.com/crawl/crawl/commit/a30500b4d33089dca1961d26eb856987e73f79ad" } ] }, { - "sha": "abc238812cf39e096d16bcc3407be7516bbb01d5", - "node_id": "C_kwDOAV-JftoAKGFiYzIzODgxMmNmMzllMDk2ZDE2YmNjMzQwN2JlNzUxNmJiYjAxZDU", + "sha": "a30500b4d33089dca1961d26eb856987e73f79ad", + "node_id": "C_kwDOAV-JftoAKGEzMDUwMGI0ZDMzMDg5ZGNhMTk2MWQyNmViODU2OTg3ZTczZjc5YWQ", "commit": { "author": { - "name": "Rytis Petronis", - "email": "petronisrytis@gmail.com", - "date": "2023-11-24T22:52:06Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-26T06:15:38Z" }, "committer": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T19:13:26Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-26T06:15:38Z" }, - "message": "removes ability to start repeat sequence with armour equip commands\n\nThe repeat command doesn't allow other multi-turn commands such as wield weapon\nor wear jewelry, so this makes the behaviour unified.", + "message": "Catch a missing Depths gem (GnomeSayin)\n\nevilmike_zot_entry_gauntlet doesn't use the same standardized function\nof zot_entry_setup like the other zot entry vaults do because it uses\na different monster set than the others. As such, it was missed in\n866d48a, which was mostly checking the presence of that function being\ncalled. I edited Zot gem placement in 2f004bd, but I missed out on this\none also because I was just editing the use of that function. (I also\ndidn't catch it in afdcd2b adjusting a lot of gem placement, because it\nwasn't one of the rune branch uses as I was worried about at the time).\n\nSorry, everybody who missed out on the gem this way. I'll fit another\nreview of smoky and midnight gems into the next big vault review for the\nearly start of 0.32.", "tree": { - "sha": "aa70e354f3164438a7da5d387926b57bdc707627", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/aa70e354f3164438a7da5d387926b57bdc707627" + "sha": "ff27d09a5ddf5b9745f2a8a58dd5a4a128b8c227", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/ff27d09a5ddf5b9745f2a8a58dd5a4a128b8c227" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/abc238812cf39e096d16bcc3407be7516bbb01d5", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/a30500b4d33089dca1961d26eb856987e73f79ad", "comment_count": 0, "verification": { "verified": false, @@ -6072,77 +6110,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/abc238812cf39e096d16bcc3407be7516bbb01d5", - "html_url": "https://github.com/crawl/crawl/commit/abc238812cf39e096d16bcc3407be7516bbb01d5", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/abc238812cf39e096d16bcc3407be7516bbb01d5/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad", + "html_url": "https://github.com/crawl/crawl/commit/a30500b4d33089dca1961d26eb856987e73f79ad", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/a30500b4d33089dca1961d26eb856987e73f79ad/comments", "author": { - "login": "Rytisgit", - "id": 36188103, - "node_id": "MDQ6VXNlcjM2MTg4MTAz", - "avatar_url": "https://avatars.githubusercontent.com/u/36188103?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Rytisgit", - "html_url": "https://github.com/Rytisgit", - "followers_url": "https://api.github.com/users/Rytisgit/followers", - "following_url": "https://api.github.com/users/Rytisgit/following{/other_user}", - "gists_url": "https://api.github.com/users/Rytisgit/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Rytisgit/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Rytisgit/subscriptions", - "organizations_url": "https://api.github.com/users/Rytisgit/orgs", - "repos_url": "https://api.github.com/users/Rytisgit/repos", - "events_url": "https://api.github.com/users/Rytisgit/events{/privacy}", - "received_events_url": "https://api.github.com/users/Rytisgit/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "dfb5f862aabc028d81f27c896fa09dc41be7e67a", - "url": "https://api.github.com/repos/crawl/crawl/commits/dfb5f862aabc028d81f27c896fa09dc41be7e67a", - "html_url": "https://github.com/crawl/crawl/commit/dfb5f862aabc028d81f27c896fa09dc41be7e67a" + "sha": "ec2d92a32c3302389850c69901d24765efb774bc", + "url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc", + "html_url": "https://github.com/crawl/crawl/commit/ec2d92a32c3302389850c69901d24765efb774bc" } ] }, { - "sha": "dfb5f862aabc028d81f27c896fa09dc41be7e67a", - "node_id": "C_kwDOAV-JftoAKGRmYjVmODYyYWFiYzAyOGQ4MWYyN2M4OTZmYTA5ZGM0MWJlN2U2N2E", + "sha": "ec2d92a32c3302389850c69901d24765efb774bc", + "node_id": "C_kwDOAV-JftoAKGVjMmQ5MmEzMmMzMzAyMzg5ODUwYzY5OTAxZDI0NzY1ZWZiNzc0YmM", "commit": { "author": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T19:07:52Z" + "name": "Implojin", + "email": "implosionwow@gmail.com", + "date": "2024-01-24T23:36:59Z" }, "committer": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T19:08:10Z" + "name": "Implojin", + "email": "implosionwow@gmail.com", + "date": "2024-01-25T00:41:06Z" }, - "message": "Refactor", + "message": "fix: Apply attack delay to WJC rampage kills (Undo)\n\n7bd419a0e5 introduced a bug where if the player killed their rampage target\nduring WJC postmoves, that move would take zero delay and fail to end the\nturn. Using this bug, the player could equip seven-league and a high damage\nweapon like the lochaber axe or dark maul, and bounce around the screen\nmaking zero delay WJC attack moves.\n\nmove_player_action implicitly assumes that either an attack or a movement\nwill be attempted if it's being called: In this case, after 7bd419a0e5,\nits movement attempt was being blocked, and there was no target monster\nleft to attack, so it eventually just returned without applying time_taken\nor ending the turn.\n\nThis commit hopefully fixes the bug, by applying attack delay and ending\nthe turn if our rampage target dies during WJC postmoves.", "tree": { - "sha": "5e00662239b7b54f04add1ff37702a37dd5e0c1b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5e00662239b7b54f04add1ff37702a37dd5e0c1b" + "sha": "1d6899e2359e2979b79be5db2bb858974e81535b", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/1d6899e2359e2979b79be5db2bb858974e81535b" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/dfb5f862aabc028d81f27c896fa09dc41be7e67a", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/ec2d92a32c3302389850c69901d24765efb774bc", "comment_count": 0, "verification": { "verified": false, @@ -6151,77 +6189,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/dfb5f862aabc028d81f27c896fa09dc41be7e67a", - "html_url": "https://github.com/crawl/crawl/commit/dfb5f862aabc028d81f27c896fa09dc41be7e67a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/dfb5f862aabc028d81f27c896fa09dc41be7e67a/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc", + "html_url": "https://github.com/crawl/crawl/commit/ec2d92a32c3302389850c69901d24765efb774bc", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ec2d92a32c3302389850c69901d24765efb774bc/comments", "author": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "Implojin", + "id": 22609817, + "node_id": "MDQ6VXNlcjIyNjA5ODE3", + "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/Implojin", + "html_url": "https://github.com/Implojin", + "followers_url": "https://api.github.com/users/Implojin/followers", + "following_url": "https://api.github.com/users/Implojin/following{/other_user}", + "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", + "organizations_url": "https://api.github.com/users/Implojin/orgs", + "repos_url": "https://api.github.com/users/Implojin/repos", + "events_url": "https://api.github.com/users/Implojin/events{/privacy}", + "received_events_url": "https://api.github.com/users/Implojin/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "Implojin", + "id": 22609817, + "node_id": "MDQ6VXNlcjIyNjA5ODE3", + "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/Implojin", + "html_url": "https://github.com/Implojin", + "followers_url": "https://api.github.com/users/Implojin/followers", + "following_url": "https://api.github.com/users/Implojin/following{/other_user}", + "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", + "organizations_url": "https://api.github.com/users/Implojin/orgs", + "repos_url": "https://api.github.com/users/Implojin/repos", + "events_url": "https://api.github.com/users/Implojin/events{/privacy}", + "received_events_url": "https://api.github.com/users/Implojin/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "18b7feefb443fab0bc8024c83580b6fa499d70e7", - "url": "https://api.github.com/repos/crawl/crawl/commits/18b7feefb443fab0bc8024c83580b6fa499d70e7", - "html_url": "https://github.com/crawl/crawl/commit/18b7feefb443fab0bc8024c83580b6fa499d70e7" + "sha": "2adb59ae066ca224ec4abdf2428c32241198b94c", + "url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", + "html_url": "https://github.com/crawl/crawl/commit/2adb59ae066ca224ec4abdf2428c32241198b94c" } ] }, { - "sha": "18b7feefb443fab0bc8024c83580b6fa499d70e7", - "node_id": "C_kwDOAV-JftoAKDE4YjdmZWVmYjQ0M2ZhYjBiYzgwMjRjODM1ODBiNmZhNDk5ZDcwZTc", + "sha": "2adb59ae066ca224ec4abdf2428c32241198b94c", + "node_id": "C_kwDOAV-JftoAKDJhZGI1OWFlMDY2Y2EyMjRlYzRhYmRmMjQyOGMzMjI0MTE5OGI5NGM", "commit": { "author": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T18:57:41Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-24T01:08:22Z" }, "committer": { - "name": "wheals", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-13T19:05:01Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-24T01:15:46Z" }, - "message": "Show real file name for rc errors (#2536).", + "message": "fix: Serpent of Hell placement in Dis (Sar)\n\nThe subvault dis_grunt of iron_city_of_dis had bad substitutions that\ncould sometimes replace the glyph used for the SoH with some other\ndefinition. I've reworked the substitutions to (1) always place the SoH\nif Dis is its target branch, (2) randomize placement between the two\nlocations for the SoH the map uses, and (3) retain the slight\nrandomization of the spawn location in the rune chamber regardless of\nwhether SoH places on this map.\n\n(cherry picked from commit 3a7656b989bb67f3439edfef999a82b942910c4d)", "tree": { - "sha": "f3f76631b8c83d0df26843371da232ff80818530", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f3f76631b8c83d0df26843371da232ff80818530" + "sha": "c559d28f7b2c7fdd0c907c829d7f9cfd5b217647", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/c559d28f7b2c7fdd0c907c829d7f9cfd5b217647" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/18b7feefb443fab0bc8024c83580b6fa499d70e7", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", "comment_count": 0, "verification": { "verified": false, @@ -6230,77 +6268,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/18b7feefb443fab0bc8024c83580b6fa499d70e7", - "html_url": "https://github.com/crawl/crawl/commit/18b7feefb443fab0bc8024c83580b6fa499d70e7", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/18b7feefb443fab0bc8024c83580b6fa499d70e7/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c", + "html_url": "https://github.com/crawl/crawl/commit/2adb59ae066ca224ec4abdf2428c32241198b94c", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/2adb59ae066ca224ec4abdf2428c32241198b94c/comments", "author": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", - "url": "https://api.github.com/repos/crawl/crawl/commits/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", - "html_url": "https://github.com/crawl/crawl/commit/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2" + "sha": "5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", + "url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", + "html_url": "https://github.com/crawl/crawl/commit/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f" } ] }, { - "sha": "414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", - "node_id": "C_kwDOAV-JftoAKDQxNGU4ZTlmMTFiNGRmMWE2YWI4MDQ1OTM2ZThmYzhjNDU0NmU0YjI", + "sha": "5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", + "node_id": "C_kwDOAV-JftoAKDVjODgzNjlmYjI1YjljMWNmYzdlNTYxZTMwNDdmOTBjZTJiZjQwMGY", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T17:06:35Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-23T16:53:58Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T17:08:16Z" + "name": "Nicholas Feinberg", + "email": "pleasingfung@gmail.com", + "date": "2024-01-23T16:53:58Z" }, - "message": "Fix a possible crash with casting Sticky Flame at very low power\n\nIf spellpower was less than 10, it was possible for the div_rand_round to\nresult in random_range(1, 0) which asserts.\n\nHaving less than 10 power when casting a level 4 spell is pretty\nimplausible in most circumstances, but apparently doing it in Shadow Form\ncan help...", + "message": "Remove a duplicate description (regret-index)", "tree": { - "sha": "f820ab8ebabc4482c1553e06e4801782947cf841", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f820ab8ebabc4482c1553e06e4801782947cf841" + "sha": "15c04400a8064e893f12d95856454289b63e6eab", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/15c04400a8064e893f12d95856454289b63e6eab" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", "comment_count": 0, "verification": { "verified": false, @@ -6309,77 +6347,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", - "html_url": "https://github.com/crawl/crawl/commit/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/414e8e9f11b4df1a6ab8045936e8fc8c4546e4b2/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", + "html_url": "https://github.com/crawl/crawl/commit/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5c88369fb25b9c1cfc7e561e3047f90ce2bf400f/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "PleasingFungus", + "id": 1192475, + "node_id": "MDQ6VXNlcjExOTI0NzU=", + "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/PleasingFungus", + "html_url": "https://github.com/PleasingFungus", + "followers_url": "https://api.github.com/users/PleasingFungus/followers", + "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", + "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", + "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", + "repos_url": "https://api.github.com/users/PleasingFungus/repos", + "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", + "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "e934b4519a46b34ea0773a3fe9b10e140da3c7dc", - "url": "https://api.github.com/repos/crawl/crawl/commits/e934b4519a46b34ea0773a3fe9b10e140da3c7dc", - "html_url": "https://github.com/crawl/crawl/commit/e934b4519a46b34ea0773a3fe9b10e140da3c7dc" + "sha": "b04dd89b9bd9097e3352ad954d28c124a79564c4", + "url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", + "html_url": "https://github.com/crawl/crawl/commit/b04dd89b9bd9097e3352ad954d28c124a79564c4" } ] }, { - "sha": "e934b4519a46b34ea0773a3fe9b10e140da3c7dc", - "node_id": "C_kwDOAV-JftoAKGU5MzRiNDUxOWE0NmIzNGVhMDc3M2EzZmU5YjEwZTE0MGRhM2M3ZGM", + "sha": "b04dd89b9bd9097e3352ad954d28c124a79564c4", + "node_id": "C_kwDOAV-JftoAKGIwNGRkODliOWJkOTA5N2UzMzUyYWQ5NTRkMjhjMTI0YTc5NTY0YzQ", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T06:24:44Z" + "date": "2024-01-23T05:01:54Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T06:24:44Z" + "date": "2024-01-23T05:01:54Z" }, - "message": "Fix a teyepo (cool 3)", + "message": "Don't crash on bad mut names (regret-index)", "tree": { - "sha": "5089b0f46dac1d849e60fdcec2a9ef4ec8f96915", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5089b0f46dac1d849e60fdcec2a9ef4ec8f96915" + "sha": "3bee89b57767de8f31a418b33b1d9c241a1e9240", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/3bee89b57767de8f31a418b33b1d9c241a1e9240" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/e934b4519a46b34ea0773a3fe9b10e140da3c7dc", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", "comment_count": 0, "verification": { "verified": false, @@ -6388,9 +6426,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/e934b4519a46b34ea0773a3fe9b10e140da3c7dc", - "html_url": "https://github.com/crawl/crawl/commit/e934b4519a46b34ea0773a3fe9b10e140da3c7dc", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e934b4519a46b34ea0773a3fe9b10e140da3c7dc/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4", + "html_url": "https://github.com/crawl/crawl/commit/b04dd89b9bd9097e3352ad954d28c124a79564c4", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b04dd89b9bd9097e3352ad954d28c124a79564c4/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -6433,32 +6471,32 @@ }, "parents": [ { - "sha": "aaba7af156beadccf77248653c53336633952e8f", - "url": "https://api.github.com/repos/crawl/crawl/commits/aaba7af156beadccf77248653c53336633952e8f", - "html_url": "https://github.com/crawl/crawl/commit/aaba7af156beadccf77248653c53336633952e8f" + "sha": "abbd88f42ed78f4ea2af56e676c474b162bafa17", + "url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", + "html_url": "https://github.com/crawl/crawl/commit/abbd88f42ed78f4ea2af56e676c474b162bafa17" } ] }, { - "sha": "aaba7af156beadccf77248653c53336633952e8f", - "node_id": "C_kwDOAV-JftoAKGFhYmE3YWYxNTZiZWFkY2NmNzcyNDg2NTNjNTMzMzY2MzM5NTJlOGY", + "sha": "abbd88f42ed78f4ea2af56e676c474b162bafa17", + "node_id": "C_kwDOAV-JftoAKGFiYmQ4OGY0MmVkNzhmNGVhMmFmNTZlNjc2YzQ3NGIxNjJiYWZhMTc", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T06:07:39Z" + "date": "2024-01-23T04:59:20Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T06:07:39Z" + "date": "2024-01-23T04:59:20Z" }, - "message": "Cut some less-notable changes (gammafunk)", + "message": "Fix two misnamed mutations (regret-index)", "tree": { - "sha": "d1e240a6162c118f71bec0ec9d930c681e3bf912", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/d1e240a6162c118f71bec0ec9d930c681e3bf912" + "sha": "0dcfa6aa465a870a8c413b3459b09ae22fe4a22a", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/0dcfa6aa465a870a8c413b3459b09ae22fe4a22a" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/aaba7af156beadccf77248653c53336633952e8f", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", "comment_count": 0, "verification": { "verified": false, @@ -6467,9 +6505,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/aaba7af156beadccf77248653c53336633952e8f", - "html_url": "https://github.com/crawl/crawl/commit/aaba7af156beadccf77248653c53336633952e8f", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/aaba7af156beadccf77248653c53336633952e8f/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17", + "html_url": "https://github.com/crawl/crawl/commit/abbd88f42ed78f4ea2af56e676c474b162bafa17", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/abbd88f42ed78f4ea2af56e676c474b162bafa17/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -6512,32 +6550,32 @@ }, "parents": [ { - "sha": "bffa963729dac3778de1bc6c54e086e773e08370", - "url": "https://api.github.com/repos/crawl/crawl/commits/bffa963729dac3778de1bc6c54e086e773e08370", - "html_url": "https://github.com/crawl/crawl/commit/bffa963729dac3778de1bc6c54e086e773e08370" + "sha": "6a59d0303af20491a56fafc4115e235261e8ddd8", + "url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", + "html_url": "https://github.com/crawl/crawl/commit/6a59d0303af20491a56fafc4115e235261e8ddd8" } ] }, { - "sha": "bffa963729dac3778de1bc6c54e086e773e08370", - "node_id": "C_kwDOAV-JftoAKGJmZmE5NjM3MjlkYWMzNzc4ZGUxYmM2YzU0ZTA4NmU3NzNlMDgzNzA", + "sha": "6a59d0303af20491a56fafc4115e235261e8ddd8", + "node_id": "C_kwDOAV-JftoAKDZhNTlkMDMwM2FmMjA0OTFhNTZmYWZjNDExNWUyMzUyNjFlOGRkZDg", "commit": { "author": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T05:49:26Z" + "date": "2024-01-23T04:57:36Z" }, "committer": { "name": "Nicholas Feinberg", "email": "pleasingfung@gmail.com", - "date": "2024-01-13T05:49:40Z" + "date": "2024-01-23T04:58:17Z" }, - "message": "Continue unmaking Meteorans (various)", + "message": "Fix ?/u showing potion of (regret-index)\n\npotion of mutation is not a mutation named potion of.", "tree": { - "sha": "b0f4c28766bb4500a0ee34375122770596b5ff60", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b0f4c28766bb4500a0ee34375122770596b5ff60" + "sha": "1d6560e2d0bbd3e9575f8189adbfd2402def0ac8", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/1d6560e2d0bbd3e9575f8189adbfd2402def0ac8" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/bffa963729dac3778de1bc6c54e086e773e08370", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", "comment_count": 0, "verification": { "verified": false, @@ -6546,9 +6584,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/bffa963729dac3778de1bc6c54e086e773e08370", - "html_url": "https://github.com/crawl/crawl/commit/bffa963729dac3778de1bc6c54e086e773e08370", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/bffa963729dac3778de1bc6c54e086e773e08370/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8", + "html_url": "https://github.com/crawl/crawl/commit/6a59d0303af20491a56fafc4115e235261e8ddd8", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6a59d0303af20491a56fafc4115e235261e8ddd8/comments", "author": { "login": "PleasingFungus", "id": 1192475, @@ -6591,32 +6629,111 @@ }, "parents": [ { - "sha": "72778bb224211f459305253728c5971991ef7e5f", - "url": "https://api.github.com/repos/crawl/crawl/commits/72778bb224211f459305253728c5971991ef7e5f", - "html_url": "https://github.com/crawl/crawl/commit/72778bb224211f459305253728c5971991ef7e5f" + "sha": "d9ff4809687eb7863654db568fbd9a9b20c7bced", + "url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", + "html_url": "https://github.com/crawl/crawl/commit/d9ff4809687eb7863654db568fbd9a9b20c7bced" + } + ] + }, + { + "sha": "d9ff4809687eb7863654db568fbd9a9b20c7bced", + "node_id": "C_kwDOAV-JftoAKGQ5ZmY0ODA5Njg3ZWI3ODYzNjU0ZGI1NjhmYmQ5YTliMjBjN2JjZWQ", + "commit": { + "author": { + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-01-21T03:31:23Z" + }, + "committer": { + "name": "DracoOmega", + "email": "draco.omega.dcss.dev@gmail.com", + "date": "2024-01-21T03:31:23Z" + }, + "message": "Don't let spectral weapons get free hits every now and again\n\nActual triggered attacks by spectral weapons were handled by\nspectral_weapon_fineff, but it was still possible for the spectral weapon\nmonster to randomly path into the player (or, presumably, something else).\nAnd since all it takes in Crawl logic to initiate an attack is 'trying to\nmove into something we're not aligned with'), this would cause an attack.\nPotentially multiple attacks in a row, in fact.\n\nSince we never really want fight_melee to happen for spectral weapons, this\nspecifically blocks that.\n\n(We could just reduce their speed to 0, but the sight of them dancing back\nand forth feels a minor shame to lose, I think)", + "tree": { + "sha": "7010e85ba5cc9c89be956d262838247ac0fc0d5f", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/7010e85ba5cc9c89be956d262838247ac0fc0d5f" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced", + "html_url": "https://github.com/crawl/crawl/commit/d9ff4809687eb7863654db568fbd9a9b20c7bced", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d9ff4809687eb7863654db568fbd9a9b20c7bced/comments", + "author": { + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "36ad0d86fdf5a31c56917e87de145b2c77cec3fa", + "url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", + "html_url": "https://github.com/crawl/crawl/commit/36ad0d86fdf5a31c56917e87de145b2c77cec3fa" } ] }, { - "sha": "72778bb224211f459305253728c5971991ef7e5f", - "node_id": "C_kwDOAV-JftoAKDcyNzc4YmIyMjQyMTFmNDU5MzA1MjUzNzI4YzU5NzE5OTFlZjdlNWY", + "sha": "36ad0d86fdf5a31c56917e87de145b2c77cec3fa", + "node_id": "C_kwDOAV-JftoAKDM2YWQwZDg2ZmRmNWEzMWM1NjkxN2U4N2RlMTQ1YjJjNzdjZWMzZmE", "commit": { "author": { "name": "DracoOmega", "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T03:42:21Z" + "date": "2024-01-21T03:29:25Z" }, "committer": { "name": "DracoOmega", "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T03:42:21Z" + "date": "2024-01-21T03:29:25Z" }, - "message": "Don't lie about Yred bound soul hp\n\nIt is perhaps surprising to some people that bound soul hp doesn't care\nabout the hp of the original monster, but (like all dervied undead) is\npurely a multiplier of the original's HD.\n\n8d68a812144 misleadingly made bound souls' description state the original's\nhp, (which was much less than their actual hp for many souls, while being\nalso much MORE than various lategame unique souls).\n\nYred is slated for significant changes in 0.32, and more transparency for\nhow much hp a bound soul will have is part of that. But in the meantime,\nxv should at least reflect the current state more accurately.", + "message": "Fix a very strange crash involving Vehumet wrath and quivering plasma beam\n\nIf Vehumet wrath triggered while the player had plasma beam quivered, the\ngame would reliably crash. The exact cause of this is a bit complicated and\nalso complete nonsense.\n\n-God wrath creates an 'avatar' monster to serve as the origin of hostile\n spell effects against the player. This avatar uses MONS_PLAYER_SHADOW (for\n some reason...), which is invisibly placed at the player's own position\n-The force_more that happens when god wrath triggers causes the UI to\n refresh, which causes a recalculation of whether the quivered spell has\n any visible targets (so that it can be dimmed if it does not)\n-Calculating visible targets for beam-based spells involves firing a tracer\n at every single tile in LoS (including the player's own position!) until\n it finds one that hits anything hostile to the player.\n-Plasma beam's tracer IN PARTICULAR fires a second beam at each spot,\n immediately after the first, without resetting the tracer's state (to\n account for monsters that may be immune to electricity but not fire)\n-Because of some weirdness that I do not like, beam::agent() specifically\n checks if there is a MONS_PLAYER_SHADOW at the player's position, and\n then if the beam's source_id is MID_PLAYER, it returns the player shadow\n instead (this is somehow needed to make player shadows not copy the brand\n on player launchers for mimic ranged attacks...)\n-Seperately, code that makes player allies stop beam attacks short if they\n would hit the player checks specifically that the agent() is a monster and\n that the beam is friendly. And then, when it would otherwise hit the\n player, 'rewinds' the beam one tile and stops it 'right before'.\n\nAll together, what causes the crash is:\n -Plasma beam tracer tries aiming at the player\n -Plasma beam's agent is hijacked by the Vehumet wrath avatar, since one\n currently exists\n -The beam's agent is now a monster (Vehumet), but the beam itself IS STILL\n FRIENDLY (because it's a player tracer), so it tries to regress the ray\n one tile to avoid hitting the player.\n -And because it's plasma beam, it repeats this a second time without\n resetting the beam and tries to regress a second time and then the math\n becomes very unhappy\n\nA bunch of shadow mimic stuff is kind of a mess, but for now just verify\nthat the MONS_PLAYER_SHADOW standing beneath the player is actually their\nshadow and not the shadow of a vengeful god who has decided to add some\nvariety to their day and assault the player's patience instead.", "tree": { - "sha": "f72705831d678b7211ec1d86d8d775573f4165b3", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f72705831d678b7211ec1d86d8d775573f4165b3" + "sha": "21d40668cfed1d6ba9a057e4e00637811ba89f43", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/21d40668cfed1d6ba9a057e4e00637811ba89f43" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/72778bb224211f459305253728c5971991ef7e5f", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", "comment_count": 0, "verification": { "verified": false, @@ -6625,9 +6742,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/72778bb224211f459305253728c5971991ef7e5f", - "html_url": "https://github.com/crawl/crawl/commit/72778bb224211f459305253728c5971991ef7e5f", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/72778bb224211f459305253728c5971991ef7e5f/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", + "html_url": "https://github.com/crawl/crawl/commit/36ad0d86fdf5a31c56917e87de145b2c77cec3fa", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/36ad0d86fdf5a31c56917e87de145b2c77cec3fa/comments", "author": { "login": "DracoOmega", "id": 12538566, @@ -6649,53 +6766,132 @@ "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "DracoOmega", + "id": 12538566, + "node_id": "MDQ6VXNlcjEyNTM4NTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/DracoOmega", + "html_url": "https://github.com/DracoOmega", + "followers_url": "https://api.github.com/users/DracoOmega/followers", + "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", + "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", + "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", + "organizations_url": "https://api.github.com/users/DracoOmega/orgs", + "repos_url": "https://api.github.com/users/DracoOmega/repos", + "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", + "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "html_url": "https://github.com/crawl/crawl/commit/74fbe469d6564fc4c7fd6e52d321a0d4237238da" + } + ] + }, + { + "sha": "74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "node_id": "C_kwDOAV-JftoAKDc0ZmJlNDY5ZDY1NjRmYzRjN2ZkNmU1MmQzMjFhMGQ0MjM3MjM4ZGE", + "commit": { + "author": { + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-20T06:00:41Z" + }, + "committer": { + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-20T06:01:55Z" + }, + "message": "feat: A spell icon for Martyr's Knell (Sastreii)\n\n(cherry picked from commit 5a2aebc5c2ff56217ad0f224068f0e939ed537ac)", + "tree": { + "sha": "3e9a68cc460c88e04da25a320fc721aecb817920", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/3e9a68cc460c88e04da25a320fc721aecb817920" + }, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "html_url": "https://github.com/crawl/crawl/commit/74fbe469d6564fc4c7fd6e52d321a0d4237238da", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/74fbe469d6564fc4c7fd6e52d321a0d4237238da/comments", + "author": { + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", - "url": "https://api.github.com/repos/crawl/crawl/commits/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", - "html_url": "https://github.com/crawl/crawl/commit/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51" + "sha": "978bd804decfaea159a8d67b11f2449c68979559", + "url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559", + "html_url": "https://github.com/crawl/crawl/commit/978bd804decfaea159a8d67b11f2449c68979559" } ] }, { - "sha": "b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", - "node_id": "C_kwDOAV-JftoAKGIxYWMyYzViMjUxZGM0ZTMyMTVmYWQ5ZDE5MmMxNmIyOGVjMzFmNTE", + "sha": "978bd804decfaea159a8d67b11f2449c68979559", + "node_id": "C_kwDOAV-JftoAKDk3OGJkODA0ZGVjZmFlYTE1OWE4ZDY3YjExZjI0NDljNjg5Nzk1NTk", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T03:36:07Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-01-19T22:34:00Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-13T03:36:07Z" + "name": "elliptic", + "email": "hyperelliptical@gmail.com", + "date": "2024-01-19T22:34:00Z" }, - "message": "Fix a few errors in the changelog", + "message": "Fix found gems shattering not being hidden by default (without more_gem_info)\n\nIt still leaves a note and milestone regardless of the more_gem_info\noption, but the note is hidden unless the option is turned on.", "tree": { - "sha": "5e93e55a08f32bd405c5f450323b6535269e6c0a", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5e93e55a08f32bd405c5f450323b6535269e6c0a" + "sha": "cabc410658bb9adaf8e0e2bf7dce3fa9ff18fc81", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/cabc410658bb9adaf8e0e2bf7dce3fa9ff18fc81" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/978bd804decfaea159a8d67b11f2449c68979559", "comment_count": 0, "verification": { "verified": false, @@ -6704,77 +6900,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", - "html_url": "https://github.com/crawl/crawl/commit/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/b1ac2c5b251dc4e3215fad9d192c16b28ec31f51/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559", + "html_url": "https://github.com/crawl/crawl/commit/978bd804decfaea159a8d67b11f2449c68979559", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/978bd804decfaea159a8d67b11f2449c68979559/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "elliptic", + "id": 759974, + "node_id": "MDQ6VXNlcjc1OTk3NA==", + "avatar_url": "https://avatars.githubusercontent.com/u/759974?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/elliptic", + "html_url": "https://github.com/elliptic", + "followers_url": "https://api.github.com/users/elliptic/followers", + "following_url": "https://api.github.com/users/elliptic/following{/other_user}", + "gists_url": "https://api.github.com/users/elliptic/gists{/gist_id}", + "starred_url": "https://api.github.com/users/elliptic/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/elliptic/subscriptions", + "organizations_url": "https://api.github.com/users/elliptic/orgs", + "repos_url": "https://api.github.com/users/elliptic/repos", + "events_url": "https://api.github.com/users/elliptic/events{/privacy}", + "received_events_url": "https://api.github.com/users/elliptic/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "0d8cb65f81be66028cd7119b63afaef685202a7c", - "url": "https://api.github.com/repos/crawl/crawl/commits/0d8cb65f81be66028cd7119b63afaef685202a7c", - "html_url": "https://github.com/crawl/crawl/commit/0d8cb65f81be66028cd7119b63afaef685202a7c" + "sha": "e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "html_url": "https://github.com/crawl/crawl/commit/e66fa4eb29bf7b720200d5fbfce887e1803ce131" } ] }, { - "sha": "0d8cb65f81be66028cd7119b63afaef685202a7c", - "node_id": "C_kwDOAV-JftoAKDBkOGNiNjVmODFiZTY2MDI4Y2Q3MTE5YjYzYWZhZWY2ODUyMDJhN2M", + "sha": "e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "node_id": "C_kwDOAV-JftoAKGU2NmZhNGViMjliZjdiNzIwMjAwZDVmYmZjZTg4N2UxODAzY2UxMzE", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-13T01:34:15Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-01-19T21:12:24Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-13T01:34:15Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-01-19T21:12:24Z" }, - "message": "Hide all traces of the time machine (Cilian)\n\nShh!", + "message": "task: 0.31 trunk tournament reminder", "tree": { - "sha": "bb74f86fdeec1f62b81b3bb8f1f75160dd7ca900", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/bb74f86fdeec1f62b81b3bb8f1f75160dd7ca900" + "sha": "910dfaa9007179db8483eb3fe811c5145aa1647d", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/910dfaa9007179db8483eb3fe811c5145aa1647d" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/0d8cb65f81be66028cd7119b63afaef685202a7c", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", "comment_count": 0, "verification": { "verified": false, @@ -6783,77 +6979,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/0d8cb65f81be66028cd7119b63afaef685202a7c", - "html_url": "https://github.com/crawl/crawl/commit/0d8cb65f81be66028cd7119b63afaef685202a7c", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/0d8cb65f81be66028cd7119b63afaef685202a7c/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "html_url": "https://github.com/crawl/crawl/commit/e66fa4eb29bf7b720200d5fbfce887e1803ce131", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e66fa4eb29bf7b720200d5fbfce887e1803ce131/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "23ea822b795e0e659de28709a2ca2dd7a75cb5b8", - "url": "https://api.github.com/repos/crawl/crawl/commits/23ea822b795e0e659de28709a2ca2dd7a75cb5b8", - "html_url": "https://github.com/crawl/crawl/commit/23ea822b795e0e659de28709a2ca2dd7a75cb5b8" + "sha": "efbe487952aa0785dbad63195ee6a4c18c157f87", + "url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", + "html_url": "https://github.com/crawl/crawl/commit/efbe487952aa0785dbad63195ee6a4c18c157f87" } ] }, { - "sha": "23ea822b795e0e659de28709a2ca2dd7a75cb5b8", - "node_id": "C_kwDOAV-JftoAKDIzZWE4MjJiNzk1ZTBlNjU5ZGUyODcwOWEyY2EyZGQ3YTc1Y2I1Yjg", + "sha": "efbe487952aa0785dbad63195ee6a4c18c157f87", + "node_id": "C_kwDOAV-JftoAKGVmYmU0ODc5NTJhYTA3ODVkYmFkNjMxOTVlZTZhNGMxOGMxNTdmODc", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-13T01:21:59Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-19T03:24:28Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-13T01:21:59Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-19T03:39:18Z" }, - "message": "Finalish changelog update", + "message": "task: Update the debian changelog for 0.31.0\n\n(cherry picked from commit 5180dd6056c141b7ef092b4df485498114467054)", "tree": { - "sha": "20bb7a0e82b895178ea36a75a64ebb8b6b58f156", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/20bb7a0e82b895178ea36a75a64ebb8b6b58f156" + "sha": "28366cd0d8929766bfbd070214d3149395f8c01c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/28366cd0d8929766bfbd070214d3149395f8c01c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/23ea822b795e0e659de28709a2ca2dd7a75cb5b8", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", "comment_count": 0, "verification": { "verified": false, @@ -6862,77 +7058,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/23ea822b795e0e659de28709a2ca2dd7a75cb5b8", - "html_url": "https://github.com/crawl/crawl/commit/23ea822b795e0e659de28709a2ca2dd7a75cb5b8", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/23ea822b795e0e659de28709a2ca2dd7a75cb5b8/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87", + "html_url": "https://github.com/crawl/crawl/commit/efbe487952aa0785dbad63195ee6a4c18c157f87", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/efbe487952aa0785dbad63195ee6a4c18c157f87/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "a7cece931a0f6eb29acd71721463a2d2f9d4cde7", - "url": "https://api.github.com/repos/crawl/crawl/commits/a7cece931a0f6eb29acd71721463a2d2f9d4cde7", - "html_url": "https://github.com/crawl/crawl/commit/a7cece931a0f6eb29acd71721463a2d2f9d4cde7" + "sha": "9740d1a105e0403dafbed86c939c038765d0f1f4", + "url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", + "html_url": "https://github.com/crawl/crawl/commit/9740d1a105e0403dafbed86c939c038765d0f1f4" } ] }, { - "sha": "a7cece931a0f6eb29acd71721463a2d2f9d4cde7", - "node_id": "C_kwDOAV-JftoAKGE3Y2VjZTkzMWEwZjZlYjI5YWNkNzE3MjE0NjNhMmQyZjlkNGNkZTc", + "sha": "9740d1a105e0403dafbed86c939c038765d0f1f4", + "node_id": "C_kwDOAV-JftoAKDk3NDBkMWExMDVlMDQwM2RhZmJlZDg2YzkzOWMwMzg3NjVkMGYxZjQ", "commit": { "author": { - "name": "Kyle Rawlins", - "email": "rawlins@gmail.com", - "date": "2023-06-30T18:08:55Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-19T03:33:18Z" }, "committer": { "name": "gammafunk", "email": "gammafunk@gmail.com", - "date": "2024-01-12T15:35:48Z" + "date": "2024-01-19T03:38:47Z" }, - "message": "docs: update changelog for 0.30.1\n\nHistorically we actually count the fixes, but this is a bit annoying to\ndo and doesn't really provide much useful info to anyone.\n\nComitter's Note: Cherry-picked from 713bb673 and added 0.30.1 to the\ndebian changelog as well.", + "message": "feat: New small abomination tiles from Sastreii\n\nTweaks to the blue one to make it look less like an abyssal tree, color\ntweaks to the other one, and a new variant added.\n\n(cherry picked from commit 2b8753d7e0eaf7b277a50fd64ef26e6b134fe243)", "tree": { - "sha": "5285f277aa81ab2ac9110eae95c8358668081954", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/5285f277aa81ab2ac9110eae95c8358668081954" + "sha": "dd9b10393eab3424e1497fd44adec061542a75ad", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/dd9b10393eab3424e1497fd44adec061542a75ad" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/a7cece931a0f6eb29acd71721463a2d2f9d4cde7", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", "comment_count": 0, "verification": { "verified": false, @@ -6941,26 +7137,26 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/a7cece931a0f6eb29acd71721463a2d2f9d4cde7", - "html_url": "https://github.com/crawl/crawl/commit/a7cece931a0f6eb29acd71721463a2d2f9d4cde7", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/a7cece931a0f6eb29acd71721463a2d2f9d4cde7/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4", + "html_url": "https://github.com/crawl/crawl/commit/9740d1a105e0403dafbed86c939c038765d0f1f4", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/9740d1a105e0403dafbed86c939c038765d0f1f4/comments", "author": { - "login": "rawlins", - "id": 6290753, - "node_id": "MDQ6VXNlcjYyOTA3NTM=", - "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/rawlins", - "html_url": "https://github.com/rawlins", - "followers_url": "https://api.github.com/users/rawlins/followers", - "following_url": "https://api.github.com/users/rawlins/following{/other_user}", - "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", - "organizations_url": "https://api.github.com/users/rawlins/orgs", - "repos_url": "https://api.github.com/users/rawlins/repos", - "events_url": "https://api.github.com/users/rawlins/events{/privacy}", - "received_events_url": "https://api.github.com/users/rawlins/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, @@ -6986,32 +7182,32 @@ }, "parents": [ { - "sha": "dde2bdd852e094c7a62b9aea134202fefe8cb236", - "url": "https://api.github.com/repos/crawl/crawl/commits/dde2bdd852e094c7a62b9aea134202fefe8cb236", - "html_url": "https://github.com/crawl/crawl/commit/dde2bdd852e094c7a62b9aea134202fefe8cb236" + "sha": "8eac1daf1a28193137d1432847893150a0e32542", + "url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542", + "html_url": "https://github.com/crawl/crawl/commit/8eac1daf1a28193137d1432847893150a0e32542" } ] }, { - "sha": "dde2bdd852e094c7a62b9aea134202fefe8cb236", - "node_id": "C_kwDOAV-JftoAKGRkZTJiZGQ4NTJlMDk0YzdhNjJiOWFlYTEzNDIwMmZlZmU4Y2IyMzY", + "sha": "8eac1daf1a28193137d1432847893150a0e32542", + "node_id": "C_kwDOAV-JftoAKDhlYWMxZGFmMWEyODE5MzEzN2QxNDMyODQ3ODkzMTUwYTBlMzI1NDI", "commit": { "author": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-12T07:30:48Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-18T22:46:20Z" }, "committer": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-12T08:11:00Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-18T22:46:20Z" }, - "message": "fix: Don't default autopickup useless evokers\n\n29cbedb7bc enabled default autopickup for elemental evokers, but wasn't\nchecking whether they were useless or forbidden; under gods with ally\nrestrictions or forbidden conducts like Oka/Ru/Zin, this was picking up\nevokers that couldn't be used.\n\nThis commit lets default evoker autopickup respect useless and forbidden\nitems.", + "message": "unbrace", "tree": { - "sha": "b823198c3313cc769e701330e71f21248f17ef97", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b823198c3313cc769e701330e71f21248f17ef97" + "sha": "fcc0bdbd783d20462b09db9cac6eaf0db786d906", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/fcc0bdbd783d20462b09db9cac6eaf0db786d906" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/dde2bdd852e094c7a62b9aea134202fefe8cb236", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/8eac1daf1a28193137d1432847893150a0e32542", "comment_count": 0, "verification": { "verified": false, @@ -7020,77 +7216,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/dde2bdd852e094c7a62b9aea134202fefe8cb236", - "html_url": "https://github.com/crawl/crawl/commit/dde2bdd852e094c7a62b9aea134202fefe8cb236", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/dde2bdd852e094c7a62b9aea134202fefe8cb236/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542", + "html_url": "https://github.com/crawl/crawl/commit/8eac1daf1a28193137d1432847893150a0e32542", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/8eac1daf1a28193137d1432847893150a0e32542/comments", "author": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "952d896825252ca7f8b5f104a0e9fd8f9907b034", - "url": "https://api.github.com/repos/crawl/crawl/commits/952d896825252ca7f8b5f104a0e9fd8f9907b034", - "html_url": "https://github.com/crawl/crawl/commit/952d896825252ca7f8b5f104a0e9fd8f9907b034" + "sha": "d77652238b28f1c87bf19d82a956e658abf5987a", + "url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a", + "html_url": "https://github.com/crawl/crawl/commit/d77652238b28f1c87bf19d82a956e658abf5987a" } ] }, { - "sha": "952d896825252ca7f8b5f104a0e9fd8f9907b034", - "node_id": "C_kwDOAV-JftoAKDk1MmQ4OTY4MjUyNTJjYTdmOGI1ZjEwNGEwZTlmZDhmOTkwN2IwMzQ", + "sha": "d77652238b28f1c87bf19d82a956e658abf5987a", + "node_id": "C_kwDOAV-JftoAKGQ3NzY1MjIzOGIyOGYxYzg3YmYxOWQ4MmE5NTZlNjU4YWJmNTk4N2E", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-12T07:10:14Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-18T22:17:54Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-12T07:10:20Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-18T22:17:54Z" }, - "message": "Partial changelog update", + "message": "Deal with some teleport islands\n\nPossibly water_maze_lemuel doesn't need the scrolls of teleportation after\nit gets a hatch, but it does also make early unspoiled enlightenment into\nthe spiral guaranteed to be worthwhile, so I guess it's fine.", "tree": { - "sha": "2854ca8b173d5aa208df944f3bca0620ba9d33ee", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/2854ca8b173d5aa208df944f3bca0620ba9d33ee" + "sha": "d47eb195017a538a397fc0606e9f9c8ef120c49f", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d47eb195017a538a397fc0606e9f9c8ef120c49f" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/952d896825252ca7f8b5f104a0e9fd8f9907b034", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/d77652238b28f1c87bf19d82a956e658abf5987a", "comment_count": 0, "verification": { "verified": false, @@ -7099,77 +7295,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/952d896825252ca7f8b5f104a0e9fd8f9907b034", - "html_url": "https://github.com/crawl/crawl/commit/952d896825252ca7f8b5f104a0e9fd8f9907b034", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/952d896825252ca7f8b5f104a0e9fd8f9907b034/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a", + "html_url": "https://github.com/crawl/crawl/commit/d77652238b28f1c87bf19d82a956e658abf5987a", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d77652238b28f1c87bf19d82a956e658abf5987a/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "5cb510d3223030756e4d95053e76103edc8558a9", - "url": "https://api.github.com/repos/crawl/crawl/commits/5cb510d3223030756e4d95053e76103edc8558a9", - "html_url": "https://github.com/crawl/crawl/commit/5cb510d3223030756e4d95053e76103edc8558a9" + "sha": "fa3d79c85def20982656fa910a6538b0d18bf261", + "url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261", + "html_url": "https://github.com/crawl/crawl/commit/fa3d79c85def20982656fa910a6538b0d18bf261" } ] }, { - "sha": "5cb510d3223030756e4d95053e76103edc8558a9", - "node_id": "C_kwDOAV-JftoAKDVjYjUxMGQzMjIzMDMwNzU2ZTRkOTUwNTNlNzYxMDNlZGM4NTU4YTk", + "sha": "fa3d79c85def20982656fa910a6538b0d18bf261", + "node_id": "C_kwDOAV-JftoAKGZhM2Q3OWM4NWRlZjIwOTgyNjU2ZmE5MTBhNjUzOGIwZDE4YmYyNjE", "commit": { "author": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-11T21:56:26Z" + "date": "2024-01-18T22:14:16Z" }, "committer": { "name": "regret-index", "email": "cloudofregret@hotmail.com", - "date": "2024-01-11T21:56:26Z" + "date": "2024-01-18T22:14:16Z" }, - "message": "New Fugue and Blazeheart spell icons (CanOfWorms)\n\nBoth of them are good work, as usual.\n\nRe-alphabetized a little of summoning and necromancy in dc-spells, while I\nwas adding new spells there. A lot of these tiles listings need some heavy\nreorganizing, honestly.\n\nWereblood's icon is now used for monster Battlecry, as something rather\nimportant to notice on a rather wide variety of different monsters, and\nas something which reasonably fits as a shouting face.", + "message": "Don't make firewood slow down ally travelspeed (CarefulOdds)\n\nSomething about demonic plant caution and brainless zombies goes here.", "tree": { - "sha": "80ed51680397f7d3293d24f7c67ac26d0393808b", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/80ed51680397f7d3293d24f7c67ac26d0393808b" + "sha": "89957d518f8c67c7840220d16090035bcc1b0ea2", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/89957d518f8c67c7840220d16090035bcc1b0ea2" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/5cb510d3223030756e4d95053e76103edc8558a9", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/fa3d79c85def20982656fa910a6538b0d18bf261", "comment_count": 0, "verification": { "verified": false, @@ -7178,9 +7374,9 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/5cb510d3223030756e4d95053e76103edc8558a9", - "html_url": "https://github.com/crawl/crawl/commit/5cb510d3223030756e4d95053e76103edc8558a9", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/5cb510d3223030756e4d95053e76103edc8558a9/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261", + "html_url": "https://github.com/crawl/crawl/commit/fa3d79c85def20982656fa910a6538b0d18bf261", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/fa3d79c85def20982656fa910a6538b0d18bf261/comments", "author": { "login": "regret-index", "id": 17419504, @@ -7223,92 +7419,32 @@ }, "parents": [ { - "sha": "1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "url": "https://api.github.com/repos/crawl/crawl/commits/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "html_url": "https://github.com/crawl/crawl/commit/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a" - } - ] - }, - { - "sha": "1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "node_id": "C_kwDOAV-JftoAKDFhM2JkNWRjZmI1YzE0MWVlMTM5ZjJjOTY5NmNjYzdlYmQ0OTdhNWE", - "commit": { - "author": { - "name": "Aliscans", - "email": "crawl@thimk.info", - "date": "2023-12-07T11:14:30Z" - }, - "committer": { - "name": "Shmuale Mark", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-11T19:17:50Z" - }, - "message": "Fix InvMenu::load_inv_items().\n\nRepair the function which lost secondary hotkeys in the previous\nchange.", - "tree": { - "sha": "375e0ba5f59328ecde87a0f0a67491b77ccb0f8d", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/375e0ba5f59328ecde87a0f0a67491b77ccb0f8d" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "html_url": "https://github.com/crawl/crawl/commit/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/1a3bd5dcfb5c141ee139f2c9696ccc7ebd497a5a/comments", - "author": null, - "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "c8d6b64c820b7b93e585901e5bc3259de9215cff", - "url": "https://api.github.com/repos/crawl/crawl/commits/c8d6b64c820b7b93e585901e5bc3259de9215cff", - "html_url": "https://github.com/crawl/crawl/commit/c8d6b64c820b7b93e585901e5bc3259de9215cff" + "sha": "86f1af28a2bfe8a4ae90129724c78c0396031143", + "url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", + "html_url": "https://github.com/crawl/crawl/commit/86f1af28a2bfe8a4ae90129724c78c0396031143" } ] }, { - "sha": "c8d6b64c820b7b93e585901e5bc3259de9215cff", - "node_id": "C_kwDOAV-JftoAKGM4ZDZiNjRjODIwYjdiOTNlNTg1OTAxZTViYzMyNTlkZTkyMTVjZmY", + "sha": "86f1af28a2bfe8a4ae90129724c78c0396031143", + "node_id": "C_kwDOAV-JftoAKDg2ZjFhZjI4YTJiZmU4YTRhZTkwMTI5NzI0Yzc4YzAzOTYwMzExNDM", "commit": { "author": { - "name": "Aliscans", - "email": "crawl@thimk.info", - "date": "2023-12-06T00:44:06Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:36:41Z" }, "committer": { - "name": "Shmuale Mark", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-11T19:17:50Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:36:41Z" }, - "message": "Make \"!\" in the identify scroll menu identify the first unknown potion.\n\nPrint (e.g.) \"select first with '!'\" in the menu to warn the player.", + "message": "docs: md fix for webserver changelog\n\nFrom using this changelog format on other projects, I've learned that\nthere's variation in whether a list is supported without a blank line\nfollowing a previous paragraph (github rendering supports this, but many\nautomated tools do not). This moves the changelog to the stricter\nformat.", "tree": { - "sha": "4db9b49158051167443c48c01d6cba299f6b279f", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/4db9b49158051167443c48c01d6cba299f6b279f" + "sha": "308eb03b4fbec129d26d8bffbe20526d5d683f49", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/308eb03b4fbec129d26d8bffbe20526d5d683f49" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/c8d6b64c820b7b93e585901e5bc3259de9215cff", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", "comment_count": 0, "verification": { "verified": false, @@ -7317,118 +7453,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/c8d6b64c820b7b93e585901e5bc3259de9215cff", - "html_url": "https://github.com/crawl/crawl/commit/c8d6b64c820b7b93e585901e5bc3259de9215cff", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/c8d6b64c820b7b93e585901e5bc3259de9215cff/comments", - "author": null, - "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143", + "html_url": "https://github.com/crawl/crawl/commit/86f1af28a2bfe8a4ae90129724c78c0396031143", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/86f1af28a2bfe8a4ae90129724c78c0396031143/comments", + "author": { + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, - "parents": [ - { - "sha": "4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "url": "https://api.github.com/repos/crawl/crawl/commits/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "html_url": "https://github.com/crawl/crawl/commit/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42" - } - ] - }, - { - "sha": "4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "node_id": "C_kwDOAV-JftoAKDRlNjUxMGUyOWQxYTQ1YTRlMjE2OWE4YWJkYzE4OTU0ZjhjOGFiNDI", - "commit": { - "author": { - "name": "Aliscans", - "email": "crawl@thimk.info", - "date": "2023-12-04T11:52:39Z" - }, - "committer": { - "name": "Shmuale Mark", - "email": "whealswithinwheals@gmail.com", - "date": "2024-01-11T19:17:50Z" - }, - "message": "Tell the player about MF_SECONDARY_SCROLL in menus.\n\nIf MF_SECONDARY_SCROLL is set, state in any menu \"subtitles\" that\nobject class keys (such as ? or /) move to an item in its section. This\nwas not previously communicated.\n\nAdd MF_SECONDARY_SCROLL to equip/unequip and identify menus.", - "tree": { - "sha": "b4664b34c0219fb5bdd1cd4fd1d5a4dc1f3ac530", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/b4664b34c0219fb5bdd1cd4fd1d5a4dc1f3ac530" - }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/crawl/crawl/commits/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "html_url": "https://github.com/crawl/crawl/commit/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/4e6510e29d1a45a4e2169a8abdc18954f8c8ab42/comments", - "author": null, "committer": { - "login": "wheals", - "id": 6370042, - "node_id": "MDQ6VXNlcjYzNzAwNDI=", - "avatar_url": "https://avatars.githubusercontent.com/u/6370042?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/wheals", - "html_url": "https://github.com/wheals", - "followers_url": "https://api.github.com/users/wheals/followers", - "following_url": "https://api.github.com/users/wheals/following{/other_user}", - "gists_url": "https://api.github.com/users/wheals/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wheals/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wheals/subscriptions", - "organizations_url": "https://api.github.com/users/wheals/orgs", - "repos_url": "https://api.github.com/users/wheals/repos", - "events_url": "https://api.github.com/users/wheals/events{/privacy}", - "received_events_url": "https://api.github.com/users/wheals/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "688b343257a3629e4e69a1be6f1ea1b55136c956", - "url": "https://api.github.com/repos/crawl/crawl/commits/688b343257a3629e4e69a1be6f1ea1b55136c956", - "html_url": "https://github.com/crawl/crawl/commit/688b343257a3629e4e69a1be6f1ea1b55136c956" + "sha": "eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "html_url": "https://github.com/crawl/crawl/commit/eba56dac1ed68018b77b255bd51508cfb4ef0db0" } ] }, { - "sha": "688b343257a3629e4e69a1be6f1ea1b55136c956", - "node_id": "C_kwDOAV-JftoAKDY4OGIzNDMyNTdhMzYyOWU0ZTY5YTFiZTZmMWVhMWI1NTEzNmM5NTY", + "sha": "eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "node_id": "C_kwDOAV-JftoAKGViYTU2ZGFjMWVkNjgwMThiNzdiMjU1YmQ1MTUwOGNmYjRlZjBkYjA", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T13:49:36Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:32:04Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T14:02:59Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:32:04Z" }, - "message": "Fix pacified good neutrals not acting like they were pacified\n\nThis is currently done to nearby orcs when you first accept a Beogh\nconversion. I assume it was intended that they actually become pacified\nor the could wouldn't have called mons_pacify(), but in practice this\ndidn't actually work, since for some reason monsters needed to have BOTH\nthe pacified flag AND be true neutral.", + "message": "docs: update webtiles server changelog", "tree": { - "sha": "ec7d28c65d84da47212e3fd0fa8bbdaa3ce74488", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/ec7d28c65d84da47212e3fd0fa8bbdaa3ce74488" + "sha": "8c4840fb9f26d7c05741123322aea7aae59dad60", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/8c4840fb9f26d7c05741123322aea7aae59dad60" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/688b343257a3629e4e69a1be6f1ea1b55136c956", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", "comment_count": 0, "verification": { "verified": false, @@ -7437,77 +7532,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/688b343257a3629e4e69a1be6f1ea1b55136c956", - "html_url": "https://github.com/crawl/crawl/commit/688b343257a3629e4e69a1be6f1ea1b55136c956", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/688b343257a3629e4e69a1be6f1ea1b55136c956/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "html_url": "https://github.com/crawl/crawl/commit/eba56dac1ed68018b77b255bd51508cfb4ef0db0", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/eba56dac1ed68018b77b255bd51508cfb4ef0db0/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "d28174fed39d2e3a1e48a3ac180ccb4e70227083", - "url": "https://api.github.com/repos/crawl/crawl/commits/d28174fed39d2e3a1e48a3ac180ccb4e70227083", - "html_url": "https://github.com/crawl/crawl/commit/d28174fed39d2e3a1e48a3ac180ccb4e70227083" + "sha": "7c03013a13d361ac4d1208df36dc6eb29ede3620", + "url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", + "html_url": "https://github.com/crawl/crawl/commit/7c03013a13d361ac4d1208df36dc6eb29ede3620" } ] }, { - "sha": "d28174fed39d2e3a1e48a3ac180ccb4e70227083", - "node_id": "C_kwDOAV-JftoAKGQyODE3NGZlZDM5ZDJlM2ExZTQ4YTNhYzE4MGNjYjRlNzAyMjcwODM", + "sha": "7c03013a13d361ac4d1208df36dc6eb29ede3620", + "node_id": "C_kwDOAV-JftoAKDdjMDMwMTNhMTNkMzYxYWM0ZDEyMDhkZjM2ZGM2ZWIyOWVkZTM2MjA", "commit": { "author": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T13:47:02Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:30:14Z" }, "committer": { - "name": "DracoOmega", - "email": "draco.omega.dcss.dev@gmail.com", - "date": "2024-01-11T14:02:47Z" + "name": "Kyle Rawlins", + "email": "rawlins@gmail.com", + "date": "2024-01-18T14:30:14Z" }, - "message": "Fix a slew of frightening issues with pacified monster pathing\n\nPacified monsters were intended to path directly to the nearest level exit\nand then leave the level. Sometimes they did this! And some other times,\ndeeply broken things happened. Where do I even begin...\n\nFirst of all, there was a small chance each turn for a pacified monster to\ngive up on whatever exit it was moving towards (1-in-40 for human\nintelligence monsters and 1-in-120 otherwise). The comments implied that\nthis was intended to help 'stuck' monsters look for a different staircase\ninstead, but the code never let them ACTUALLY look for a different one.\nInstead, it would cause them to just start wandering vaguely in the general\nvacinity of the nearest exit instead (possibly more than LoS range away\nfrom it). Maybe they would randomly step on it at some point! But probably\nnot. (Also, if they were far enough from the exit at this point and\nmindless, they would likely just wander around where they already were)\n\nAlso, if they rolled the random chance to stop moving towards an exit, that\nexit would also become unusable to all subsequently pacified things (until\neither ALL exits on a floor got marked that way, or the code hit a 1-in-20\nchance when trying to find an exit for a pacified monster to regenerate\nthe cache from scratch). So they could give up, and then also cause future\nmonsters to ignore nearby stairs, too.\n\nAlso, for some reason, the code considered teleport traps as valid 'exits'\nfrom the level, but it was only possible to trigger them 'leaving' by\nstepping on one if they were also wearing -tele items (since otherwise they\nwould teleport before the 'leave level' check happened. If they landed\nnearby, they would keep on walking into the trap over and over again,\ntrying desperately to accomplish something useful. If they DID have a -tele\nitem, on the other hand, stepping onto the trap would cause them to cease\nto exist without even a message.\n\nAnd most terrifyingly of all: the code used a cache of level exits on a\nfloor to avoid having to search for all of them each time a monster was\npacified. BUT THIS CACHE WAS NOT DISCARDED IF YOU LEFT THE FLOOR. This\nmeant that pacified monsters would try to path towards where exits were ON\nA PREVIOUS FLOOR, and not the current one. And if they actually reached the\ncoordinates of one of those, they would simply vanish without a message.\nAs near as I can tell, this has likely been broken in this way for a very,\nvery long time.\n\nAnyway! The code is different now. The cache is properly regenerated on\neach new floor, monsters actually attempt to do a pathfinding check when\nlooking for an exit (to avoid the very real original problem of just being\nstuck staring at an exit across water until they rolled the slim chance to\nstarted wandering in place instead). They will even look for another exit\nif the one they are moving towards becomes inaccessible during their\njourney (detected somewhat crudely by 'has passed a turn without a valid\nstep forward', which isn't perfect, but is a hell of a lot improved).\n\nIf there are somehow NO exits they can path towards at all, they will\nproperly give up on trying and just wander around. The odds of being in\na completely disconnected spot (ie: on the other side of deep water) and\nthen this changing later (eg: by something teleporting them) feels slim\nenough not to worry about it.\n\nAlso, teleport traps no longer count as valid exits. (Shafts and Gateways\nto the Infinite Horrors of the Abyss still do, because they're funny)", + "message": "feat: error when python is past eol\n\nThis is intended to provide some feedback to server admins. For now this\nerror is toothless, but it won't be forever. (The version will need\nmanual updating, unfortunately.)", "tree": { - "sha": "f4c7354c019be7f39530f961a8d3b51f6c1af610", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/f4c7354c019be7f39530f961a8d3b51f6c1af610" + "sha": "f42142813c96ff1e446d0bf6cf8135a0e053b28c", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/f42142813c96ff1e446d0bf6cf8135a0e053b28c" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/d28174fed39d2e3a1e48a3ac180ccb4e70227083", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", "comment_count": 0, "verification": { "verified": false, @@ -7516,77 +7611,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/d28174fed39d2e3a1e48a3ac180ccb4e70227083", - "html_url": "https://github.com/crawl/crawl/commit/d28174fed39d2e3a1e48a3ac180ccb4e70227083", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/d28174fed39d2e3a1e48a3ac180ccb4e70227083/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620", + "html_url": "https://github.com/crawl/crawl/commit/7c03013a13d361ac4d1208df36dc6eb29ede3620", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/7c03013a13d361ac4d1208df36dc6eb29ede3620/comments", "author": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "DracoOmega", - "id": 12538566, - "node_id": "MDQ6VXNlcjEyNTM4NTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12538566?v=4", + "login": "rawlins", + "id": 6290753, + "node_id": "MDQ6VXNlcjYyOTA3NTM=", + "avatar_url": "https://avatars.githubusercontent.com/u/6290753?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/DracoOmega", - "html_url": "https://github.com/DracoOmega", - "followers_url": "https://api.github.com/users/DracoOmega/followers", - "following_url": "https://api.github.com/users/DracoOmega/following{/other_user}", - "gists_url": "https://api.github.com/users/DracoOmega/gists{/gist_id}", - "starred_url": "https://api.github.com/users/DracoOmega/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/DracoOmega/subscriptions", - "organizations_url": "https://api.github.com/users/DracoOmega/orgs", - "repos_url": "https://api.github.com/users/DracoOmega/repos", - "events_url": "https://api.github.com/users/DracoOmega/events{/privacy}", - "received_events_url": "https://api.github.com/users/DracoOmega/received_events", + "url": "https://api.github.com/users/rawlins", + "html_url": "https://github.com/rawlins", + "followers_url": "https://api.github.com/users/rawlins/followers", + "following_url": "https://api.github.com/users/rawlins/following{/other_user}", + "gists_url": "https://api.github.com/users/rawlins/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rawlins/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rawlins/subscriptions", + "organizations_url": "https://api.github.com/users/rawlins/orgs", + "repos_url": "https://api.github.com/users/rawlins/repos", + "events_url": "https://api.github.com/users/rawlins/events{/privacy}", + "received_events_url": "https://api.github.com/users/rawlins/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "cbf77bbcfcd59d85fcee38741aa2897316b9d79d", - "url": "https://api.github.com/repos/crawl/crawl/commits/cbf77bbcfcd59d85fcee38741aa2897316b9d79d", - "html_url": "https://github.com/crawl/crawl/commit/cbf77bbcfcd59d85fcee38741aa2897316b9d79d" + "sha": "6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "html_url": "https://github.com/crawl/crawl/commit/6ae67696026f636f4ddbe53d2f7744f895ae66c1" } ] }, { - "sha": "cbf77bbcfcd59d85fcee38741aa2897316b9d79d", - "node_id": "C_kwDOAV-JftoAKGNiZjc3YmJjZmNkNTlkODVmY2VlMzg3NDFhYTI4OTczMTZiOWQ3OWQ", + "sha": "6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "node_id": "C_kwDOAV-JftoAKDZhZTY3Njk2MDI2ZjYzNmY0ZGRiZTUzZDJmNzc0NGY4OTVhZTY2YzE", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-10T18:26:49Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-17T17:48:52Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-10T18:26:49Z" + "name": "gammafunk", + "email": "gammafunk@gmail.com", + "date": "2024-01-17T17:49:30Z" }, - "message": "Temporarily evert \"Simplify off-hand attacks\"\n\nI forgot we're in feature freeze. Will merge this in 0.32.\n\nThis reverts commit ba2c541246222192d693b6520cb875a9e2dbfda5.", + "message": "doc: Some changelog tweaks (nicolae)\n\n(cherry picked from commit c680215f6857a8aaf79f7ad4b0617d79fa5d988e)", "tree": { - "sha": "767f1645bf9e32610b0fb008e7e69fafd160fb04", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/767f1645bf9e32610b0fb008e7e69fafd160fb04" + "sha": "d1ded5eb838518d6649aa9febc9a4cc0eb5eac28", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/d1ded5eb838518d6649aa9febc9a4cc0eb5eac28" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/cbf77bbcfcd59d85fcee38741aa2897316b9d79d", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", "comment_count": 0, "verification": { "verified": false, @@ -7595,78 +7690,78 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/cbf77bbcfcd59d85fcee38741aa2897316b9d79d", - "html_url": "https://github.com/crawl/crawl/commit/cbf77bbcfcd59d85fcee38741aa2897316b9d79d", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/cbf77bbcfcd59d85fcee38741aa2897316b9d79d/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "html_url": "https://github.com/crawl/crawl/commit/6ae67696026f636f4ddbe53d2f7744f895ae66c1", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/6ae67696026f636f4ddbe53d2f7744f895ae66c1/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "gammafunk", + "id": 6548464, + "node_id": "MDQ6VXNlcjY1NDg0NjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/6548464?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/gammafunk", + "html_url": "https://github.com/gammafunk", + "followers_url": "https://api.github.com/users/gammafunk/followers", + "following_url": "https://api.github.com/users/gammafunk/following{/other_user}", + "gists_url": "https://api.github.com/users/gammafunk/gists{/gist_id}", + "starred_url": "https://api.github.com/users/gammafunk/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/gammafunk/subscriptions", + "organizations_url": "https://api.github.com/users/gammafunk/orgs", + "repos_url": "https://api.github.com/users/gammafunk/repos", + "events_url": "https://api.github.com/users/gammafunk/events{/privacy}", + "received_events_url": "https://api.github.com/users/gammafunk/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "ba2c541246222192d693b6520cb875a9e2dbfda5", - "url": "https://api.github.com/repos/crawl/crawl/commits/ba2c541246222192d693b6520cb875a9e2dbfda5", - "html_url": "https://github.com/crawl/crawl/commit/ba2c541246222192d693b6520cb875a9e2dbfda5" + "sha": "daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "html_url": "https://github.com/crawl/crawl/commit/daabb59e760aec4cc8e8d7ef06c0465032bac5c8" } ] }, { - "sha": "ba2c541246222192d693b6520cb875a9e2dbfda5", - "node_id": "C_kwDOAV-JftoAKGJhMmM1NDEyNDYyMjIxOTJkNjkzYjY1MjBjYjg3NWE5ZTJkYmZkYTU", + "sha": "daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "node_id": "C_kwDOAV-JftoAKGRhYWJiNTllNzYwYWVjNGNjOGU4ZDdlZjA2YzA0NjUwMzJiYWM1Yzg", "commit": { "author": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-10T18:23:21Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-01-17T08:26:47Z" }, "committer": { - "name": "Nicholas Feinberg", - "email": "pleasingfung@gmail.com", - "date": "2024-01-10T18:25:25Z" + "name": "Nikolai Lavsky", + "email": "3328424+nlavsky@users.noreply.github.com", + "date": "2024-01-17T08:26:47Z" }, - "message": "Simplify off-hand attacks\n\nOff-hand attacks' trigger chance scaled on UC and on XL, unlike\nall other aux attacks, which scaled only on XL (if anything).\nThis felt inconsistent (a punch scales on UC but a kick doesn't?),\nand was confusing for players who misunderstood the UC skill\ndescriptions and thought off-hand punches were more than a consolation\nprize for being shieldless.\n\nChange their trigger to scale purely based on XL instead. (Damage\nstill scales based on UC, for now, but perhaps should also be XL\nbased.)\n\nIt'd be great to add a description for these somewhere - no idea\nwhere it'd live. Ideally there'd be both a manual section and\nsomewhere in-game where you could learn more about your current\noff-hand damage and chance.", + "message": "docs: fix default value for `more_gem_info`\n\nThis option defaults to false, see 407de8339.", "tree": { - "sha": "3f35fbae681282328b84cc5b7cb62e1951a02be7", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/3f35fbae681282328b84cc5b7cb62e1951a02be7" + "sha": "b76ed4a9022b2dcf10223dcf56ac8c58de07c748", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/b76ed4a9022b2dcf10223dcf56ac8c58de07c748" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/ba2c541246222192d693b6520cb875a9e2dbfda5", - "comment_count": 1, + "url": "https://api.github.com/repos/crawl/crawl/git/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "comment_count": 0, "verification": { "verified": false, "reason": "unsigned", @@ -7674,77 +7769,77 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/ba2c541246222192d693b6520cb875a9e2dbfda5", - "html_url": "https://github.com/crawl/crawl/commit/ba2c541246222192d693b6520cb875a9e2dbfda5", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/ba2c541246222192d693b6520cb875a9e2dbfda5/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "html_url": "https://github.com/crawl/crawl/commit/daabb59e760aec4cc8e8d7ef06c0465032bac5c8", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/daabb59e760aec4cc8e8d7ef06c0465032bac5c8/comments", "author": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "PleasingFungus", - "id": 1192475, - "node_id": "MDQ6VXNlcjExOTI0NzU=", - "avatar_url": "https://avatars.githubusercontent.com/u/1192475?v=4", + "login": "nlavsky", + "id": 3328424, + "node_id": "MDQ6VXNlcjMzMjg0MjQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3328424?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/PleasingFungus", - "html_url": "https://github.com/PleasingFungus", - "followers_url": "https://api.github.com/users/PleasingFungus/followers", - "following_url": "https://api.github.com/users/PleasingFungus/following{/other_user}", - "gists_url": "https://api.github.com/users/PleasingFungus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/PleasingFungus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/PleasingFungus/subscriptions", - "organizations_url": "https://api.github.com/users/PleasingFungus/orgs", - "repos_url": "https://api.github.com/users/PleasingFungus/repos", - "events_url": "https://api.github.com/users/PleasingFungus/events{/privacy}", - "received_events_url": "https://api.github.com/users/PleasingFungus/received_events", + "url": "https://api.github.com/users/nlavsky", + "html_url": "https://github.com/nlavsky", + "followers_url": "https://api.github.com/users/nlavsky/followers", + "following_url": "https://api.github.com/users/nlavsky/following{/other_user}", + "gists_url": "https://api.github.com/users/nlavsky/gists{/gist_id}", + "starred_url": "https://api.github.com/users/nlavsky/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/nlavsky/subscriptions", + "organizations_url": "https://api.github.com/users/nlavsky/orgs", + "repos_url": "https://api.github.com/users/nlavsky/repos", + "events_url": "https://api.github.com/users/nlavsky/events{/privacy}", + "received_events_url": "https://api.github.com/users/nlavsky/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "54f21dcd01d82e2c6478d48ca7489edfa854c6cc", - "url": "https://api.github.com/repos/crawl/crawl/commits/54f21dcd01d82e2c6478d48ca7489edfa854c6cc", - "html_url": "https://github.com/crawl/crawl/commit/54f21dcd01d82e2c6478d48ca7489edfa854c6cc" + "sha": "e526923d970c1d4f72852c1a66e472a3f02c1c55", + "url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", + "html_url": "https://github.com/crawl/crawl/commit/e526923d970c1d4f72852c1a66e472a3f02c1c55" } ] }, { - "sha": "54f21dcd01d82e2c6478d48ca7489edfa854c6cc", - "node_id": "C_kwDOAV-JftoAKDU0ZjIxZGNkMDFkODJlMmM2NDc4ZDQ4Y2E3NDg5ZWRmYTg1NGM2Y2M", + "sha": "e526923d970c1d4f72852c1a66e472a3f02c1c55", + "node_id": "C_kwDOAV-JftoAKGU1MjY5MjNkOTcwYzFkNGY3Mjg1MmMxYTY2ZTQ3MmEzZjAyYzFjNTU", "commit": { "author": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-10T15:23:13Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-17T06:59:22Z" }, "committer": { - "name": "Implojin", - "email": "implosionwow@gmail.com", - "date": "2024-01-10T16:35:21Z" + "name": "regret-index", + "email": "cloudofregret@hotmail.com", + "date": "2024-01-17T06:59:22Z" }, - "message": "Remove some obsolete autopickup lua\n\nThis code was added in a35564097f (2015) to prevent autopicking\nmultiple elemental evokers, which have generated only once per game\nsince 5db6f66fbb.", + "message": "Add Abyss runelights to default monster_item_view_features settings\n\nThey're very important to not miss, and monsters are placed on top of them\nin multiple different Abyss rune vaults.", "tree": { - "sha": "767f1645bf9e32610b0fb008e7e69fafd160fb04", - "url": "https://api.github.com/repos/crawl/crawl/git/trees/767f1645bf9e32610b0fb008e7e69fafd160fb04" + "sha": "347d40c78e131d97abf942b739e68972099d4e6e", + "url": "https://api.github.com/repos/crawl/crawl/git/trees/347d40c78e131d97abf942b739e68972099d4e6e" }, - "url": "https://api.github.com/repos/crawl/crawl/git/commits/54f21dcd01d82e2c6478d48ca7489edfa854c6cc", + "url": "https://api.github.com/repos/crawl/crawl/git/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", "comment_count": 0, "verification": { "verified": false, @@ -7753,54 +7848,54 @@ "payload": null } }, - "url": "https://api.github.com/repos/crawl/crawl/commits/54f21dcd01d82e2c6478d48ca7489edfa854c6cc", - "html_url": "https://github.com/crawl/crawl/commit/54f21dcd01d82e2c6478d48ca7489edfa854c6cc", - "comments_url": "https://api.github.com/repos/crawl/crawl/commits/54f21dcd01d82e2c6478d48ca7489edfa854c6cc/comments", + "url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55", + "html_url": "https://github.com/crawl/crawl/commit/e526923d970c1d4f72852c1a66e472a3f02c1c55", + "comments_url": "https://api.github.com/repos/crawl/crawl/commits/e526923d970c1d4f72852c1a66e472a3f02c1c55/comments", "author": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "committer": { - "login": "Implojin", - "id": 22609817, - "node_id": "MDQ6VXNlcjIyNjA5ODE3", - "avatar_url": "https://avatars.githubusercontent.com/u/22609817?v=4", + "login": "regret-index", + "id": 17419504, + "node_id": "MDQ6VXNlcjE3NDE5NTA0", + "avatar_url": "https://avatars.githubusercontent.com/u/17419504?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Implojin", - "html_url": "https://github.com/Implojin", - "followers_url": "https://api.github.com/users/Implojin/followers", - "following_url": "https://api.github.com/users/Implojin/following{/other_user}", - "gists_url": "https://api.github.com/users/Implojin/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Implojin/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Implojin/subscriptions", - "organizations_url": "https://api.github.com/users/Implojin/orgs", - "repos_url": "https://api.github.com/users/Implojin/repos", - "events_url": "https://api.github.com/users/Implojin/events{/privacy}", - "received_events_url": "https://api.github.com/users/Implojin/received_events", + "url": "https://api.github.com/users/regret-index", + "html_url": "https://github.com/regret-index", + "followers_url": "https://api.github.com/users/regret-index/followers", + "following_url": "https://api.github.com/users/regret-index/following{/other_user}", + "gists_url": "https://api.github.com/users/regret-index/gists{/gist_id}", + "starred_url": "https://api.github.com/users/regret-index/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/regret-index/subscriptions", + "organizations_url": "https://api.github.com/users/regret-index/orgs", + "repos_url": "https://api.github.com/users/regret-index/repos", + "events_url": "https://api.github.com/users/regret-index/events{/privacy}", + "received_events_url": "https://api.github.com/users/regret-index/received_events", "type": "User", "site_admin": false }, "parents": [ { - "sha": "29cbedb7bc507aed543316c5fc42cb86ebb49251", - "url": "https://api.github.com/repos/crawl/crawl/commits/29cbedb7bc507aed543316c5fc42cb86ebb49251", - "html_url": "https://github.com/crawl/crawl/commit/29cbedb7bc507aed543316c5fc42cb86ebb49251" + "sha": "28bc0835a1560ad1655aa002d7b9140201d1125a", + "url": "https://api.github.com/repos/crawl/crawl/commits/28bc0835a1560ad1655aa002d7b9140201d1125a", + "html_url": "https://github.com/crawl/crawl/commit/28bc0835a1560ad1655aa002d7b9140201d1125a" } ] }