Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Digest (15 December, 2019 - 22 December, 2019) #36345

Closed
weekly-digest bot opened this issue Dec 22, 2019 · 0 comments
Closed

Weekly Digest (15 December, 2019 - 22 December, 2019) #36345

weekly-digest bot opened this issue Dec 22, 2019 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Dec 22, 2019

Here's the Weekly Digest for CleverRaven/Cataclysm-DDA:


ISSUES

Last week 218 issues were created.
Of these, 158 issues have been closed and 60 issues are still open.

OPEN ISSUES

💚 #36336 Weird binary in recent commits on i686 arch, by tim77
💚 #36334 add tiaras and necklaces, by curstwist
💚 #36333 Replace weight int with string in mods, by anothersimulacrum
💚 #36327 Option to change position of "look around" and "aim" windows, by Kilvoctu
💚 #36326 Add font glyph fallback mechanism to the tiles build, by Qrox
💚 #36325 Add Triffid flowers, by arijust
💚 #36324 refresh look_around appearance, by captnblood
💚 #36322 Fixed safemode doesn't work if compass is hidden #36236, by ipcyborg
💚 #36321 Military and police roadblocks should be visible on the overmap, by SirPendrak
💚 #36315 Initial code for improvements of the water faucet., by gregoranders
💚 #36314 Risky Terrain Legacy Mode, by Muntari
💚 #36313 Auto travel is unreliable in forests while riding a horse, by ymber
💚 #36312 Saddle evaporates when horse dies, by ymber
💚 #36310 Crafting uses best item available, by Berkyjay
💚 #36309 Multiple Bike rack conflict, by Gremilcar
💚 #36308 Allsporting Group revamp, by LilShiningMan
💚 #36307 Adds Modern house no.2, by John-Candlebury
💚 #36306 look_around refresh proposal, by captnblood
💚 #36305 De-nest itemgroup accesories_personal_unisex, by Soup-de-Loop
💚 #36302 Calorie adjustment: Fish portions, by Zourin2
💚 #36301 Aftershock:Wraitheon Executive Profesion, by John-Candlebury
💚 #36297 Keybindings "Reload Item" and "Reload Wielded Item" do the same thing, by CoroNaut
💚 #36295 Edited Amorphous Body mutation description, by KayoKake
💚 #36292 Jsonize unarmed cut and bash damage from mutations, by Fris0uman
💚 #36291 NPC attacks player through Z-level, by Xenotrenium
💚 #36287 WIP Mr Lapin NPC Warrener, by Maleclypse
💚 #36284 more variety is SUS shelter items, by Jerimee
💚 #36282 more variety in shelter_supplies, by Jerimee
💚 #36281 add FN F2000, by LZhangy
💚 #36279 The rotating charges of a few consumable items in profession choosing, by ThomasLinkin
💚 #36277 Monomolecular blade does not use cutting skill, by vlad1492
💚 #36276 Swappable storage batteries require metal saw, by vlad1492
💚 #36270 Remove unnecessary uses of "charges" in item definitions and recipes, by I-am-Erk
💚 #36263 Check for rotten components before starting craft, by davidpwbrown
💚 #36257 Clear screen after world/options menu close to clean up graphical artifacts, by mark7
💚 #36255 WIP: Flyer snippets lore update, by I-am-Erk
💚 #36247 Update Graphical Overmap mod to support buildings from some other mods, by Kilvoctu
💚 #36238 [CR]Set pathfinding avoid_traps to true by default, by davidpwbrown
💚 #36236 safemode doesn't work if compass is hidden, by captnblood
💚 #36235 Allow defining anonymous itemgroups in mapgen, by ymber
💚 #36233 [WIP] Add fitness band and heartrate function for character, by CountAlex
💚 #36231 Bamboo as a versatile renewable resource, by new02DAY
💚 #36225 Mass Zombie Suicide due to Damaging Tiles, by Curt5
💚 #36220 Allow defining a binomial distribution for item spawn quantities, by ymber
💚 #36218 Rework item spawns in mapgen to use the new itemgroup system, by ymber
💚 #36206 Refactor inventory item menu, by KorGgenT
💚 #36205 refactor drop activity and associated functions, by KorGgenT
💚 #36200 Jsonize autodoc couch, by Fris0uman
💚 #36194 Add alternative end evolutions to skeletons, by arijust
💚 #36190 The amazing teleporting hulk, by anothersimulacrum
💚 #36180 Survivor Utility Belt reporting (poor fit) and not allowing tool use even when fitted., by CypherHyena
💚 #36174 Spells cast by monsters count as cast by player, by LaVeyanFiend
💚 #36172 Crafting menu shows range of possible nutrients for food crafts, by jbytheway
💚 #36171 Many mods have json errors that need to be cleared up, by jbytheway
💚 #36160 Mi-go furnitures contain a fetid goop that can mask your scent, by Fris0uman
💚 #36153 Unload all in tile, by glenmack
💚 #36151 Make interrupt messages being an option to turn on/off, by Unrepentant-Atheist
💚 #36130 Map autonotes have to be configured every time a world is reset/generated, by Amoebka
💚 #36126 Missing mutation interaction, by Bulletfang
💚 #36124 Mapgen: Minimum distance to same overmap special, by glenmack

CLOSED ISSUES

❤️ #36335 Fox Fur, by Maleclypse
❤️ #36332 Replace weight ints with strings for monsters & obsolete.json, by anothersimulacrum
❤️ #36331 Replace weight ints with strings in data/json/items, by anothersimulacrum
❤️ #36330 Replace volume ints with strings in data/json, by anothersimulacrum
❤️ #36329 Use volume strings in mods, by anothersimulacrum
❤️ #36328 Replace volume ints with strings for furniture and terrain, by anothersimulacrum
❤️ #36323 Remove the speed debuff when the temp is low, by FuelType-Memes
❤️ #36320 Disjointed Anthill Generation, by Zourin2
❤️ #36319 Sails can't be installed on vehicles, by SolsticeTheTechMarine
❤️ #36318 Heat slowdown doesn't go away when you're not hot anymore, by Kelenius
❤️ #36317 Change std::unqiue_ptr to pimpl, by BevapDin
❤️ #36316 Stop NPCs getting confused by stashed outbounds activities, by davidpwbrown
❤️ #36311 Fix numer of carrots needed for 3L pickled veggies jar, by sztosz
❤️ #36304 Appease clang, by anothersimulacrum
❤️ #36303 Incorrect value for carrots required in pickled veggy 12x portion, by johnrdconnolly
❤️ #36300 Use std::string instead of std::ostringstream, by BevapDin
❤️ #36299 Fix survival kit plural string, by anothersimulacrum
❤️ #36298 Remove extras: field from overmap specialls, by sztosz
❤️ #36296 Make copy of item to be thrown - fix throwing bugs, by davidpwbrown
❤️ #36294 [WIP] Mod cleanup: sees_player mods, by arijust
❤️ #36293 Throwing wielded objects, by DeimosDread
❤️ #36290 item groups sort - food and locations list, by LilShiningMan
❤️ #36289 Only apply speed penalty from heat to main body parts, by Fris0uman
❤️ #36288 Fix two incorrect gettext calls, by Qrox
❤️ #36286 Sort gloves and shoes into seperate files from armor.json, by LaVeyanFiend
❤️ #36285 Plural name fixes, by BrettDong
❤️ #36283 Display player stats in the martial arts selection menu during character creation, by Qrox
❤️ #36280 Bread and flatbread recipes acting weird, by BenlyAZ
❤️ #36278 add rings and bracelets, by curstwist
❤️ #36275 Fix phantom bread recipes from Aftershock dough obsoletion, by LaVeyanFiend
❤️ #36274 Extend automatic mod checking:, by BevapDin
❤️ #36273 New map extras can overwrite overmap specials, by Amoebka
❤️ #36272 Vehicles are made out rubber, by Unrepentant-Atheist
❤️ #36271 Throwing rocks crashes game, by Xarafax
❤️ #36269 Reduce save game size by not storing default values, by BevapDin
❤️ #36268 Remove useless const, by Fris0uman
❤️ #36267 Fix trade items disappearing when counted by charges, by davidpwbrown
❤️ #36266 Vehicle crash reverse fix, by davidpwbrown
❤️ #36265 Smashing corpses yields the message, 'The Corpse moved before you could finish smashing it'., by eternalnight264
❤️ #36264 Milspec Searchlight recipe, by Fris0uman
❤️ #36262 No more autodoc message spam, by Fris0uman
❤️ #36261 Fix astyle regression (2019-12-19), by ZhilkinSerg
❤️ #36260 Change pull metal weapon mattack to cancel reload activity, by davidpwbrown
❤️ #36259 Exclude dda in unit test mod list to fix CI build errors, by Qrox
❤️ #36258 Add feline_ears mutation to arsonist, by arijust
❤️ #36256 Fixed crafting GUI borders issues, by Night-Pryanik
❤️ #36254 Refugee Center Arsonist lacks furry ears., by Maleclypse
❤️ #36253 Tameable reproducing rabbits, by Maleclypse
❤️ #36252 Fix NPCs running out of stamina, by anothersimulacrum
❤️ #36251 Add NOOPT make option to disable optimization, by mark7
❤️ #36250 Avoid potential iterator invalidation in map::process_items, by Qrox
❤️ #36249 Milspec Searchlight schematic gives no recipe, by Sons-of-Man
❤️ #36248 20 or so fairy tale descriptions, by Jerimee
❤️ #36246 Fix pulping not working, by anothersimulacrum
❤️ #36245 Fix for liquid handling during butchery after interruption, by davidpwbrown
❤️ #36244 Add new debug menu item for checking map extra spawns, by ralreegorganon
❤️ #36243 Modify alcohol values to be in line with 1-second turns, by davidpwbrown
❤️ #36242 Zombie corpses cannot be manually pulped, by Little-119
❤️ #36241 Stop autodrive on any collision, not just damaging ones, by davidpwbrown
❤️ #36240 (done)Tweak appearance rates of new mapgen extras, by I-am-Erk
❤️ #36239 Flashlights disappearing when trying to throw past turrets, by glenmack
❤️ #36237 Magiclysm - spells go through pain resist, by KorGgenT
❤️ #36234 Fix defrost, by Fris0uman
❤️ #36232 Consistent NPC reach range with trigdist, by davidpwbrown
❤️ #36230 Check for possible to wield completed craft, by davidpwbrown
❤️ #36229 New map extras from the long grass PR Erk made have unreasonably high spawn rates., by Amoebka
❤️ #36228 Revert "Fix size() accessor in active_item_cache." to avoid crashes, by mark7
❤️ #36227 Replace usage of JsonArray::has_more with range-based loops., by BevapDin
❤️ #36226 Add more steel lining clothing mod compatibility to thick clothing, by LaVeyanFiend
❤️ #36224 [WIP] Add fitness band to evaluate heart beat and exercise amount, by CountAlex
❤️ #36223 Generic video game play iuse, by davidpwbrown
❤️ #36222 Fix light drizzle being green, by davidpwbrown
❤️ #36221 Allow autoboating, by davidpwbrown
❤️ #36219 Fix NPC pulping, by davidpwbrown
❤️ #36217 Limit time taken for NPCs to train new spells, by davidpwbrown
❤️ #36216 Expand autodrive to work on rivers, by ymber
❤️ #36215 Report Android tools version during build, by ZhilkinSerg
❤️ #36214 Revert limiting search radius for listing bionics to 3 tiles, by Night-Pryanik
❤️ #36213 Dec 2019 changelog, by kevingranade
❤️ #36212 Fix typo in variable name in gradle file, by ZhilkinSerg
❤️ #36211 Fix alt map key after #36075, by anothersimulacrum
❤️ #36210 error on a loading screen, by totoro0924
❤️ #36209 Remove dough from aftershock, by John-Candlebury
❤️ #36208 map::get_nonant Crash, by HarleyLorenzo
❤️ #36207 Discussion about the construction of Stone Walls, by Ker-Nes
❤️ #36204 fix travis errors, by KorGgenT
❤️ #36203 Surgery don't hurt part if parent part has already been hurt, by Fris0uman
❤️ #36202 Defrost not functional, by coreyblanke
❤️ #36201 Constant crashes and game freezing, by UndeadMoose
❤️ #36199 Updated Android build process (2019-12-18), by ZhilkinSerg
❤️ #36198 Using "cancels" makes traits mutually exclusive at character creation, by Fris0uman
❤️ #36197 Light drizzle is green, by molkero
❤️ #36196 Only allow vertical view shifting when 3D FOV is enabled, by kevingranade
❤️ #36195 Dry/Fieldstone walls, by Maleclypse
❤️ #36193 Firearm repair kit requires charges to use its non-powered tools., by glenmack
❤️ #36192 Mod Cleanup: fix external_option errors, by KorGgenT
❤️ #36191 Flavor-aware app name, by ZhilkinSerg
❤️ #36189 Mod cleanup: no_fungi mod, by arijust
❤️ #36188 Mod cleanup: Fix item groups, by ZhilkinSerg
❤️ #36187 Mod cleanup: Assorted mapgen fixes (2019-12-17), by ZhilkinSerg
❤️ #36186 Mod cleanup: Fix special attacks and death functions, by ZhilkinSerg
❤️ #36185 Mod cleanup: Assorted fixes (2019-12-17), by ZhilkinSerg
❤️ #36184 Mod cleanup: Fix insufficient spaces, by ZhilkinSerg
❤️ #36183 Unconditionally update overmap vision, by ymber
❤️ #36182 Mod cleanup: Ellipsis preferred over three dots, by ZhilkinSerg
❤️ #36181 Afs prepnet orchard map special, by Maleclypse
❤️ #36179 Fix up elevators and their controls, by AlexMooney
❤️ #36178 Standardize player info window colors, by mark7
❤️ #36177 Mortar to stone, by Maleclypse
❤️ #36176 fix demon lair itemgroup, by KorGgenT
❤️ #36175 Opening Software Keyboard/pressing back button on Android 2nd time causes crash - it's back, by chriseich21
❤️ #36173 refactor mend(), by KorGgenT
❤️ #36170 Allow random tile variants for immobile furniture, by ralreegorganon
❤️ #36169 Gem stones part 1, by curstwist
❤️ #36168 Zombie keep their previous upgrade_time when they revive, by Fris0uman
❤️ #36167 Change weight for reinforced wide highlights., by arijust
❤️ #36166 NPC(s) do not pulp corpses while following player, nor follow player after., by eternalnight264
❤️ #36165 Tweak name of non-vehicle turret chassis., by arijust
❤️ #36164 Right-align repology badge to improve README flow, by ifreund
❤️ #36163 Add missing id_suffix to soap_flakes recipe, by Fris0uman
❤️ #36162 Soap Flakes Uncraftable Except by CBM, by Zourin2
❤️ #36161 Adjust staff sling crafting requirements, by Fris0uman
❤️ #36159 Reinforced Wide Angle Headlight Weight, by Iceblade02
❤️ #36158 Don't paralyze when cleaning a filthy gun, by AlexMooney
❤️ #36157 No warnings when spending time reloading dirty guns, by AlexMooney
❤️ #36156 Turret chassis naming, by glenmack
❤️ #36155 Fix display of repair possibility info for items made of certain materials, by ZhilkinSerg
❤️ #36154 Adjust staff sling crafting requirements, by Solusphere
❤️ #36152 Significantly reworked island prison mapgen, by Night-Pryanik
❤️ #36150 Only attack enemies you can see., by kevingranade
❤️ #36149 Convert mods to use new 40mm ammo types., by kevingranade
❤️ #36148 Spears incorrectly display as unrepairable in vanilla., by Solusphere
❤️ #36147 Fix 40mm mod errors, by anothersimulacrum
❤️ #36146 Make some holster messages more vague (and thereby more accurate), by jbytheway
❤️ #36145 Colour-code terrain and furniture prerequisites for constructions, by jbytheway
❤️ #36144 Segmentation fault -- Missing Item Description, by KoRv117
❤️ #36143 Add packaging status to Release page, by tim77
❤️ #36142 Prevent non-fouling guns from spawning with dirt, by anothersimulacrum
❤️ #36141 Fix unreachable code in suffer.cpp, by anothersimulacrum
❤️ #36140 Display vehicle part name in advanced inventory, by jbytheway
❤️ #36139 Make compared have a copy of the inventory_entry rather than a pointer to fix segfault when using multiple filters., by ishtatann
❤️ #36138 SIGSEGV processing items on map, by ymber
❤️ #36137 Fix using a null item in target_handler::target_ui, by BevapDin
❤️ #36136 Having your gun pulled out of your hands mid-reload throws an error, by alt4
❤️ #36135 Typo fix: "hammer make from -> hammer made from", by harakka
❤️ #36134 adjust demon spider itemgroups, by KorGgenT
❤️ #36133 Locker smash results tweak, by Night-Pryanik
❤️ #36132 StringMaker specialization for cata_variant, by jbytheway
❤️ #36131 Add libpulse dependencies, by jbytheway
❤️ #36129 Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag., by BevapDin
❤️ #36127 Beak and mouth flaps not mutually exclusive, by glenmack
❤️ #36125 refactor game::unload, by KorGgenT
❤️ #36123 Fixed list of bionics showing item durability indicator, by Night-Pryanik
❤️ #36122 Sealed jams, by Maleclypse
❤️ #36121 Fix not displaying mutant + cbm encumbrance, by Ramza13
❤️ #36120 Assorted recipe cleanup, by jbytheway
❤️ #36119 Add item::get_food, by jbytheway
❤️ #36118 Giant worms can't be detected by IR vision anymore., by arijust

LIKED ISSUE

👍 #36170 Allow random tile variants for immobile furniture, by ralreegorganon
It received 👍 x3, 😄 x0, 🎉 x6 and ❤️ x0.

NOISY ISSUE

🔈 #36138 SIGSEGV processing items on map, by ymber
It received 15 comments.


PULL REQUESTS

Last week, 168 pull requests were created, updated or merged.

OPEN PULL REQUEST

Last week, 2 pull requests were opened.
💚 #36325 Add Triffid flowers, by arijust
💚 #36308 Allsporting Group revamp, by LilShiningMan

UPDATED PULL REQUEST

Last week, 34 pull requests were updated.
💛 #36307 Adds Modern house no.2, by John-Candlebury
💛 #36305 De-nest itemgroup accesories_personal_unisex, by Soup-de-Loop
💛 #36295 Edited Amorphous Body mutation description, by KayoKake
💛 #36292 Jsonize unarmed cut and bash damage from mutations, by Fris0uman
💛 #36287 WIP Mr Lapin NPC Warrener, by Maleclypse
💛 #36281 add FN F2000, by LZhangy
💛 #36263 Check for rotten components before starting craft, by davidpwbrown
💛 #36257 Clear screen after world/options menu close to clean up graphical artifacts, by mark7
💛 #36255 WIP: Flyer snippets lore update, by I-am-Erk
💛 #36238 [CR]Set pathfinding avoid_traps to true by default, by davidpwbrown
💛 #36235 Allow defining anonymous itemgroups in mapgen, by ymber
💛 #36206 Refactor inventory item menu, by KorGgenT
💛 #36205 refactor drop activity and associated functions, by KorGgenT
💛 #36200 Jsonize autodoc couch, by Fris0uman
💛 #36172 Crafting menu shows range of possible nutrients for food crafts, by jbytheway
💛 #36160 Mi-go furnitures contain a fetid goop that can mask your scent, by Fris0uman
💛 #36107 Add warning if attempting to keep world, by AlexMooney
💛 #36102 Colored selected item and extended win for long items name, by 8street
💛 #36089 Reworked how crafting skill requirement display is generated., by ishtatann
💛 #36074 Add "forbidden traits" to professions , by np-vortex
💛 #36037 Options to allow previous behavior around prompt for dangerous terrain, by Ramza13
💛 #35997 Add new mapgen location - private resort., by CountAlex
💛 #35921 Leech pod monster family, by John-Candlebury
💛 #35792 [WIP] Graphical Overmap update, by Larwck
💛 #35752 [CR] Update Modular Turrets and Salvaged Robots to match Mainline style and recipes Fixes #35689, by CSHague
💛 #35658 Magiclysm - Golems, by arijust
💛 #35546 Rework no religious texts mod as a migration, by kevingranade
💛 #35545 Add stub code for applying migrations to downstream item lists., by kevingranade
💛 #35272 Adding More Furniture, by WhaleyWhaley
💛 #35238 Added 2 new NPCs., by LovamKicsiGazsii
💛 #34690 Towing vehicles, by davidpwbrown
💛 #34540 Fix curry/chili powder substitutions, by lazho
💛 #34246 [WIP]NPC and player auto-crafting from workbench bills, by davidpwbrown
💛 #33271 [CR] Removed penalties and base cost when calculating obtain_cost() for wielded item, by Raschert0

MERGED PULL REQUEST

Last week, 132 pull requests were merged.
💜 #36328 Replace volume ints with strings for furniture and terrain, by anothersimulacrum
💜 #36311 Fix numer of carrots needed for 3L pickled veggies jar, by sztosz
💜 #36304 Appease clang, by anothersimulacrum
💜 #36299 Fix survival kit plural string, by anothersimulacrum
💜 #36298 Remove extras: field from overmap specialls, by sztosz
💜 #36290 item groups sort - food and locations list, by LilShiningMan
💜 #36289 Only apply speed penalty from heat to main body parts, by Fris0uman
💜 #36288 Fix two incorrect gettext calls, by Qrox
💜 #36283 Display player stats in the martial arts selection menu during character creation, by Qrox
💜 #36278 add rings and bracelets, by curstwist
💜 #36275 Fix phantom bread recipes from Aftershock dough obsoletion, by LaVeyanFiend
💜 #36274 Extend automatic mod checking:, by BevapDin
💜 #36269 Reduce save game size by not storing default values, by BevapDin
💜 #36268 Remove useless const, by Fris0uman
💜 #36267 Fix trade items disappearing when counted by charges, by davidpwbrown
💜 #36266 Vehicle crash reverse fix, by davidpwbrown
💜 #36264 Milspec Searchlight recipe, by Fris0uman
💜 #36262 No more autodoc message spam, by Fris0uman
💜 #36261 Fix astyle regression (2019-12-19), by ZhilkinSerg
💜 #36260 Change pull metal weapon mattack to cancel reload activity, by davidpwbrown
💜 #36259 Exclude dda in unit test mod list to fix CI build errors, by Qrox
💜 #36258 Add feline_ears mutation to arsonist, by arijust
💜 #36256 Fixed crafting GUI borders issues, by Night-Pryanik
💜 #36253 Tameable reproducing rabbits, by Maleclypse
💜 #36252 Fix NPCs running out of stamina, by anothersimulacrum
💜 #36251 Add NOOPT make option to disable optimization, by mark7
💜 #36250 Avoid potential iterator invalidation in map::process_items, by Qrox
💜 #36248 20 or so fairy tale descriptions, by Jerimee
💜 #36246 Fix pulping not working, by anothersimulacrum
💜 #36245 Fix for liquid handling during butchery after interruption, by davidpwbrown
💜 #36244 Add new debug menu item for checking map extra spawns, by ralreegorganon
💜 #36243 Modify alcohol values to be in line with 1-second turns, by davidpwbrown
💜 #36241 Stop autodrive on any collision, not just damaging ones, by davidpwbrown
💜 #36240 (done)Tweak appearance rates of new mapgen extras, by I-am-Erk
💜 #36237 Magiclysm - spells go through pain resist, by KorGgenT
💜 #36234 Fix defrost, by Fris0uman
💜 #36232 Consistent NPC reach range with trigdist, by davidpwbrown
💜 #36230 Check for possible to wield completed craft, by davidpwbrown
💜 #36227 Replace usage of JsonArray::has_more with range-based loops., by BevapDin
💜 #36226 Add more steel lining clothing mod compatibility to thick clothing, by LaVeyanFiend
💜 #36223 Generic video game play iuse, by davidpwbrown
💜 #36222 Fix light drizzle being green, by davidpwbrown
💜 #36221 Allow autoboating, by davidpwbrown
💜 #36219 Fix NPC pulping, by davidpwbrown
💜 #36217 Limit time taken for NPCs to train new spells, by davidpwbrown
💜 #36215 Report Android tools version during build, by ZhilkinSerg
💜 #36214 Revert limiting search radius for listing bionics to 3 tiles, by Night-Pryanik
💜 #36213 Dec 2019 changelog, by kevingranade
💜 #36212 Fix typo in variable name in gradle file, by ZhilkinSerg
💜 #36211 Fix alt map key after #36075, by anothersimulacrum
💜 #36209 Remove dough from aftershock, by John-Candlebury
💜 #36203 Surgery don't hurt part if parent part has already been hurt, by Fris0uman
💜 #36199 Updated Android build process (2019-12-18), by ZhilkinSerg
💜 #36198 Using "cancels" makes traits mutually exclusive at character creation, by Fris0uman
💜 #36196 Only allow vertical view shifting when 3D FOV is enabled, by kevingranade
💜 #36195 Dry/Fieldstone walls, by Maleclypse
💜 #36192 Mod Cleanup: fix external_option errors, by KorGgenT
💜 #36191 Flavor-aware app name, by ZhilkinSerg
💜 #36189 Mod cleanup: no_fungi mod, by arijust
💜 #36188 Mod cleanup: Fix item groups, by ZhilkinSerg
💜 #36187 Mod cleanup: Assorted mapgen fixes (2019-12-17), by ZhilkinSerg
💜 #36186 Mod cleanup: Fix special attacks and death functions, by ZhilkinSerg
💜 #36185 Mod cleanup: Assorted fixes (2019-12-17), by ZhilkinSerg
💜 #36184 Mod cleanup: Fix insufficient spaces, by ZhilkinSerg
💜 #36183 Unconditionally update overmap vision, by ymber
💜 #36182 Mod cleanup: Ellipsis preferred over three dots, by ZhilkinSerg
💜 #36181 Afs prepnet orchard map special, by Maleclypse
💜 #36179 Fix up elevators and their controls, by AlexMooney
💜 #36178 Standardize player info window colors, by mark7
💜 #36177 Mortar to stone, by Maleclypse
💜 #36176 fix demon lair itemgroup, by KorGgenT
💜 #36173 refactor mend(), by KorGgenT
💜 #36170 Allow random tile variants for immobile furniture, by ralreegorganon
💜 #36169 Gem stones part 1, by curstwist
💜 #36168 Zombie keep their previous upgrade_time when they revive, by Fris0uman
💜 #36167 Change weight for reinforced wide highlights., by arijust
💜 #36165 Tweak name of non-vehicle turret chassis., by arijust
💜 #36164 Right-align repology badge to improve README flow, by ifreund
💜 #36163 Add missing id_suffix to soap_flakes recipe, by Fris0uman
💜 #36161 Adjust staff sling crafting requirements, by Fris0uman
💜 #36158 Don't paralyze when cleaning a filthy gun, by AlexMooney
💜 #36155 Fix display of repair possibility info for items made of certain materials, by ZhilkinSerg
💜 #36152 Significantly reworked island prison mapgen, by Night-Pryanik
💜 #36150 Only attack enemies you can see., by kevingranade
💜 #36147 Fix 40mm mod errors, by anothersimulacrum
💜 #36146 Make some holster messages more vague (and thereby more accurate), by jbytheway
💜 #36145 Colour-code terrain and furniture prerequisites for constructions, by jbytheway
💜 #36143 Add packaging status to Release page, by tim77
💜 #36142 Prevent non-fouling guns from spawning with dirt, by anothersimulacrum
💜 #36141 Fix unreachable code in suffer.cpp, by anothersimulacrum
💜 #36140 Display vehicle part name in advanced inventory, by jbytheway
💜 #36137 Fix using a null item in target_handler::target_ui, by BevapDin
💜 #36135 Typo fix: "hammer make from -> hammer made from", by harakka
💜 #36134 adjust demon spider itemgroups, by KorGgenT
💜 #36133 Locker smash results tweak, by Night-Pryanik
💜 #36132 StringMaker specialization for cata_variant, by jbytheway
💜 #36131 Add libpulse dependencies, by jbytheway
💜 #36129 Fix items unnecessarily accumulating the ENCUMBRANCE_UPDATE flag., by BevapDin
💜 #36125 refactor game::unload, by KorGgenT
💜 #36123 Fixed list of bionics showing item durability indicator, by Night-Pryanik
💜 #36122 Sealed jams, by Maleclypse
💜 #36121 Fix not displaying mutant + cbm encumbrance, by Ramza13
💜 #36120 Assorted recipe cleanup, by jbytheway
💜 #36119 Add item::get_food, by jbytheway
💜 #36118 Giant worms can't be detected by IR vision anymore., by arijust
💜 #36117 Fix power tool charge consumption oversights, by DaviBones
💜 #36116 updates to doc\MONSTERS.md, by Jerimee
💜 #36112 Unboard NPC before vertical shift, by davidpwbrown
💜 #36109 add ellipsis pref to style manual, by Jerimee
💜 #36106 change parameter of plthrow from int to item_location, by KorGgenT
💜 #36105 Add Fedora and Arch installation instructions, by tim77
💜 #36104 science_and_tech.json added , by LilShiningMan
💜 #36100 Camp upgrade vehicle fixes, by davidpwbrown
💜 #36099 Replace usage of stringstream with simple string concatenation., by BevapDin
💜 #36096 Overhaul library mapgen and add SUS bookcases, by ymber
💜 #36083 turret/vehicle ammo fix based on research, by misterprimus
💜 #36075 Retire procedurally generated houses and basements, by ralreegorganon
💜 #36062 allow "internal" wearables even with skin-contact gear on top, by misterprimus
💜 #36061 add warning when setting alarm while deaf, by misterprimus
💜 #36058 Add sort by barter value to the advanced inventory screen., by ishtatann
💜 #36020 Make constructions in progress display the progress percentage., by ishtatann
💜 #36016 rescope game::inv_for_ functions, by KorGgenT
💜 #35999 Expand upon and improve reading of integers from JSON, by DaviBones
💜 #35995 Add json checking for more mods on all PRs, by jbytheway
💜 #35992 Makes skin tone mutations conflict more consistently, by Morat2255
💜 #35990 (done) Removes long grass from regional terrain lists, makes it into a map extra, by I-am-Erk
💜 #35951 Implement new zombie: Zapper zombie, by arijust
💜 #35925 Light Manipulation Spellbook, and new relic effect "BONUS_DODGE", by John-Candlebury
💜 #35910 Eating same food repeatedly gives less fun, by DaviBones
💜 #35865 Split 40mm grenade types, by ymber
💜 #35818 Refactor defense mode, by ZhilkinSerg
💜 #34738 SUS Bathroom, Part 1, by xanderrootslayer


COMMITS

Last week there were 290 commits.
🛠️ Update mammal.json by Maleclypse
🛠️ Replace volume ints with strings for furn and ter (#36328) Volume strings specifying the units are more readable and easily
understandable, so they should be used instead of raw ints.
by anothersimulacrum
🛠️ Remove the speed debuff when the temp is low by FuelType-Memes
🛠️ Plural name fixes by BrettDong
🛠️ clear stashed activity on assign new and neaten up assign activities by davidpwbrown
🛠️ Merge pull request #36311 from sztosz/fix-#36303 Fix numer of carrots needed for 3L pickled veggies jar by Rivet-the-Zombie
🛠️ Fix numer of carrots needed for 3L pickled veggies jar by sztosz
🛠️ Appease clang by anothersimulacrum
🛠️ [add rings and bracelets (#36278) * add rings and bracelets

If there are monsters in an elevator with you, they come along for the
ride. If there are monsters in an elevator at the destination, push
them out of the way before arrival.

Also set it to max if it's less that that on each turn, to fix NPCs that
have drained stamina prior to this.](3b6a7bd) by anothersimulacrum
🛠️ Remove some mods from testing blacklist as they don't throw any errors anymore. by BevapDin
🛠️ Fix invalid item id: there is no item type "410shot", there is an ammunition type of that id. by BevapDin
🛠️ Replace reference to migrated items with their migrated name. Seed the migration.json file. by BevapDin
🛠️ Replace reference to obsoleted items with proper item Also add flags so it comes out as the intended object. by BevapDin
🛠️ Remove unused members from JSON data by BevapDin
🛠️ Replace "comment" JSON member with "//" member The later is correctly identified as comment by the JSON classes and is not reported when wasn't visited. The former will be reported as it's not a comment for the JSON classes. by BevapDin
🛠️ Print out the id of the object, not the description so it's easier to find in the JSON data Test it out with the "no_medieval_items" mod. by BevapDin
🛠️ Fix mod dependencies being ignored in list of all mods to test: Load the dependencies first, than create the list of mods to test and add the dependencies before adding the mod itself. by BevapDin
🛠️ Copyedits from review. by kevingranade
🛠️ Remove useless const (#36268) by Fris0uman
🛠️ Fix astyle regression by ZhilkinSerg
🛠️ Merge pull request #36269 from BevapDin/lnm Reduce save game size by not storing default values by ZhilkinSerg
🛠️ [No more autodoc message spam (#36262) * No more autodoc spam

and correct spacing

  • Update construction.json

  • adds pebbles, lowers str, changes text halfwall

  • Update data/json/furniture_and_terrain/terrain-walls.json

Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com

  • Update data/json/furniture_and_terrain/terrain-walls.json

Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com](5bbd2b5) by Maleclypse
🛠️ [Tameable reproducing rabbits (#36253) * Update mammal.json

  • Update baby timer

Checked time for rabbits to mature and adjusted to not assume rabbits start cataclysm pregnant.](c7b15b0) by Maleclypse
🛠️ Milspec Searchlight recipe (#36264) by Fris0uman
🛠️ [Mod cleanup: no_fungi mod (#36189) * Remove no_fungi mod from blacklist

  • Add missing spaces

  • Fix weights.

  • Fix region overlay.

Attempt 1.

also adjust weight to 2700mg. A caret of any gem weigh .2 g. Simple post & stud earrings generally weigh 2.5 g. I used mg to avoid decimals.

  • adjust weight of gems

  • adjust gem volume

I've made these 6ml, .36 of a cubic inch.

Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com

  • Update data/json/items/book/misc.json

Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com

  • Update data/json/items/book/misc.json

Co-Authored-By: I-am-Erk 45136638+I-am-Erk@users.noreply.github.com](cb68229) by Jerimee
🛠️ Add more steel plating clothing mod compatibility by LaVeyanFiend
🛠️ Avoid potential iterator invalidation by Qrox
🛠️ Fix pulping not working After 1e4d076deb800ef75eea04d3ee15106ffa104bf4 fixed the NPC not pulping bug by making the placement value of the pulping activity take absolute coordinates, it did not update the coordinates given when the player started pulping. This fixes that, and provides the absolute coordinates, not the local coordinates. by anothersimulacrum
🛠️ Add new debug menu item for checking map extra spawns by ralreegorganon
🛠️ modify alcohol values to be in line with 1-second turns by davidpwbrown
🛠️ stpo autodrive on any collision, not just damaging ones by davidpwbrown
🛠️ Merge pull request #36178 from mark7/wb-playerstatus-color Standardize player info window colors by ZhilkinSerg
🛠️ Merge pull request #36232 from davidpwbrown/npc_reach_diagonal Consistent NPC reach range with trigdist by ZhilkinSerg
🛠️ Merge pull request #36234 from Fris0uman/defrost Fix defrost by ZhilkinSerg
🛠️ Magiclysm - spells go through pain resist by KorGgenT
🛠️ Fix defrost by Fris0uman
🛠️ Change item_group::load_item_group to take a JsonValue instead of a stream. by BevapDin
🛠️ Change Item_factory::load_item_group to take a const reference by BevapDin
🛠️ Change loop to respect size of both arrays: The loop would previously read more data than there was storage reserved for (it could read more than adv_inv_in_vehicle.size() elements). by BevapDin
🛠️ Change mapgen_function_json_base::setup_setmap to take a const reference And iterate over it via a range-based loop. by BevapDin
🛠️ Change load_damage_instance to take a const reference And use a range-based loop. by BevapDin
🛠️ Change mission_util::set_reveal_any to take a const reference by BevapDin
🛠️ Change snippet_library::add_snippets_from_json to take a const reference. Which allows to iterate over the array using a range-based loop. by BevapDin
🛠️ Change trait_group::load_trait_group to accept a JsonValue Which can be used just like the stream. Also added a JsonObject::get_member function to get a specific member as JsonValue. by BevapDin
🛠️ Change mutation_branch::load_trait_group to accept a const reference This allows to iterate over the array using a range-based lood. by BevapDin
🛠️ Change loading elements of requirements: Change requirement_data::load_obj_list to take a reference to const JsonArray. This allows to inline the code in the caller (the JsonArray instance does not need to be stored in a variable). Inside the function, change the loops to range-based loops over the array / the subarray. In turn, change the various load functions to accept const JsonValue & (entries of the array). The functions used to get the full array as reference and would extract the next element from it. by BevapDin
🛠️ Replace index based loops over JsonArray with range-based loops. by BevapDin
🛠️ Replace usage of JsonArray::has_more with range-based loops. by BevapDin
🛠️ Use proper type so we don't have to cast it. by BevapDin
🛠️ Move field type consistency check to after the loop. It checks the same thing essentially: that there is at least one intensity level defined. by BevapDin
🛠️ Remove redundant check for existence of array after getting it. by BevapDin
🛠️ Remove unnecessary emptiness check. There is a check for whether the array has more entries. That one will catch empty array. by BevapDin
🛠️ Fix accessing an unrelated JSON entry: The code would always use the first entry of the parent array (trait) instead of the that of the subarray. It would however use the second value of the subarray and skip the first one. Makes no sense. by BevapDin
🛠️ Call dedicated clear method instead of clearing by assigning an empty value. by BevapDin
🛠️ Avoid UB: actually set the JsonObject to something before using it. by BevapDin
🛠️ Don't skip JSON data in unexpected form, trigger an error instead. The current code would just skip the array entry if it was neither a string nor an object. There is no indication to the modder that their data has been ignored. The new code will trigger an error instead. The modder will know about the invalid format. by BevapDin
🛠️ Fix documentation: JSON classes throw JsonError. by BevapDin
🛠️ Merge pull request #36116 from richiroutreach/blurk updates to doc\MONSTERS.md by I-am-Erk
🛠️ consistent NPC reach range with trigdist by davidpwbrown
🛠️ Update MONSTERS.md by Jerimee
🛠️ Merge pull request #36219 from davidpwbrown/npc_pulp_fix Fix NPC pulping by ZhilkinSerg
🛠️ Merge pull request #36222 from davidpwbrown/why_is_the_rain_green Fix light drizzle being green by ZhilkinSerg
🛠️ generic play by davidpwbrown
🛠️ why is the rain green? by davidpwbrown
🛠️ add to documentation by davidpwbrown
🛠️ move placement to abs coords to pass outbounds check by davidpwbrown
🛠️ [Using "cancels" makes traits mutually exclusive at character creation (#36198) * Using "cancels" makes traits mutually exclusive at character creation

Also adds two new rings with this effect

The other construction requirements are highlighted in red or green
according to their presence. Make this one highlighted similarly, so
that it is clear when it is the reason that a particular construction is
impossible.](d46a122) by jbytheway
🛠️ Retire procedurally generated houses and basements (#36075) by ralreegorganon
🛠️ allow "internal" wearables even with skin-contact gear on top (#36062) by misterprimus
🛠️ Merge pull request #36016 from KorGgenT/scope-game-inv rescope game::inv_for_ functions by kevingranade
🛠️ Merge pull request #35818 from ZhilkinSerg/refactor-defense-mode Refactor defense mode by kevingranade
🛠️ update construction stone walls Adds pebble foundation and mortar for wet stone walls by Maleclypse
🛠️ Merge pull request #8 from CleverRaven/master Update baseline by Maleclypse
🛠️ fix demon lair itemgroup by KorGgenT
🛠️ Zombie keep their previous upgrade_time when they revive (#36168) by Fris0uman
🛠️ refactor game::unload (#36125) by KorGgenT
🛠️ Allow variant tiles for immobile furniture by ralreegorganon
🛠️ Replace direct access of mov_str_req for move check by ralreegorganon
🛠️ Add new furn_t::is_movable to consolidate checks by ralreegorganon
🛠️ Merge pull request #36104 from LilShiningMan/LSM---Science science_and_tech.json added by I-am-Erk
🛠️ Merge pull request #36137 from BevapDin/kkl Fix using a null item in target_handler::target_ui by kevingranade
🛠️ [Add item::get_food (#36119) * Add item::get_food

There were many places in the codebase which had to fetch either an item
or its contents, depending on which was food. Factor that logic out
into a new item member function, to simplify code elsewhere.

The test executable had custom string splitting code. Use the generic
string_split instead.

  • Add an additional test pass run on all mods

Currently our CI doesn't check mod json except for a couple of cases,
and in one of those cases (Magiclysm) it doesn't check it on json-only
PRs, which is unhelpful.

Add an additional test run, called as part of the TEST_STAGE CI job
(i.e. the first one, which runs in full on json-only changes). This
runs the test executable with every mod enabled (except those from a
blacklist), without actually running any tests.

The purposes is simply to load all of the mod json, enabling us to catch
any errors therein.](79be8d6) by jbytheway
🛠️ Revert "lint recipe_food" This reverts commit ece5c9d23cb051dec85781855c2a533e06430121. by I-am-Erk
🛠️ Merge pull request #36165 from arijust/soap_flakes_fix Tweak name of non-vehicle turret chassis. by ZhilkinSerg
🛠️ lint recipe_food by I-am-Erk
🛠️ Change weight for Reinforced wide highlights. by arijust
🛠️ Merge pull request #34738 from xanderrootslayer/SUSBathroomOctober SUS Bathroom, Part 1 by I-am-Erk
🛠️ pluralization strings [
{
"id": "base_toiletries",
"name": "generic grooming",
"type": "GENERIC",
"description": "generic item template",
"symbol": "+",
"color": "blue",
"price": 200,
"price_postapoc": 0,
"weight": 100,
"volume": "50 ml",
"material": "plastic",
"bashing": 1,
"to_hit": -1
},
{
"id": "soap_holder",
"name": { "str": "soap dish", "str_pl": "soap dishes" },
"type": "GENERIC",
"description": "A shallow dish for holding a bar of soap. It has ridges to help drain water away from the dish. Not the most exciting of items.",
"symbol": "-",
"copy-from": "base_toiletries"
},
{
"id": "razor_shaving",
"name": "shaving razor",
"type": "GENERIC",
"description": "A razor blade on a comfortable handle. Much easier to shave with than a loose razor.",
"symbol": "t",
"copy-from": "base_toiletries",
"price": 800,
"price_postapoc": 1200,
"//": "the end of the world doesn't mean everyone is okay with having ZZ Top beards. disposable razors are a hot commodity. The razor also loses the Cutting 1 quality. Don't ask how we confirmed this.",
"weight": 110,
"material": [ "plastic", "steel" ],
"cutting": 2
},
{
"id": "toothbrush_plain",
"name": { "str": "toothbrush", "str_pl": "toothbrushes" },
"type": "GENERIC",
"description": "A plastic brush with soft bristles for cleaning your teeth.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{
"id": "tbrush1",
"text": "A plastic brush with soft bristles for cleaning your teeth. It has a cheap, blocky handle and is likely meant to be disposable."
},
{
"id": "tbrush2",
"text": "A combination toothbrush and gum massager. It has an ergonomic silicone grip. Luxurious!"
},
{
"id": "tbrush3",
"text": "A plastic brush with soft bristles for cleaning your teeth. The blue and white pattern on the handle implies cleanliness."
},
{
"id": "tbrush4",
"text": "A short toothbrush designed for children. It has a wide-eyed cartoon pony on the handle."
},
{
"id": "tbrush5",
"text": "A short toothbrush designed for children. It has a grinning red racecar on the handle."
}
]
},
{
"id": "hairbrush",
"name": { "str": "hairbrush", "str_pl": "hairbrushes" },
"type": "GENERIC",
"description": "An instrument of hair torture.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{ "id": "hbrush1", "text": "An instrument of hair torture. There are round safety tips on the bristles." },
{ "id": "hbrush2", "text": "An old-fashioned hair-straightening device with a faux-wood handle." },
{ "id": "hbrush3", "text": "A soft, cushioned hairbrush. The shiny chrome design appears modern." },
{ "id": "hbrush4", "text": "A tacky kid's hairbrush. The cartoon whale on the handle seems friendly enough." }
]
},
{
"id": "curler_hair",
"name": "hair curler",
"type": "GENERIC",
"description": "A soft plastic cylinder you can wrap a lock of your hair around to curl it.",
"copy-from": "base_toiletries",
"symbol": ",",
"weight": 20,
"volume": "25 ml",
"container": "box_small"
},
{
"id": "string_floss",
"name": { "str": "dental floss", "str_pl": "rolls of dental floss" },
"type": "GENERIC",
"description": "Twenty-five yards of finely waxed thread wound up inside a plastic container. Perfect for picking bits of smoked meat out of your teeth. Disassemble to use the thread for something else.",
"copy-from": "base_toiletries",
"symbol": "",
"material": [ "plastic", "cotton" ]
},
{
"id": "comb_pocket",
"name": "comb",
"type": "GENERIC",
"description": "A grooming tool with teeth for straightening your hair.",
"symbol": "/",
"copy-from": "base_toiletries",
"snippet_category": [
{ "id": "pcomb1", "text": "Somehow, a few teeth have already broken off the end of this otherwise pristine comb." },
{
"id": "pcomb2",
"text": "A grooming tool with teeth for straightening your hair. This one is narrow, black and austere."
},
{ "id": "pcomb3", "text": "A comb made of soft plastic. Its tortoiseshell pattern makes it seem antique." },
{ "id": "pcomb4", "text": "A comb which folds on a hinge, in case you want to look like a greaser." }
]
},
{
"id": "plunger_toilet",
"name": "toilet plunger",
"type": "GENERIC",
"description": "A rubber-tipped tool for unclogging pipes, or a club for an immature survivor.",
"symbol": "p",
"color": "red",
"price": 800,
"price_postapoc": 50,
"weight": 590,
"volume": "2100 ml",
"//": "the volume is pretty bulky, but this is an old fashioned model.",
"material": [ "wood", "plastic" ],
"bashing": 5,
"to_hit": -1
},
{
"id": "plunger_futuristic",
"name": "professional plunger",
"type": "GENERIC",
"description": "This hollow plastic toilet plunger's bell compresses like an accordion. It is efficient at its intended purpose, and complete rubbish as a weapon.",
"symbol": "p",
"color": "black",
"price": 1590,
"price_postapoc": 10,
"weight": 680,
"volume": "2400 ml",
"material": "plastic",
"bashing": 2,
"to_hit": -1
},
{
"id": "toilet_paper",
"name": { "str": "toilet paper", "str_pl": "rolls of toilet paper" },
"type": "GENERIC",
"description": "A luxurious remnant of civilization.",
"symbol": "
",
"color": "white",
"container": "box_medium",
"price": 89,
"price_postapoc": 180,
"weight": 227,
"volume": 1,
"material": "paper",
"to_hit": -2,
"snippet_category": [
{
"id": "tpaper1",
"text": "Imagine the thinnest, most disposable paper you could possibly make. Now imagine something thinner than that."
},
{
"id": "tpaper2",
"text": "This roll of toilet paper is two-ply and quilted, for vandalizing houses more comfortably than ever."
},
{ "id": "tpaper3", "text": "This brand of toilet paper is designed to dissolve completely in water!" },
{ "id": "tpaper4", "text": "Images of your least favorite politician are printed on each individual sheet." },
{
"id": "tpaper5",
"text": "A luxurious remnant of civilization. The splinters of unprocessed wood visible in this one make it seem less luxurious, though."
}
]
},
{
"id": "hair_dryer",
"name": "hair dryer",
"type": "GENERIC",
"description": "This tool dries your hair by pushing air through a coil of hot wires. Without a funtioning power grid, it is a motorized paper weight.",
"symbol": "(",
"color": "black",
"price": 2100,
"price_postapoc": 0,
"weight": 680,
"volume": 2,
"material": [ "plastic", "steel" ],
"bashing": 3,
"to_hit": -1
},
{
"id": "curling_iron",
"name": "curling iron",
"type": "GENERIC",
"description": "A wand made of heat-resistant ceramics. When plugged into an outlet, it is hot enough to shape your hair into curls. Too bad the power's out.",
"symbol": "/",
"color": "magenta",
"price": 2500,
"price_postapoc": 0,
"weight": 590,
"volume": 1,
"material": [ "ceramic", "steel" ],
"bashing": 3,
"to_hit": 1
},
{
"id": "brush_toilet",
"name": { "str": "toilet brush", "str_pl": "toilet brushes" },
"type": "GENERIC",
"description": "Zombies cannot be intimidated or humiliated, so this stiff brush is only useful for scouring toilet bowls.",
"symbol": "p",
"color": "white",
"price": 1700,
"price_postapoc": 0,
"weight": 160,
"volume": 2,
"material": [ "steel", "plastic" ],
"bashing": 3,
"to_hit": 1
}
]
by I-am-Erk
🛠️ Merge pull request #36164 from ifreund/repology-align-right Right-align repology badge to improve README flow by I-am-Erk
🛠️ Merge pull request #36163 from Fris0uman/soap Add missing id_suffix to soap_flakes recipe by I-am-Erk
🛠️ Handle relevant item being a null pointer in target_handler::target_ui Instead of assuming it is pc.weapon. Note that pc.weapon may be a null item anyway (character needs to wield nothing when they want to fire a vehicle turret). This in turn means a null item was given to some functions around, and not all of them would handle this well. Some assumed the input was always a gun item. by BevapDin
🛠️ Simplify code by calling the proper function: Call Character::has_item instead of going the route via get_item_position (returns an invalid index) and calling i_at (which returns a null item when the input is an invalid index). by BevapDin
🛠️ Change draw_throw_aim to accept a reference instead of a pointer. The pointer was dereferenced without any null-check anyway, so the function pretty much expects a valid pointer. This makes it clear to the caller. by BevapDin
🛠️ Tweak name of non-vehicle turret chassis. by arijust
🛠️ Right-align repology badge to improve README flow by ifreund
🛠️ Make some holster messages more vague (#36146) Previously these messages referred to the 'weapon' you were putting in,
but some holsters hold magazines, not weapons. Instead, just say
'item'.
by jbytheway
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Update src/faction_camp.cpp Co-Authored-By: Kevin Granade kevin.granade@gmail.com by davidpwbrown
🛠️ Add missing id_suffix to soap_flakes recipe by Fris0uman
🛠️ Merge pull request #36152 from Night-Pryanik/island-prison-mapgen-tweak Significantly reworked island prison mapgen by I-am-Erk
🛠️ [Adjust staff sling crafting requirements (#36161) * Update staff sling recipe


CONTRIBUTORS

Last week there were 33 contributors.
👤 Maleclypse
👤 anothersimulacrum
👤 FuelType-Memes
👤 BrettDong
👤 davidpwbrown
👤 Rivet-the-Zombie
👤 sztosz
👤 curstwist
👤 BevapDin
👤 AlexMooney
👤 misterprimus
👤 Fris0uman
👤 ZhilkinSerg
👤 LilShiningMan
👤 Qrox
👤 LaVeyanFiend
👤 kevingranade
👤 arijust
👤 mark7
👤 Night-Pryanik
👤 I-am-Erk
👤 Jerimee
👤 ralreegorganon
👤 KorGgenT
👤 John-Candlebury
👤 Ramza13
👤 ymber
👤 jbytheway
👤 ifreund
👤 xanderrootslayer
👤 harakka
👤 tim77
👤 ishtatann


STARGAZERS

Last week there were 18 stagazers.
chrisalcantara
szysunzeyu
jkbpvsc
AlbertNewton
MarsCoder
BraveFive
Kiwav
snipercup
LukaZagar
guihao-liang
kouchibin
rockretep
kelvintys2
ilovejs
mitchmindtree
goddessfreya
pokkutter
bogdad
You all are the stars! 🌟


RELEASES

Last week there were 43 releases.
🚀 cdda-jenkins-b10049 Cataclysm-DDA experimental build #10049
🚀 cdda-jenkins-b10048 Cataclysm-DDA experimental build #10048
🚀 cdda-jenkins-b10047 Cataclysm-DDA experimental build #10047
🚀 cdda-jenkins-b10046 Cataclysm-DDA experimental build #10046
🚀 cdda-jenkins-b10045 Cataclysm-DDA experimental build #10045
🚀 cdda-jenkins-b10044 Cataclysm-DDA experimental build #10044
🚀 cdda-jenkins-b10043 Cataclysm-DDA experimental build #10043
🚀 cdda-jenkins-b10042 Cataclysm-DDA experimental build #10042
🚀 cdda-jenkins-b10041 Cataclysm-DDA experimental build #10041
🚀 cdda-jenkins-b10040 Cataclysm-DDA experimental build #10040
🚀 cdda-jenkins-b10039 Cataclysm-DDA experimental build #10039
🚀 cdda-jenkins-b10038 Cataclysm-DDA experimental build #10038
🚀 cdda-jenkins-b10037 Cataclysm-DDA experimental build #10037
🚀 cdda-jenkins-b10036 Cataclysm-DDA experimental build #10036
🚀 cdda-jenkins-b10035 Cataclysm-DDA experimental build #10035
🚀 cdda-jenkins-b10034 Cataclysm-DDA experimental build #10034
🚀 cdda-jenkins-b10033 Cataclysm-DDA experimental build #10033
🚀 cdda-jenkins-b10032 Cataclysm-DDA experimental build #10032
🚀 cdda-jenkins-b10031 Cataclysm-DDA experimental build #10031
🚀 cdda-jenkins-b10030 Cataclysm-DDA experimental build #10030
🚀 cdda-jenkins-b10029 Cataclysm-DDA experimental build #10029
🚀 cdda-jenkins-b10028 Cataclysm-DDA experimental build #10028
🚀 cdda-jenkins-b10027 Cataclysm-DDA experimental build #10027
🚀 cdda-jenkins-b10026 Cataclysm-DDA experimental build #10026
🚀 cdda-jenkins-b10025 Cataclysm-DDA experimental build #10025
🚀 cdda-jenkins-b10024 Cataclysm-DDA experimental build #10024
🚀 cdda-jenkins-b10023 Cataclysm-DDA experimental build #10023
🚀 cdda-jenkins-b10022 Cataclysm-DDA experimental build #10022
🚀 cdda-jenkins-b10021 Cataclysm-DDA experimental build #10021
🚀 cdda-jenkins-b10020 Cataclysm-DDA experimental build #10020
🚀 cdda-jenkins-b10019 Cataclysm-DDA experimental build #10019
🚀 cdda-jenkins-b10018 Cataclysm-DDA experimental build #10018
🚀 cdda-jenkins-b10017 Cataclysm-DDA experimental build #10017
🚀 cdda-jenkins-b10016 Cataclysm-DDA experimental build #10016
🚀 cdda-jenkins-b10015 Cataclysm-DDA experimental build #10015
🚀 cdda-jenkins-b10014 Cataclysm-DDA experimental build #10014
🚀 cdda-jenkins-b10013 Cataclysm-DDA experimental build #10013
🚀 cdda-jenkins-b10012 Cataclysm-DDA experimental build #10012
🚀 cdda-jenkins-b10011 Cataclysm-DDA experimental build #10011
🚀 cdda-jenkins-b10010 Cataclysm-DDA experimental build #10010
🚀 cdda-jenkins-b10009 Cataclysm-DDA experimental build #10009
🚀 cdda-jenkins-b10008 Cataclysm-DDA experimental build #10008
🚀 cdda-jenkins-b10007 Cataclysm-DDA experimental build #10007


That's all for last week, please 👀 Watch and Star the repository CleverRaven/Cataclysm-DDA to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant