{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5973855,"defaultBranch":"master","name":"Cataclysm-DDA","ownerLogin":"CleverRaven","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-26T22:57:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4367009?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717380164.0","currentOid":""},"activityList":{"items":[{"before":"e90dc114d313cc4f845259f34252ee354e466c46","after":"21e776f1ae67d31befb349bacb7a34e0f6d97fb3","ref":"refs/heads/master","pushedAt":"2024-06-03T01:59:00.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Merge pull request #74053 from RenechCDDA/horde_dont_wander_to_zero\n\n[CR] Hordes don't wander to 0,0","shortMessageHtmlLink":"Merge pull request #74053 from RenechCDDA/horde_dont_wander_to_zero"}},{"before":null,"after":"c43fdb90b97143514e16d3bf022a7b8025ce5020","ref":"refs/heads/changelog-weekly-2024-06-03","pushedAt":"2024-06-03T01:10:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevingranade","name":"Kevin Granade","path":"/kevingranade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/860276?s=80&v=4"},"commit":{"message":"Weekly Changelog 2024-05-27 to 2024-06-03","shortMessageHtmlLink":"Weekly Changelog 2024-05-27 to 2024-06-03"}},{"before":"9f9ae41836e3d00665340a03943c49fccdf3a14f","after":"e90dc114d313cc4f845259f34252ee354e466c46","ref":"refs/heads/master","pushedAt":"2024-06-02T21:21:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"More tied fridges (#74249)\n\n* Main commit\r\n\r\n* Fixes rope usage (Thanks Guardian!)","shortMessageHtmlLink":"More tied fridges (#74249)"}},{"before":"f3f4d6d51fffd61b80744078f53b7d4d6950eeb2","after":"9f9ae41836e3d00665340a03943c49fccdf3a14f","ref":"refs/heads/master","pushedAt":"2024-06-02T21:21:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Remove Railgun Fouling (#74250)\n\n* Remove Railgun Fouling\r\n\r\n* Removed \"bad cycling\"\r\n\r\nSpent casings can't be stuck in a chamber if there's no casing.\r\n\r\n* Update 12mm.json\r\n\r\nRe-run checks.","shortMessageHtmlLink":"Remove Railgun Fouling (#74250)"}},{"before":"c9f692f52053ea65b8b682f6a68ba3dbad4d7600","after":"f3f4d6d51fffd61b80744078f53b7d4d6950eeb2","ref":"refs/heads/master","pushedAt":"2024-06-02T16:48:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Merge pull request #74248 from anothersimulacrum/fix-some-variants\n\nCut down on gun_variant_validator blacklist","shortMessageHtmlLink":"Merge pull request #74248 from anothersimulacrum/fix-some-variants"}},{"before":"3deb03a85e7b4828162b7c894a8c8ed9796ac2f9","after":"c9f692f52053ea65b8b682f6a68ba3dbad4d7600","ref":"refs/heads/master","pushedAt":"2024-06-02T16:46:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Grammar Sweep for Fridges/Freezers (#74251)\n\n* Item run\r\n\r\n* Appliance run\r\n\r\n* Update terrain\r\n\r\n* Freeze, not cool\r\n\r\n* Final (hopefully) adjustments\r\n\r\n* Misspelt \"Separators\"","shortMessageHtmlLink":"Grammar Sweep for Fridges/Freezers (#74251)"}},{"before":"466500a16dbb1c2e7cbad2bc6f7684ab03ca0fa0","after":"3deb03a85e7b4828162b7c894a8c8ed9796ac2f9","ref":"refs/heads/master","pushedAt":"2024-06-02T16:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Clang-tidy (#74259)","shortMessageHtmlLink":"Clang-tidy (#74259)"}},{"before":"a02c572699339165105b86bce7680d9dfecdf337","after":"466500a16dbb1c2e7cbad2bc6f7684ab03ca0fa0","ref":"refs/heads/master","pushedAt":"2024-06-02T14:54:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Adds the Ruger Mk IV (#74223)\n\n* Adds gun/magazine\r\n\r\n* Add link, removes error\r\n\r\n* Add gun/magazine to spawns\r\n\r\n* Lint run\r\n\r\n* Mod compat run\r\n\r\n* Capitalize ruger, reduce dispersion\r\n\r\nYes the dispersion is an asspull, idk how people even get these numbers unless forums are just that good. Just based it off of 4 MOA\r\n\r\n* Change bash\r\n\r\nThis is really just to restart a test\r\n\r\n* Fixed ruger magazine name","shortMessageHtmlLink":"Adds the Ruger Mk IV (#74223)"}},{"before":"3dd609037fcc4b4e4837cbe6b70e6d5a2614cc1c","after":"a02c572699339165105b86bce7680d9dfecdf337","ref":"refs/heads/master","pushedAt":"2024-06-02T14:24:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"John-Candlebury","name":"John Candlebury","path":"/John-Candlebury","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5290912?s=80&v=4"},"commit":{"message":"[Aftershock] Urban Farm Shelf Fix. (#74253)\n\n* Update habitat greenhouse to place hazardous farming equipment on shelves\r\n\r\n* Realize that in fact they are already meant to spawn in shelves and only a typo was preventing that. Fix the typo instead.","shortMessageHtmlLink":"[Aftershock] Urban Farm Shelf Fix. (#74253)"}},{"before":"f608d5b853e0d9d8492e2bc64166d60cc5d21007","after":"3dd609037fcc4b4e4837cbe6b70e6d5a2614cc1c","ref":"refs/heads/master","pushedAt":"2024-06-02T11:34:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Merge pull request #74243 from halosammy/patch-4\n\nSwitched Plasma Reload Speeds","shortMessageHtmlLink":"Merge pull request #74243 from halosammy/patch-4"}},{"before":"55c740aa9766b2a19cde4a9be4fdab8edec9f67b","after":"f608d5b853e0d9d8492e2bc64166d60cc5d21007","ref":"refs/heads/master","pushedAt":"2024-06-02T05:53:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Hold your arrow (#74065)\n\n* Hold your arrow\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\n\r\n* Update options.cpp\r\n\r\n* Update data/raw/keybindings.json\r\n\r\nCo-authored-by: Jianxiang Wang (王健翔) \r\n\r\n* Update data/raw/keybindings.json\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\n\r\n* Update data/raw/keybindings.json\r\n\r\n---------\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\nCo-authored-by: Jianxiang Wang (王健翔) ","shortMessageHtmlLink":"Hold your arrow (#74065)"}},{"before":"aff61ccb032537cfc6640f0d8b5dcc437f432ea7","after":"55c740aa9766b2a19cde4a9be4fdab8edec9f67b","ref":"refs/heads/master","pushedAt":"2024-06-02T03:36:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"catch incorrect component strings (#73442)","shortMessageHtmlLink":"catch incorrect component strings (#73442)"}},{"before":"0090a27ba2ff53ae98db1d93d2ae3d7c6a2cd442","after":"aff61ccb032537cfc6640f0d8b5dcc437f432ea7","ref":"refs/heads/master","pushedAt":"2024-06-02T03:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"[Magiclysm] Add more enchants to effect scaling (#73772)\n\n* Add scaling\r\n\r\n* Remove bless's double-dipping\r\n\r\n* Edit bless a bit\r\n\r\n* Revert slowing effects\r\n\r\n* Linting","shortMessageHtmlLink":"[Magiclysm] Add more enchants to effect scaling (#73772)"}},{"before":"d3da4d46a4e26e3232ad9faa4dac1f437495e12c","after":null,"ref":"refs/heads/changelog-weekly-2024-05-27","pushedAt":"2024-06-02T03:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"}},{"before":"82e91035785485e93fd0d71856d7ce6b88e9f1e5","after":"0090a27ba2ff53ae98db1d93d2ae3d7c6a2cd442","ref":"refs/heads/master","pushedAt":"2024-06-02T03:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Weekly Changelog 2024-05-20 to 2024-05-27 (#74128)\n\n* Weekly Changelog 2024-05-20 to 2024-05-27\r\n\r\n* Apply suggestions from code review\r\n\r\n---------\r\n\r\nCo-authored-by: David Seguin \r\nCo-authored-by: Maleclypse <54345792+Maleclypse@users.noreply.github.com>","shortMessageHtmlLink":"Weekly Changelog 2024-05-20 to 2024-05-27 (#74128)"}},{"before":"e76ba93c365aa7347b3e85457fe13b5c2b3ed5c3","after":"82e91035785485e93fd0d71856d7ce6b88e9f1e5","ref":"refs/heads/master","pushedAt":"2024-06-02T02:31:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Merge pull request #74162 from RenechCDDA/did_you_get_that_ping_I_sent_you\n\nCharacters have actual volume, sane-ify sane-ified vehicle size checks. Enforce with unit tests","shortMessageHtmlLink":"Merge pull request #74162 from RenechCDDA/did_you_get_that_ping_I_sen…"}},{"before":"c10dea2634ff5be92378f678748cd7f5f477cbc1","after":"e76ba93c365aa7347b3e85457fe13b5c2b3ed5c3","ref":"refs/heads/master","pushedAt":"2024-06-02T02:30:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Summon mojocycle upgrades at lvl 10 (#74193)\n\n* Summon mojocycle upgrades at lvl 10\r\n\r\nGives a new spell to summon a mojocycle with side cart when you reach lvl 10 with summon mojocycle\r\n\r\n* Update technomancer.json\r\n\r\nneeded a second space, also found a typo","shortMessageHtmlLink":"Summon mojocycle upgrades at lvl 10 (#74193)"}},{"before":"c4c9f2692ea38a4aa7add3c1fa18b131d4f014de","after":"c10dea2634ff5be92378f678748cd7f5f477cbc1","ref":"refs/heads/master","pushedAt":"2024-06-02T02:29:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Aftershock: Urban farms (#74239)\n\n* Aftershock: Urban farm\r\n\r\n* Update data/mods/Aftershock/maps/furniture_and_terrain/furniture_habitat.json\r\n\r\nCo-authored-by: casswedson <58050969+casswedson@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: casswedson <58050969+casswedson@users.noreply.github.com>","shortMessageHtmlLink":"Aftershock: Urban farms (#74239)"}},{"before":"1ab7d1793b3a34779e4616b8c0c7fab37a6da3be","after":"c4c9f2692ea38a4aa7add3c1fa18b131d4f014de","ref":"refs/heads/master","pushedAt":"2024-06-02T00:49:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Load sound-triggered traps with more safety (#74198)\n\nDelete test-only trap function \"sound_detect\"\r\nAdd dummy trap","shortMessageHtmlLink":"Load sound-triggered traps with more safety (#74198)"}},{"before":"27793bdd9485fcf91717481ba19527cfdf3914dd","after":"1ab7d1793b3a34779e4616b8c0c7fab37a6da3be","ref":"refs/heads/master","pushedAt":"2024-06-01T17:45:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"akrieger","name":null,"path":"/akrieger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/667719?s=80&v=4"},"commit":{"message":"Merge pull request #74229 from mischief/flatbuffer-gcc14\n\nstl_emulation span::count_ is not const anymore","shortMessageHtmlLink":"Merge pull request #74229 from mischief/flatbuffer-gcc14"}},{"before":"b77c0c5ba7c28cfa257b680c9baf063ca4933c6d","after":"27793bdd9485fcf91717481ba19527cfdf3914dd","ref":"refs/heads/master","pushedAt":"2024-06-01T14:24:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Maleclypse","name":null,"path":"/Maleclypse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54345792?s=80&v=4"},"commit":{"message":"Merge pull request #74215 from Standing-Storm/no-required\n\n[MoM] Torrential channeling research no longer has required proficiencies","shortMessageHtmlLink":"Merge pull request #74215 from Standing-Storm/no-required"}},{"before":"b2240969156edc0d37fe46431c57d1ef530a1f3d","after":"b77c0c5ba7c28cfa257b680c9baf063ca4933c6d","ref":"refs/heads/master","pushedAt":"2024-06-01T14:04:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Cooldown fix and minor changes (#74139)\n\n* Cooldown changes\r\n\r\n* Update monstergenerator.cpp","shortMessageHtmlLink":"Cooldown fix and minor changes (#74139)"}},{"before":"2ed0a7189df1909e13666d062baca81e19c86b97","after":"b2240969156edc0d37fe46431c57d1ef530a1f3d","ref":"refs/heads/master","pushedAt":"2024-06-01T14:01:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Audit vitamin costs per mutation (#74145)\n\n* Update mutations.json\r\n\r\n* Update mutations.json\r\n\r\n* Update mutations.json\r\n\r\n* Update mutations.json\r\n\r\n* Update mutations.json\r\n\r\n* Update mutations.json\r\n\r\n* Update mutations.json","shortMessageHtmlLink":"Audit vitamin costs per mutation (#74145)"}},{"before":"123aa089cb5f874eeca3778db8bc93e631771755","after":"2ed0a7189df1909e13666d062baca81e19c86b97","ref":"refs/heads/master","pushedAt":"2024-06-01T13:55:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Remove extern trap list bar tr_null (#74214)","shortMessageHtmlLink":"Remove extern trap list bar tr_null (#74214)"}},{"before":"20e0a31e8bcf2e4720a38b513b7905836c7ff0e6","after":"123aa089cb5f874eeca3778db8bc93e631771755","ref":"refs/heads/master","pushedAt":"2024-06-01T13:53:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Prevent gun variant identifiers from being cut off (#74224)\n\nThe github CI will cut off lines over a certain length. Cut off the\r\nlines before then so that doesn't happen.","shortMessageHtmlLink":"Prevent gun variant identifiers from being cut off (#74224)"}},{"before":"62ffe8d617cdff0f0972a5a65913501b8d335816","after":"20e0a31e8bcf2e4720a38b513b7905836c7ff0e6","ref":"refs/heads/master","pushedAt":"2024-06-01T13:18:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"A little bit of everything - Minor JSON fixes from the voices on discord (#74187)\n\n* pet the cow\r\n\r\n* dextrous raccoon description\r\n\r\n* more book price nerfing\r\n\r\n* electric spinwheel\r\n\r\n* jumper cable and funnel\r\n\r\n* hatred and crimes\r\n\r\n* llama pluralization","shortMessageHtmlLink":"A little bit of everything - Minor JSON fixes from the voices on disc…"}},{"before":"4ff85db18b81bde3d1c384389a3d3c87d4086148","after":"62ffe8d617cdff0f0972a5a65913501b8d335816","ref":"refs/heads/master","pushedAt":"2024-06-01T13:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"cache available recipe list in craft menu (#74178)\n\nwhen filling in the recipe result pane with information about derived\r\ncrafts, get_group_available_recipes and get_available_nested is called\r\nevery time the ui is navigated. this makes it slow to scroll through the\r\nrecipes or batch craft list, and i don't think is necessary since the\r\navailable recipes aren't changing while the menu is open.\r\n\r\nstash the available recipes in the character for reuse and then\r\ninvalidate the list once we exit the craft menu.\r\n\r\nfor me, this makes the craft menu much more responsive, especially on\r\ndebug/non-lto builds where it is not optimized well.","shortMessageHtmlLink":"cache available recipe list in craft menu (#74178)"}},{"before":"73a45ff0c7217ded4be26be62ed6613d46511aa3","after":"4ff85db18b81bde3d1c384389a3d3c87d4086148","ref":"refs/heads/master","pushedAt":"2024-06-01T13:12:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Fix an assertion failure (#74185)\n\n* Fix an assertion failure\r\n\r\n* oops\r\n\r\n* astyle\r\n\r\n* use std::max( 0, get_stat() - 1 )","shortMessageHtmlLink":"Fix an assertion failure (#74185)"}},{"before":"055550cb4ef36594cc2215308e9cc998d6e66dbc","after":"73a45ff0c7217ded4be26be62ed6613d46511aa3","ref":"refs/heads/master","pushedAt":"2024-06-01T13:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Added chimney/vent pipe to shelter (#74186)","shortMessageHtmlLink":"Added chimney/vent pipe to shelter (#74186)"}},{"before":"ec36c5dc4578aa9b26b4abf6fbedd98b43a45e4c","after":"055550cb4ef36594cc2215308e9cc998d6e66dbc","ref":"refs/heads/master","pushedAt":"2024-06-01T13:07:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dseguin","name":"David Seguin","path":"/dseguin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12537966?s=80&v=4"},"commit":{"message":"Nerf the warmth values of some undergarments and thin clothes. (#74189)\n\n* nerf the warmth values of some undergarments\r\n\r\n* undo accidental extra change","shortMessageHtmlLink":"Nerf the warmth values of some undergarments and thin clothes. (#74189)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWnSkCgA","startCursor":null,"endCursor":null}},"title":"Activity · CleverRaven/Cataclysm-DDA"}