{"push_id":892193512,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"b04ed9921c5ebfa9c99ba36674cf783e3112a1cf","before":"b10ec646a1c4e0b3c78095094fc1c73b79881168","commits":[{"sha":"d3e9210653c2d36f30abc92a117065542548044a","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Clear lists before filling them again.\n\nWithout this, they would accumulate more and more tools/components to consume with each re-crafting.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/d3e9210653c2d36f30abc92a117065542548044a"},{"sha":"babd578b3abdaab61c7fe90b33abd79e4baeef6a","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Store what tool has been auto-selected.\n\nFixes a display bug (query to continue when a tool is missing would show \"none\" as the missing tool).","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/babd578b3abdaab61c7fe90b33abd79e4baeef6a"},{"sha":"1029d06e248c3c2b51968235cf08e1c39eabd442","author":{"email":"0da15208cc1fb6a1921e6015a3d6bc1ef79a42a5@gmx.de","name":"BevapDin"},"message":"Fix wrong check for tool availability.\n\nTool should be added to the missing list if it is *not* there anymore.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/1029d06e248c3c2b51968235cf08e1c39eabd442"},{"sha":"4570d9fda57031591301a63359b8cf4fffa26efe","author":{"email":"43fcb7401332b55571bddb5581341e5ebb3d7ffe@googlemail.com","name":"Christian Bielert"},"message":"Water source iexamine now uses g->handle_liquid for choosing the container.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/4570d9fda57031591301a63359b8cf4fffa26efe"},{"sha":"3ffcd51f6e3a16023dc3c158afdfb490c3730963","author":{"email":"43fcb7401332b55571bddb5581341e5ebb3d7ffe@googlemail.com","name":"Christian Bielert"},"message":"Removed the \"Pump until full?\" check.\n\nEven if you choose \"no\", the vehicle will be fully refilled anyway, so it seems rather redundant (plus it didn't work).","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/3ffcd51f6e3a16023dc3c158afdfb490c3730963"},{"sha":"e7f4abb9fa71a0ebccac65d8993796b02c91f7d5","author":{"email":"43fcb7401332b55571bddb5581341e5ebb3d7ffe@googlemail.com","name":"Christian Bielert"},"message":"Handle drinking from hands in game::handle_liquid","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/e7f4abb9fa71a0ebccac65d8993796b02c91f7d5"},{"sha":"fcbb2c760b99fb56d8d073dbf7eb4c54701c04d0","author":{"email":"c539153ba1f947bd4b6f910263b967c4a0a62357@mutability.co.uk","name":"Oliver Jowett"},"message":"Fix shift_parts() to move the pivot point, not the vehicle position.\n\nThe previous code assumed the vehicle origin was at part (0,0) which\nis no longer true. Removing the part at (0,0) when the pivot was not\nat (0,0) would result in shift_parts actually moving the vehicle\naround in world coordinates.\n\nThe vehicle origin is now at the pivot point, and conveniently we\nhave the current mount coordinates of the pivot point in pivot_anchor[0],\nso just update that directly.\n\n(part shifting may actually be unnecessary now, but this is the\nminimal fix)","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/fcbb2c760b99fb56d8d073dbf7eb4c54701c04d0"},{"sha":"acd505e77c027c64782939dc6d6137884929235d","author":{"email":"c539153ba1f947bd4b6f910263b967c4a0a62357@mutability.co.uk","name":"Oliver Jowett"},"message":"Simplify the coord_translate signature a bit.\n\nMost callers had to set up a temporary to pass by reference, which\nis a bit pointless, so just change the commonly called signature\nto return the transformed point directly.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/acd505e77c027c64782939dc6d6137884929235d"},{"sha":"2cd990428ce63ae95217220021a5ba0de3db3ac3","author":{"email":"c539153ba1f947bd4b6f910263b967c4a0a62357@mutability.co.uk","name":"Oliver Jowett"},"message":"Use a tile that is known to contain a part as the reference point for activities.\n\nPreviously this assumed there was always a part at the vehicle origin, which is no\nlonger necessarily true when the pivot point is not at (0,0).\n\nFixes #14261","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/2cd990428ce63ae95217220021a5ba0de3db3ac3"},{"sha":"533b51ac5b92680d57146bf91186650c38a9933a","author":{"email":"f40b000b59138a2cacd0625604e7a48b477855fe@gmail.com","name":"OzoneH3"},"message":"Fix book known recipe highlighting.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/533b51ac5b92680d57146bf91186650c38a9933a"},{"sha":"7d8bd07a62598ee64b800dfb18011e9c3e8aebad","author":{"email":"f40b000b59138a2cacd0625604e7a48b477855fe@gmail.com","name":"OzoneH3"},"message":"Fix low window width crafting window crash.","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/7d8bd07a62598ee64b800dfb18011e9c3e8aebad"},{"sha":"33a62a6d5316adcd0d27db57bb726eced4234257","author":{"email":"74fc803e1791fe92f8eb8158b164492ba3b59ff0@gmail.com","name":"Clarence Risher"},"message":"avoid crash when vehicle unavailable for adv inv container","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/33a62a6d5316adcd0d27db57bb726eced4234257"},{"sha":"83ae8d741655500dfa8f5f678781a61a78589139","author":{"email":"6aa3645fafae62a69b85daccc62536a958357cac@remyroy.com","name":"Rémy Roy"},"message":"Fix seg fault when faction is not found for NPC","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/83ae8d741655500dfa8f5f678781a61a78589139"},{"sha":"b04ed9921c5ebfa9c99ba36674cf783e3112a1cf","author":{"email":"17267771ff330ddff9b70628ec5544fdec74a69e@gmail.com","name":"Kevin Granade"},"message":"Merge remote-tracking branches 'origin/pr/14254', 'origin/pr/14259', 'origin/pr/14267', 'origin/pr/14268', 'origin/pr/14288', 'origin/pr/14289', 'origin/pr/14299' and 'origin/pr/14301'\n\n* origin/pr/14254:\n  Fix wrong check for tool availability.\n  Store what tool has been auto-selected.\n  Clear lists before filling them again.\n\n* origin/pr/14259:\n  Handle drinking from hands in game::handle_liquid\n  Removed the \"Pump until full?\" check.\n  Water source iexamine now uses g->handle_liquid for choosing the container.\n\n* origin/pr/14267:\n  Fix shift_parts() to move the pivot point, not the vehicle position.\n\n* origin/pr/14268:\n  Use a tile that is known to contain a part as the reference point for activities.\n  Simplify the coord_translate signature a bit.\n\n* origin/pr/14288:\n  Fix book known recipe highlighting.\n\n* origin/pr/14289:\n  Fix low window width crafting window crash.\n\n* origin/pr/14299:\n  avoid crash when vehicle unavailable for adv inv container\n\n* origin/pr/14301:\n  Fix seg fault when faction is not found for NPC","distinct":true,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits/b04ed9921c5ebfa9c99ba36674cf783e3112a1cf"}]}