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 (3 May, 2020 - 10 May, 2020) #40403

Closed
weekly-digest bot opened this issue May 10, 2020 · 0 comments
Closed

Weekly Digest (3 May, 2020 - 10 May, 2020) #40403

weekly-digest bot opened this issue May 10, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented May 10, 2020

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


ISSUES

Last week 309 issues were created.
Of these, 180 issues have been closed and 129 issues are still open.

OPEN ISSUES

💚 #40397 Build #10644 - Item on drop issue, by CrankyUnicorn
💚 #40396 Clarify 'make install PREFIX' for Linux., by rickumali
💚 #40395 Character's notebook [feature] [request for comments] , by matt32106
💚 #40394 Taurus Spectrum magazine is too small for Ankle Ammo Pouch, by voidus
💚 #40393 Animal tying kills backpack, by DeclanFrost
💚 #40392 Z level integration and Movement overhaul, by Ofthefog
💚 #40391 mall cleanup part 3, by curstwist
💚 #40390 Disallow dup json comments, by jbytheway
💚 #40388 Add a coverage value to the firefighter belt, by matt32106
💚 #40387 Reduce calorie message spam to once every 12 hours, by CodeBandit
💚 #40386 Full Butchery using a Steel Boom, by JovialEvil
💚 #40385 Invalid terrain id error when moving to/off movement-slowing vehicle tiles, by Miner239
💚 #40384 Migrate message log UI and NPC trade UI to ui_adaptor, by Qrox
💚 #40382 [CR] Bugfix/cannot reload charged items, by mft-dev
💚 #40379 Magazines not stacking by their ammo count, by lordmatiz
💚 #40374 NPCs never have items to give when asked., by kaeroku
💚 #40373 Autoclave pouches sometimes cause avatar_action error and then get deleted, by Testudo-Cultu
💚 #40371 Convert islot_seed to generic_factory, by anothersimulacrum
💚 #40370 Antiseptic disappears when used more than once., by DeclanFrost
💚 #40369 Filling Tanks Maxes Capacity, by TheMurderUnicorn
💚 #40365 [BUG] [U]nloading a container from a container will make a duplicate and then crash the game if you try to unload it again, by AGasCanister
💚 #40364 Ammo pouch more problems., by Katanasoul91
💚 #40363 Aftershock: Sterile Crafted CBMs, by TheDarkMaster13
💚 #40362 Add a PoolWater to Connects_to and update JSON_INFO, by sah4001
💚 #40361 Create crafting recipes for roller blades and skates, by LyleSY
💚 #40360 Implement requirement for manual install of CBMs, by Fris0uman
💚 #40353 Addtional NPC Dialogue - Patch 2, by TheCaledonian
💚 #40352 "get prospectus" mission can't find/make mission target, by GGgatherer
💚 #40351 rework herbivore mutation chain, by enaantd
💚 #40349 [WIP] Allow remote unfolding of folded carts and the likes, by Pupsi-Mupsi
💚 #40343 Cheese spread makes stuff disappear, by JerryTheCool
💚 #40342 Animate tiles marked as animated in tile_config.json, by verate
💚 #40339 Gallon Jug Woes, by drachs
💚 #40331 Pickaxe stamina and fatigue, by TheDarkMaster13
💚 #40328 Add test spells (json) and spell tests (cpp), by wapcaplet
💚 #40321 Restore variable encumbrance, by jbytheway
💚 #40320 improve containers.json, by Jerimee
💚 #40319 Objects stack with unrelated objects, by BenlyAZ
💚 #40318 (0.E): when wearing CRIT arm and leg guards and wielding non-block weapon, I block everything with my leg guards, by Adomatic
💚 #40317 Activated items disappear from inventory, by Drew4484
💚 #40315 Unloading or Reloading items like (misc repair kit, gas mask, or sewing kit) result in none items and nothing being reloaded Respectively, by DramaticHotDog
💚 #40312 Tools that are containers can disappear when stacking wrong, by Psiclops
💚 #40311 Items not shown in inventory, by enaantd
💚 #40310 Containers and contents separated in inventory screen, by Psiclops
💚 #40307 Kitchen unit in vehicle not considered "hot plate" while crafting, by Psiclops
💚 #40306 Coal can be "Cut up" into wood, by Mrzjadacz
💚 #40299 Define pockets for all integral magazines, by ymber
💚 #40295 Add pocket data to all magazines, by ymber
💚 #40293 Dropping magazines from multidrop menu (sometimes) causes crash., by Sumguy62
💚 #40290 Auto-drink sometimes prefers alcohol and bleach over clean water; bleach shouldn't be comestible, by kaeroku
💚 #40289 Automining: Doesn't stop mining when answering YES at the prompt to do so., by Malkeus
💚 #40284 Gorging penalties, by Ramza13
💚 #40281 Container unload on floor can hang, by Adomatic
💚 #40275 Oxyacetylene cannot be crafted, by SSpook
💚 #40274 standardize zines (books, not ammo), by Jerimee
💚 #40273 (E)at menu closes after consuming one item, by mopb3
💚 #40271 adjust insert menu to support multiple items, by KorGgenT
💚 #40270 [WIP] Refactor player hardcoded effects and include tests, by wapcaplet
💚 #40269 Electric Firestarter Not Consuming Battery Charges, by Mallowdust
💚 #40268 [BUG] Eating or drinking from a container crashes the game, by AGasCanister
💚 #40266 Prevent wearing multiple Normal Eyes gear., by Moxanity
💚 #40265 Containers within other containers will show the user that they have more free space than actually available, by Resok
💚 #40263 Gun volume audit for 7.62x39 x54, by LaVeyanFiend
💚 #40262 Advanced Inventory: Move all to player freezes game., by throttlekitty
💚 #40258 Content - Toiletry Bag, by LambdaSix
💚 #40257 Inventory screen swaps from nested back to category format upon reopening, by gisaku33
💚 #40256 Add log messages for damage over time, by KorGgenT
💚 #40250 "Zombie kill station" map extra, by Night-Pryanik
💚 #40249 You can't shoot over quarterpannels, by Mrzjadacz
💚 #40242 bugfix_line_spell: prevent narrow line spells from being stopped early, by OrenAudeles
💚 #40241 Regular crashes on 0.E-924-gcba, by NobodyWorthwhile
💚 #40240 Holstering/Storing items that are too large destroys them, by Dendygaar
💚 #40235 WIP Refridgerated Tank Fix, by Maleclypse
💚 #40232 [Testing needed] Gun volume audit for 5.45 and 4.6, by LaVeyanFiend
💚 #40230 new zombie: necro-boomer, by KorGgenT
💚 #40228 Using antiseptic from a bottle in the inventory wastes the leftovers/returns them to the inventory incorrectly, by mrkybe
💚 #40224 Magiclysm Finger Firelighter cannot light gasoline lanterns, by dsmky117
💚 #40223 Scroll through npc options and scroll through barthering items like on multidrop., by rafaelkb
💚 #40218 items dropped by npcs before recruited still considered stealing if picked up, by Killa3999
💚 #40213 [Testing needed] Gun volume audit for .44 Magnum, by LaVeyanFiend
💚 #40210 give protein bar it's own wrapper, by Jerimee
💚 #40205 Standardize unicode characters, by ymber
💚 #40204 [magiclysm] Repeat castings of Aura of protection results in 'no hands free', by Resok
💚 #40203 Vehicle Welding Rig... Not enough charge, by fallout2077
💚 #40202 Items duplicate if unloaded from dropped container while arms broken, by Lum4r
💚 #40201 Picking up some items results in one no longer being displayed in inventory?, by Resok
💚 #40199 mini reactors, by kingcet
💚 #40197 Comestible containers only spawn with single charge, by Maleclypse
💚 #40196 Advanced Inventory displays wrong information, by CMDaddyPig
💚 #40195 Pudding crash bug report, by piatsa
💚 #40193 Item insulation does not work, by Hirmuolio
💚 #40192 Attempting to consume certain items related to CBMs from containers causes the game to crash., by Monochromatica
💚 #40190 UPS in Aftershock doesn't work, by RedShakespeare
💚 #40188 Gasoline powered tools cannot be reloaded (You don't have any gasoline to reload your [tool]), by angstr0m
💚 #40187 Unable to charge electric jackhammer (UPS) with recharging station., by Monochromatica
💚 #40186 Item length, by KorGgenT
💚 #40184 An option to rearrange martial arts menu and reassign keys, by Nvemri
💚 #40183 Unable to refuel Battery System CBM., by Monochromatica
💚 #40179 Can no longer unload or reload canteens/flasks/containers with liquid contents, by Resok
💚 #40177 Finish making consume take time, by Ramza13
💚 #40175 Trading with NPCs does not update the Volume/Weight indicator for contained items, by Resok
💚 #40173 WIP [Aftershock] Bugfixes for Uplifted Enforcer and uplifts, by Maleclypse
💚 #40170 List current mod/step when displaying error when starting/loading game, by sdp0et
💚 #40169 Favored pockets, by dissociativity
💚 #40164 Improve obtain_cost algorithm for pockets, by KorGgenT
💚 #40163 Implement "rummage through container" activity, by KorGgenT
💚 #40158 Unloading sewing kit creates a "none" item, by olanti-p
💚 #40157 Armor/tools parts display [do you like this feature?], by matt32106
💚 #40154 (Nested Containers) Dropping items crash: MinGW runtime Assertion - Assertion Failed, by DillonSimeone
💚 #40148 Game systems don't deplete battery when the "Play anything for a while" option is used., by Moxanity
💚 #40146 Ammo pouch don`t accept pebble or marbles (bullet crossbow ammo), by Katanasoul91
💚 #40144 Move more body_part to bodypart_id in Character part1, by Fris0uman
💚 #40137 Cattle fodder & containers, by ScampsAdams
💚 #40135 Sell low and sell high, Hub 01 Gold Coin, by oyydd
💚 #40134 Advanced inventory creates item called none, by Kouwed
💚 #40132 Lang files' loading doesn't work on Android, by RedShakespeare
💚 #40130 Plastic bottles can be put in gallon jugs, by RedShakespeare
💚 #40129 Segmentation fault when attempting to wield item stored in wielded container, by aoae23
💚 #40128 Bleach and ammonia are spawning with incorrect units by default, by aoae23
💚 #40127 Canned items are spawning opened again, by aoae23
💚 #40125 Cannot reload the sewing kit with thread. Thread is gone, no reloading. , by romanpogosov-usa
💚 #40120 I can't change the keyboard I'm using on this game, by leviboom09
💚 #40119 Liquid issues with #39406, by RedShakespeare
💚 #40118 Reloading bugs, by mrkybe
💚 #40115 Item disappears when you try to insert it into a partially-filled container, by FuelType-Memes
💚 #40109 Wrong items are moved in advanced inventory screen, by Inglonias
💚 #40104 Hauling while sorting is counter productive., by RogueYun
💚 #40089 NPCs to use ranged weapons against all enemies, and automatic fire against dangerous enemies, by zachmmeyer
💚 #40088 [Magiclysm] Thermal dissipation CBM and internal climate control doesn't prevent demon spider fire damage, by KingApep

CLOSED ISSUES

❤️ #40389 Improved mod preview / variable encumbrance re-enable, by RoyBerube
❤️ #40383 Fix for player being unable to use most vehicle mounted tools in crafting, by Resok
❤️ #40381 Reset loaded monster adjustments., by BevapDin
❤️ #40380 Routine i18n updates on 9 May 2020, by BrettDong
❤️ #40378 Give Foodperson approriate snacks™ to carry, by Fris0uman
❤️ #40377 Fix crash at startup., by BevapDin
❤️ #40376 Cannot attatch gun mods to guns, by Thomasasia
❤️ #40375 Fix overmap UI blinking on curses build, by Qrox
❤️ #40372 Drop correct amount of stuff, by mrkybe
❤️ #40368 Padding a back pack diminishes encumbrance, by matt32106
❤️ #40367 Hats for Retrodays+, by Wokko1
❤️ #40366 2 ex for min item vol, by Jerimee
❤️ #40359 Remove walk 1000 miles test, by jbytheway
❤️ #40358 Generalize reduce_tests tool, by jbytheway
❤️ #40357 Remove orphaned code from obsolete mods, by anothersimulacrum
❤️ #40356 When starting files in current directory are scanned recursively, by gileri
❤️ #40355 Remove AFS pointless plut_cell & battery overrides, by anothersimulacrum
❤️ #40354 Add ability to cycle through different striking modes, by CodeBandit
❤️ #40350 Add estoc to fencing weapons, by CodeBandit
❤️ #40348 Add "TARGET" category to some keybindings, by olanti-p
❤️ #40347 Using "^" key does not work properly, by Hirmuolio
❤️ #40346 Add resizing callbacks to uilist, by Qrox
❤️ #40345 Init a bool, by kevingranade
❤️ #40344 Fixes issue #40225, by RoyBerube
❤️ #40341 Additional NPC Dialogue, by TheCaledonian
❤️ #40340 Collect mods usage statistics, by Aloxaf
❤️ #40338 Update mod test blacklist for removed mods, by anothersimulacrum
❤️ #40337 Remove dead mods: More classes scenarios, by anothersimulacrum
❤️ #40336 Remove dead mods: Map specials demo, by anothersimulacrum
❤️ #40335 Remove dead mods: Tolerate This, by anothersimulacrum
❤️ #40334 Remove dead mods: Tankmod, by anothersimulacrum
❤️ #40333 Remove dead mods: Salvaged Robots, by anothersimulacrum
❤️ #40332 Remove several obsolete mods, by anothersimulacrum
❤️ #40330 Remove dead mods: Modular turrets, by anothersimulacrum
❤️ #40329 Remove dead mods: More survival tools & hydroponics, by anothersimulacrum
❤️ #40327 Remove dead mods: Heavy miners and shields/classes, by anothersimulacrum
❤️ #40326 Remove dead mods: Fictional weapons and grow pots, by anothersimulacrum
❤️ #40325 Remove dead mods: Fold parts, craft guns, EW pack, by anothersimulacrum
❤️ #40324 m Update JSON_INFO.md, by Jerimee
❤️ #40323 Eat crash hotfix, by KorGgenT
❤️ #40322 Fix pocket obtain shenanigans, by nphyx
❤️ #40316 add new tea item_groups, by curstwist
❤️ #40314 Fix iteminfo tests and refactor pocket display, by wapcaplet
❤️ #40313 Fix helicopter rotor collides at twice the rotor diameter, by olanti-p
❤️ #40309 fix typo in containers documentation, by enaantd
❤️ #40308 Gas Mask (100/100) Unload fails and leaves broken "none" item., by Psiclops
❤️ #40305 Audit pine nuts and remove the recipe, by CodeBandit
❤️ #40304 Replace hardcoded water terrain checks with flags, by anothersimulacrum
❤️ #40303 Fix creatures blocking descend even if they can be displaced, by olanti-p
❤️ #40302 Fix typo causing thief mode bug, by ifreund
❤️ #40301 Remove obsolete no_x mods, by anothersimulacrum
❤️ #40300 Remove old skill boost migration code, by anothersimulacrum
❤️ #40298 Remove obsolete zombie grenadier, by anothersimulacrum
❤️ #40297 [BUG] Wooden needle can't be reloaded, by AGasCanister
❤️ #40296 Fix map_cursor containing local coordinates, by BevapDin
❤️ #40294 Add check_needs_extremes msgs for npcs, by RedShakespeare
❤️ #40292 Using the debug menu disables achievements, by jbytheway
❤️ #40291 Enforce localized sorting 3, by jbytheway
❤️ #40288 Block bound inventory keys from auto assignment, by eJ0opb
❤️ #40287 Flu vaccine lasts 6 months instead of forever, by wapcaplet
❤️ #40286 adjust better pocket formula to prefer non watertight containers, by KorGgenT
❤️ #40285 allow consume menu to look in containers, by KorGgenT
❤️ #40283 Remove melee_train() duplicate, by CodeBandit
❤️ #40282 Update dig_channel_activity_actor::finish to match dig_activity_actor::finish, by rsulli55
❤️ #40280 Churls have proper medieval daggers, by xanderrootslayer
❤️ #40279 add medicine cabinet item_group to house palette, by curstwist
❤️ #40278 Multi-dropping items containing liquid from inventory result in spilled liquids, by Resok
❤️ #40277 Reformat MAGIC.md for improved readability, by wapcaplet
❤️ #40276 Hide bandit garages in alt map key, by anothersimulacrum
❤️ #40272 Unable to drink liquids from nearby containers, by mopb3
❤️ #40267 Prison scenario lockpicking issue., by ghost
❤️ #40264 Fix multiple assignments in generic magazines, by ymber
❤️ #40261 Can no longer holster rifle into Survivor Harness, by throttlekitty
❤️ #40260 move item contents info to bottom of iteminfo screen, by KorGgenT
❤️ #40259 Fix negative ammo in quivers, by KorGgenT
❤️ #40255 Fix achievement typo, by anothersimulacrum
❤️ #40254 Togglable option to prevent Player character death from 0 HP in Head and/or Torso, by Zombiemanpig
❤️ #40253 Add previously missing json-loading of desc_freq in music instruments, by RedShakespeare
❤️ #40252 Togglable option to prevent Player character death from 0 HP in Head and/or Torso, by Zombiemanpig
❤️ #40251 Holstering item in survivor utility belt causes it to loose tool qualites, by Brinabavd
❤️ #40248 map is blinking, completely redrawing ~twice a second, by l29ah
❤️ #40247 Use qualified name lookup with has_artifact_with() calls, by kevingranade
❤️ #40246 Sewing related items voids charges reloaded and unloaded from them, by pepesito1122
❤️ #40245 Silence erroneous lgtm alert by making a dead throw correct, by kevingranade
❤️ #40244 Add flags to prevent modification of vehicle parts, by anothersimulacrum
❤️ #40243 Range of 2 appears as 3 (Circular distances is off), by mon-pad
❤️ #40239 Correct capacity values for kegs in containers.json, by RoyBerube
❤️ #40238 "Are you sure you want to die?" non-Permadeath option., by Zombiemanpig
❤️ #40237 Expand blacklisting to all map item placement functions, by anothersimulacrum
❤️ #40236 Compact aim window pt.2 - Numbers, by Kilvoctu
❤️ #40234 Add creature effect tests, by wapcaplet
❤️ #40233 fix: segfault during crafting setup, by nphyx
❤️ #40231 Thief mode contained bad value., by Rakshiba
❤️ #40229 Unable to see outside of vehicle windshield, by JeremyParson
❤️ #40227 fix: segfault when siphoning a vehicle with multiple tanks, by nphyx
❤️ #40226 More itype refactoring - islot_book, islot_armor, islot_pet_armor, by KorGgenT
❤️ #40225 Consuming from Water Dispenser doesn't check for fullness, by cirops
❤️ #40222 Add effect test and some effect test data, by wapcaplet
❤️ #40221 Fix target UI regressions caused by #39785, by olanti-p
❤️ #40220 move two talk functions out of player, by KorGgenT
❤️ #40219 Add pocket to drop leg pouch, by CodeBandit
❤️ #40217 Fix river overmap terrains, by ZhilkinSerg
❤️ #40216 supplydrop bulk crate, by Jerimee
❤️ #40215 [Magiclysm] Casting bless on a friendly NPC will result in hostility, by Resok
❤️ #40214 implement pocket max item size, by KorGgenT
❤️ #40212 m add more of the overmap special flags, by Jerimee
❤️ #40211 Dropping keys when streaming/recording, by Pluckyduck
❤️ #40209 Update item_factory.cpp, by DeaconAryio
❤️ #40208 Move all ammo attributes to arrays, by ymber
❤️ #40207 Picking up arrows with worn quiver results in negative count for arrows (and other oddities), by Resok
❤️ #40206 Fix typos, by LaVeyanFiend
❤️ #40200 trying to pick up stackable items throws an error, by ussdefiant60
❤️ #40198 When aiming, draw approximate lines of fire for each turret in range, by olanti-p
❤️ #40194 Avoid revealing hidden tiles when selecting automove destination on CURSES, by olanti-p
❤️ #40191 Declutter overmap terrain definitions (2020-05-06), by ZhilkinSerg
❤️ #40189 Fix delivery mission, by Fris0uman
❤️ #40185 The Last Delivery starting mission is impossible to complete., by Xenomorph-III
❤️ #40182 Tweak rifle aim cap to bring quickdraw test back in line, by kevingranade
❤️ #40181 Make character::has_artifact_with non virtual, by kevingranade
❤️ #40180 Previously sealed containers with liquid are no longer sealed?, by Resok
❤️ #40178 Construction menu: Page up/Page down not working, by RoyBerube
❤️ #40176 [Magiclysm] Can't target self with ranged spells., by BenlyAZ
❤️ #40174 Plastic canteen holding my two-way radio?, by Resok
❤️ #40172 Test that professions have space for inhalers, by anothersimulacrum
❤️ #40171 Bring royal jelly taste more in line with reality, by eJ0opb
❤️ #40168 Update to pockets, by Maleclypse
❤️ #40167 [DinoMod] Spawn deinonychus in labs, by LyleSY
❤️ #40166 Bandolier starting gear starts a -1 ammo, by Maleclypse
❤️ #40165 Remove Esperanto from translating.md, by LyleSY
❤️ #40162 Improve itype layout, by jbytheway
❤️ #40161 implement damage over time spell infrastructure, by KorGgenT
❤️ #40160 Make consuming take time, by Ramza13
❤️ #40159 Make light survivor hoods less warm than regular survivor hoods, by rchliu
❤️ #40156 Sewing kit takes thread when reloaded but does not get any new charges., by lbnesquik
❤️ #40155 Move bionic_data to generic_factory, by Fris0uman
❤️ #40153 Survivor Harness Deleted items inserted into it., by Orange01gaming
❤️ #40152 Charcoal smoker gains no charges but consumes charcoal when reloaded, by DeclanFrost
❤️ #40151 Fix #40139, by Dansiman
❤️ #40150 Prune redundant inline statements., by kevingranade
❤️ #40149 Segmentation Fault crashes game, by GOFLUMPYOURSELFPORCAY
❤️ #40147 fix profession test, by KorGgenT
❤️ #40145 Inhaler doesnt spawn on the ground during asthmatic shower victim start, by FinalFlight
❤️ #40143 add categorize toggle to inventory, by KorGgenT
❤️ #40142 Drop leg pouches don't have any pockets., by Lamandus
❤️ #40141 [DinoMod] Create dino egg recipes, by LyleSY
❤️ #40140 default datadir does not obey the PREFIX makeflag., by mssx86
❤️ #40139 Large quivers only hold 20 instead of 60, by kentable
❤️ #40138 Move more body_part to bodypart_id, by Fris0uman
❤️ #40136 Bucket problems (not sure if bug or feature), by Kouwed
❤️ #40133 Item disappears when inserted into container which does not have space for the extra volume., by Erozaxx
❤️ #40131 HotFix macOS memory leak, by akirashirosawa
❤️ #40126 Add a can_resume_with function to activity_actor and migrate ACT_DIG and ACT_DIG_CHANNEL, by rsulli55
❤️ #40124 Rename the projectile "Critical hit" as "Overkill", by RedShakespeare
❤️ #40123 Fix crafting iteminfo test, by kevingranade
❤️ #40122 When picking up items, they go in the "items worn" section of the inventory , by Noomene
❤️ #40121 longbow can't crit, by waveyl
❤️ #40117 Make consuming take time, by Ramza13
❤️ #40116 Make laser weaponry deal 'Heat' type damage, by John-Candlebury
❤️ #40114 item inventory ui stacks items, by KorGgenT
❤️ #40113 map fixes, by curstwist
❤️ #40112 Update materials for bullet damage type, by anothersimulacrum
❤️ #40111 Update tea box to be a container, by anothersimulacrum
❤️ #40110 Prevent copying in range-based loops, by anothersimulacrum
❤️ #40108 Consume menu fix, by KorGgenT
❤️ #40107 Update JSON_INHERITANCE.md, by Jerimee
❤️ #40106 Make point and tripoint abs functions into methods., by kevingranade
❤️ #40105 Declutter overmap terrain definitions (2020-05-05), by ZhilkinSerg
❤️ #40103 Fix aiming UI's aim-and-fire interrupting for some creatures, by olanti-p
❤️ #40102 mall cleanup part 2, by curstwist
❤️ #40100 Fix localized_comparator for macOS, by akirashirosawa
❤️ #40099 Call item::remove_item on appropriate object., by BevapDin
❤️ #40098 Fix #39914 (Random error), by BevapDin
❤️ #40097 Allow spells to spawn items with their containers, by RedShakespeare
❤️ #40096 add id_suffix to ammonium nitrate recipes, by sanfordmadness
❤️ #40095 Migrate overmap_ui.cpp to ui_adaptor, by Qrox
❤️ #40094 Migrate inventory_ui.cpp and game_inventory.cpp to ui_adaptor, by Qrox
❤️ #40093 Final Blazemod PR: Finalise succession of modern Blaze Industries from blazemod, by Soup-de-Loop
❤️ #40091 Corrected wrong use of "it's", by Someoneman
❤️ #40090 Support for achievements hidden by other achievements, by jbytheway
❤️ #40087 Make ability to remove vehicle parts more obvious, by procrustesmethod

LIKED ISSUE

👍 #40186 Item length, by KorGgenT
It received 👍 x14, 😄 x0, 🎉 x8 and ❤️ x1.

NOISY ISSUE

🔈 #40203 Vehicle Welding Rig... Not enough charge, by fallout2077
It received 12 comments.


PULL REQUESTS

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

OPEN PULL REQUEST

Last week, 4 pull requests were opened.
💚 #40396 Clarify 'make install PREFIX' for Linux., by rickumali
💚 #40390 Disallow dup json comments, by jbytheway
💚 #40387 Reduce calorie message spam to once every 12 hours, by CodeBandit
💚 #40384 Migrate message log UI and NPC trade UI to ui_adaptor, by Qrox

UPDATED PULL REQUEST

Last week, 51 pull requests were updated.
💛 #40391 mall cleanup part 3, by curstwist
💛 #40388 Add a coverage value to the firefighter belt, by matt32106
💛 #40382 [CR] Bugfix/cannot reload charged items, by mft-dev
💛 #40371 Convert islot_seed to generic_factory, by anothersimulacrum
💛 #40362 Add a PoolWater to Connects_to and update JSON_INFO, by sah4001
💛 #40361 Create crafting recipes for roller blades and skates, by LyleSY
💛 #40360 Implement requirement for manual install of CBMs, by Fris0uman
💛 #40353 Addtional NPC Dialogue - Patch 2, by TheCaledonian
💛 #40351 rework herbivore mutation chain, by enaantd
💛 #40349 [WIP] Allow remote unfolding of folded carts and the likes, by Pupsi-Mupsi
💛 #40342 Animate tiles marked as animated in tile_config.json, by verate
💛 #40328 Add test spells (json) and spell tests (cpp), by wapcaplet
💛 #40321 Restore variable encumbrance, by jbytheway
💛 #40320 improve containers.json, by Jerimee
💛 #40299 Define pockets for all integral magazines, by ymber
💛 #40284 Gorging penalties, by Ramza13
💛 #40274 standardize zines (books, not ammo), by Jerimee
💛 #40271 adjust insert menu to support multiple items, by KorGgenT
💛 #40270 [WIP] Refactor player hardcoded effects and include tests, by wapcaplet
💛 #40263 Gun volume audit for 7.62x39 x54, by LaVeyanFiend
💛 #40258 Content - Toiletry Bag, by LambdaSix
💛 #40250 "Zombie kill station" map extra, by Night-Pryanik
💛 #40242 bugfix_line_spell: prevent narrow line spells from being stopped early, by OrenAudeles
💛 #40235 WIP Refridgerated Tank Fix, by Maleclypse
💛 #40232 [Testing needed] Gun volume audit for 5.45 and 4.6, by LaVeyanFiend
💛 #40213 [Testing needed] Gun volume audit for .44 Magnum, by LaVeyanFiend
💛 #40210 give protein bar it's own wrapper, by Jerimee
💛 #40186 Item length, by KorGgenT
💛 #40177 Finish making consume take time, by Ramza13
💛 #40173 WIP [Aftershock] Bugfixes for Uplifted Enforcer and uplifts, by Maleclypse
💛 #40144 Move more body_part to bodypart_id in Character part1, by Fris0uman
💛 #40089 NPCs to use ranged weapons against all enemies, and automatic fire against dangerous enemies, by zachmmeyer
💛 #40081 Adds recipes for bike and motorbike alternators., by Tamiore
💛 #40037 WIP [Aftershock] Afs Scraps and the places they spawn, by Maleclypse
💛 #40011 Add recipe to make technomancer's toolbelt, add gold infuser and corresponding recipe, edited copper and silver infuser and their recipe, by martinrhan
💛 #39973 Make purifying water take a reasonable amount of time, by SkuliAdams
💛 #39964 Rework kevlar, add slash resistant and EOD gear, by ymber
💛 #39961 [WIP] Adds recipe to modify normal batteries to be used in vehicles., by Tamiore
💛 #39793 Overhaul look around panels, by ymber
💛 #39556 Remove RM99 caseless revolver, by tenmillimaster
💛 #39485 Spaces Removal, by klorpa
💛 #39387 Prevent gaining non-intelligence stats from reading with Stats Through Skills, by anothersimulacrum
💛 #38654 Airgun nerf & air cylinders, by misterprimus
💛 #38247 SIG SG magazines and rifles, by SnowFreeTrack
💛 #38155 Delivery Packages (part 1), by cosmiccoincidence
💛 #37994 PASGT and better helmets, by TheGamingFox1911
💛 #37908 WIP [Aftershock] Frankenstein NPCs, by Maleclypse
💛 #37343 Add inactive robot disassembly recipe, by Dziugaske
💛 #37105 New Elf-A Mutations, by zoshkalin
💛 #37103 Magical plants and where to find them, by John-Candlebury
💛 #36645 Tweaked zombie soldier, cop and survivor drop lists, by Night-Pryanik

MERGED PULL REQUEST

Last week, 170 pull requests were merged.
💜 #40383 Fix for player being unable to use most vehicle mounted tools in crafting, by Resok
💜 #40381 Reset loaded monster adjustments., by BevapDin
💜 #40380 Routine i18n updates on 9 May 2020, by BrettDong
💜 #40378 Give Foodperson approriate snacks™ to carry, by Fris0uman
💜 #40377 Fix crash at startup., by BevapDin
💜 #40375 Fix overmap UI blinking on curses build, by Qrox
💜 #40372 Drop correct amount of stuff, by mrkybe
💜 #40367 Hats for Retrodays+, by Wokko1
💜 #40366 2 ex for min item vol, by Jerimee
💜 #40359 Remove walk 1000 miles test, by jbytheway
💜 #40358 Generalize reduce_tests tool, by jbytheway
💜 #40357 Remove orphaned code from obsolete mods, by anothersimulacrum
💜 #40355 Remove AFS pointless plut_cell & battery overrides, by anothersimulacrum
💜 #40350 Add estoc to fencing weapons, by CodeBandit
💜 #40348 Add "TARGET" category to some keybindings, by olanti-p
💜 #40346 Add resizing callbacks to uilist, by Qrox
💜 #40345 Init a bool, by kevingranade
💜 #40344 Fixes issue #40225, by RoyBerube
💜 #40338 Update mod test blacklist for removed mods, by anothersimulacrum
💜 #40337 Remove dead mods: More classes scenarios, by anothersimulacrum
💜 #40336 Remove dead mods: Map specials demo, by anothersimulacrum
💜 #40335 Remove dead mods: Tolerate This, by anothersimulacrum
💜 #40334 Remove dead mods: Tankmod, by anothersimulacrum
💜 #40333 Remove dead mods: Salvaged Robots, by anothersimulacrum
💜 #40332 Remove several obsolete mods, by anothersimulacrum
💜 #40330 Remove dead mods: Modular turrets, by anothersimulacrum
💜 #40329 Remove dead mods: More survival tools & hydroponics, by anothersimulacrum
💜 #40327 Remove dead mods: Heavy miners and shields/classes, by anothersimulacrum
💜 #40326 Remove dead mods: Fictional weapons and grow pots, by anothersimulacrum
💜 #40325 Remove dead mods: Fold parts, craft guns, EW pack, by anothersimulacrum
💜 #40324 m Update JSON_INFO.md, by Jerimee
💜 #40323 Eat crash hotfix, by KorGgenT
💜 #40322 Fix pocket obtain shenanigans, by nphyx
💜 #40316 add new tea item_groups, by curstwist
💜 #40314 Fix iteminfo tests and refactor pocket display, by wapcaplet
💜 #40313 Fix helicopter rotor collides at twice the rotor diameter, by olanti-p
💜 #40309 fix typo in containers documentation, by enaantd
💜 #40305 Audit pine nuts and remove the recipe, by CodeBandit
💜 #40304 Replace hardcoded water terrain checks with flags, by anothersimulacrum
💜 #40303 Fix creatures blocking descend even if they can be displaced, by olanti-p
💜 #40302 Fix typo causing thief mode bug, by ifreund
💜 #40301 Remove obsolete no_x mods, by anothersimulacrum
💜 #40300 Remove old skill boost migration code, by anothersimulacrum
💜 #40298 Remove obsolete zombie grenadier, by anothersimulacrum
💜 #40296 Fix map_cursor containing local coordinates, by BevapDin
💜 #40294 Add check_needs_extremes msgs for npcs, by RedShakespeare
💜 #40292 Using the debug menu disables achievements, by jbytheway
💜 #40291 Enforce localized sorting 3, by jbytheway
💜 #40288 Block bound inventory keys from auto assignment, by eJ0opb
💜 #40287 Flu vaccine lasts 6 months instead of forever, by wapcaplet
💜 #40286 adjust better pocket formula to prefer non watertight containers, by KorGgenT
💜 #40285 allow consume menu to look in containers, by KorGgenT
💜 #40282 Update dig_channel_activity_actor::finish to match dig_activity_actor::finish, by rsulli55
💜 #40280 Churls have proper medieval daggers, by xanderrootslayer
💜 #40279 add medicine cabinet item_group to house palette, by curstwist
💜 #40277 Reformat MAGIC.md for improved readability, by wapcaplet
💜 #40276 Hide bandit garages in alt map key, by anothersimulacrum
💜 #40264 Fix multiple assignments in generic magazines, by ymber
💜 #40260 move item contents info to bottom of iteminfo screen, by KorGgenT
💜 #40259 Fix negative ammo in quivers, by KorGgenT
💜 #40255 Fix achievement typo, by anothersimulacrum
💜 #40253 Add previously missing json-loading of desc_freq in music instruments, by RedShakespeare
💜 #40247 Use qualified name lookup with has_artifact_with() calls, by kevingranade
💜 #40245 Silence erroneous lgtm alert by making a dead throw correct, by kevingranade
💜 #40244 Add flags to prevent modification of vehicle parts, by anothersimulacrum
💜 #40239 Correct capacity values for kegs in containers.json, by RoyBerube
💜 #40237 Expand blacklisting to all map item placement functions, by anothersimulacrum
💜 #40236 Compact aim window pt.2 - Numbers, by Kilvoctu
💜 #40234 Add creature effect tests, by wapcaplet
💜 #40233 fix: segfault during crafting setup, by nphyx
💜 #40227 fix: segfault when siphoning a vehicle with multiple tanks, by nphyx
💜 #40226 More itype refactoring - islot_book, islot_armor, islot_pet_armor, by KorGgenT
💜 #40222 Add effect test and some effect test data, by wapcaplet
💜 #40221 Fix target UI regressions caused by #39785, by olanti-p
💜 #40220 move two talk functions out of player, by KorGgenT
💜 #40219 Add pocket to drop leg pouch, by CodeBandit
💜 #40217 Fix river overmap terrains, by ZhilkinSerg
💜 #40216 supplydrop bulk crate, by Jerimee
💜 #40214 implement pocket max item size, by KorGgenT
💜 #40212 m add more of the overmap special flags, by Jerimee
💜 #40208 Move all ammo attributes to arrays, by ymber
💜 #40206 Fix typos, by LaVeyanFiend
💜 #40198 When aiming, draw approximate lines of fire for each turret in range, by olanti-p
💜 #40194 Avoid revealing hidden tiles when selecting automove destination on CURSES, by olanti-p
💜 #40191 Declutter overmap terrain definitions (2020-05-06), by ZhilkinSerg
💜 #40189 Fix delivery mission, by Fris0uman
💜 #40182 Tweak rifle aim cap to bring quickdraw test back in line, by kevingranade
💜 #40172 Test that professions have space for inhalers, by anothersimulacrum
💜 #40171 Bring royal jelly taste more in line with reality, by eJ0opb
💜 #40167 [DinoMod] Spawn deinonychus in labs, by LyleSY
💜 #40165 Remove Esperanto from translating.md, by LyleSY
💜 #40162 Improve itype layout, by jbytheway
💜 #40161 implement damage over time spell infrastructure, by KorGgenT
💜 #40160 Make consuming take time, by Ramza13
💜 #40159 Make light survivor hoods less warm than regular survivor hoods, by rchliu
💜 #40155 Move bionic_data to generic_factory, by Fris0uman
💜 #40151 Fix #40139, by Dansiman
💜 #40150 Prune redundant inline statements., by kevingranade
💜 #40147 fix profession test, by KorGgenT
💜 #40143 add categorize toggle to inventory, by KorGgenT
💜 #40141 [DinoMod] Create dino egg recipes, by LyleSY
💜 #40138 Move more body_part to bodypart_id, by Fris0uman
💜 #40131 HotFix macOS memory leak, by akirashirosawa
💜 #40126 Add a can_resume_with function to activity_actor and migrate ACT_DIG and ACT_DIG_CHANNEL, by rsulli55
💜 #40123 Fix crafting iteminfo test, by kevingranade
💜 #40116 Make laser weaponry deal 'Heat' type damage, by John-Candlebury
💜 #40114 item inventory ui stacks items, by KorGgenT
💜 #40113 map fixes, by curstwist
💜 #40112 Update materials for bullet damage type, by anothersimulacrum
💜 #40111 Update tea box to be a container, by anothersimulacrum
💜 #40110 Prevent copying in range-based loops, by anothersimulacrum
💜 #40108 Consume menu fix, by KorGgenT
💜 #40107 Update JSON_INHERITANCE.md, by Jerimee
💜 #40106 Make point and tripoint abs functions into methods., by kevingranade
💜 #40105 Declutter overmap terrain definitions (2020-05-05), by ZhilkinSerg
💜 #40103 Fix aiming UI's aim-and-fire interrupting for some creatures, by olanti-p
💜 #40102 mall cleanup part 2, by curstwist
💜 #40100 Fix localized_comparator for macOS, by akirashirosawa
💜 #40099 Call item::remove_item on appropriate object., by BevapDin
💜 #40098 Fix #39914 (Random error), by BevapDin
💜 #40097 Allow spells to spawn items with their containers, by RedShakespeare
💜 #40096 add id_suffix to ammonium nitrate recipes, by sanfordmadness
💜 #40095 Migrate overmap_ui.cpp to ui_adaptor, by Qrox
💜 #40094 Migrate inventory_ui.cpp and game_inventory.cpp to ui_adaptor, by Qrox
💜 #40093 Final Blazemod PR: Finalise succession of modern Blaze Industries from blazemod, by Soup-de-Loop
💜 #40091 Corrected wrong use of "it's", by Someoneman
💜 #40090 Support for achievements hidden by other achievements, by jbytheway
💜 #40087 Make ability to remove vehicle parts more obvious, by procrustesmethod
💜 #40085 6 new cereals and 2 new MREs, by Jerimee
💜 #40084 Declutter overmap terrain definitions (2020-05-04), by ZhilkinSerg
💜 #40082 Add support for damage overtime and move super healing from panacea to Aftershock, by Fris0uman
💜 #40075 Split some traits from professions, by Rail-Runner
💜 #40072 Allow HEALING_RATE for any effect, by Fris0uman
💜 #40065 Mi-go, necromancers, and masters can open doors, by LaVeyanFiend
💜 #40063 Replace random lab turrets with lab security, by anothersimulacrum
💜 #40062 Perform localized comparison on Windows via wstring, by jbytheway
💜 #40060 Gun volume audit for .45-70, by LaVeyanFiend
💜 #40057 Add extra forging recipes, part 2, by Rail-Runner
💜 #40056 Scan for languages, by akirashirosawa
💜 #40049 Add spurge seeds, by Rail-Runner
💜 #40041 Enforce localized sorting 2, by jbytheway
💜 #40035 Slipping when climbing down may happen only on unstable terrain below, by Night-Pryanik
💜 #40033 Add survivor car and rv to fire tower, by Pupsi-Mupsi
💜 #40023 Minor uilist code clean-up, by Qrox
💜 #40021 Add survivor car to survivor camp, by Pupsi-Mupsi
💜 #39994 Max stamina modifiers from mutations now affect stamina regen, by CodeBandit
💜 #39993 Masochist mutation tree rework, by CodeBandit
💜 #39992 Update throwing knives weight and size, by CodeBandit
💜 #39989 Add tea bags, herbal tea bags and adjust drinks recipes, by CountAlex
💜 #39978 Xl underwear and accessories Part 1, by Maleclypse
💜 #39940 Magic bionics, by KorGgenT
💜 #39939 Add survival machete to ninjutsu weapons, by crazykid080
💜 #39928 Improvised lockpicks recipe tweak, by Night-Pryanik
💜 #39924 Long pole changes., by Brian-Otten
💜 #39918 Fix attack of the tentacle dogs, by Aloxaf
💜 #39910 fix jp8 fuel for humvee-tow, by enaantd
💜 #39907 Ask for confirmation on eating raw meat, by RipleyTom
💜 #39903 [CR] Falling into deep water deals less damage, by int-ua
💜 #39857 Bionic fingerpick fix, by Night-Pryanik
💜 #39785 Refactor aiming UI and its target selection / aim preservation, by olanti-p
💜 #39547 Added bell pepper, by TheSalamanderDJ
💜 #39406 Nested Containers (a.k.a item pockets), by KorGgenT
💜 #39097 [Aftershock] Uplifted monsters and zombies, by Maleclypse
💜 #38912 Add bullet damage type, by anothersimulacrum
💜 #38313 Cannibalism and demihumans, by Maleclypse
💜 #38084 Make compose.py's exit code 1 if an error was logged, by ifreund
💜 #37959 Extracts and Concentrates pt 6 (recipes), by NastyNate2612
💜 #37377 Lots more books, by Jerimee
💜 #36838 Add FS2000(plus STANAG mag volume update), by LaVeyanFiend
💜 #33556 CRIT Expansion Update , by Soupster89


COMMITS

Last week there were 298 commits.
🛠️ [Fix for player being unable to use most vehicle mounted tools in crafting (#40383) * Fix for PSEUDO item not being generated with magazines for inventory::form_from_map().

Instead of storing it in a public variable, just make the code that uses it (two places only) call the function directly.

This also gets rid of the initialization order bug (where the language path was set after the options had been loaded).

Co-authored-by: ZhilkinSerg ZhilkinSerg@users.noreply.github.com

Co-authored-by: Kevin Granade kevin.granade@gmail.com
Co-authored-by: ZhilkinSerg ZhilkinSerg@users.noreply.github.com](b3c9415) by olanti-p
🛠️ Eat crash hotfix by KorGgenT
🛠️ Audit pine nuts and remove the recipe (#40305) * Obsolete pine nut recipe and enhance pine nut spawns by CodeBandit
🛠️ Allow changing Z-level if there is a creature in the way, but we have a spot to displace it into by olanti-p
🛠️ Block bound inventory keys from auto assignment (#40288) by eJ0opb
🛠️ Remove dead mods: Modular turrets by anothersimulacrum
🛠️ Remove dead mods: More Survival Tools & Hydroponics by anothersimulacrum
🛠️ Remove dead mods: Heavy Mining and Classes/Shields by anothersimulacrum
🛠️ Merge pull request #40326 from anothersimulacrum/rm-mod0 Remove dead mods: Fictional weapons and grow pots by kevingranade
🛠️ Remove dead mods: Craft gun, EW pack, fold parts by anothersimulacrum
🛠️ [When aiming, draw approximate lines of fire for each turret in range (#40198) * Draw approximate lines of fire for each turret in range

Co-authored-by: ZhilkinSerg ZhilkinSerg@users.noreply.github.com

Co-authored-by: Curtis Merrill curtis.r.merrill@gmail.com
Co-authored-by: ZhilkinSerg ZhilkinSerg@users.noreply.github.com](75b80bc) by enaantd
🛠️ Merge pull request #40291 from jbytheway/enforce_localized_sorting_3 Enforce localized sorting 3 by ZhilkinSerg
🛠️ Merge pull request #40302 from ifreund/thif-to-theif Fix typo causing thief mode bug by ZhilkinSerg
🛠️ Fix typo causing thief mode bug Fixes https://github.com/CleverRaven/Cataclysm-DDA/issues/40231 by ifreund
🛠️ Remove old skill boost migration code by anothersimulacrum
🛠️ Fix map_cursor containing local coordinates map_cursor is used in item_location, which in turn is used by the player_activity, which in turn is used by NPCs. So if you ask an NPC to butcher something, it will move to the corpse and "wait" there (won't move until the butchering is done). This stores are references to the corpse via an item_location (and the contained map_cursor), which means it stores the local coordinates of the corpse. If you move far enough away, so the map shifts, those coordinates are now pointing to a different location. Consequently, when the butchering finishes, it will try to remove the corpse from the wrong place. I fixed this with the smallest amount of code changes possible. But it's not a good fix. Better would be to access the tripoint via dedicated getters. This may also fix some other bugs that display a "Tried to remove item from object which did not contain it" message. by BevapDin
🛠️ Fix crash caused by accessing item of empty list. The function are_requirements_nearby accesses player::backlog::front(), which causes UB when the backlog list is empty. This is usually checked by the caller, but there is at least one way to reach this function without that check: #2 0x000000000083dfaa in string_id<activity_type>::operator== (rhs=..., this=0xdf1b460) at src/player_activity.h:93 #3 are_requirements_nearby (loot_spots=std::vector of length 21, capacity 32 = {...}, needed_things=..., p=..., activity_to_restore=..., in_loot_zones=true, src_loc=...) at src/activity_item_handling.cpp:1113 #4 0x0000000000843a46 in generic_multi_activity_check_requirement (p=..., act_id=..., act_info=..., src=..., src_loc=..., src_set=std::unordered_set with 1 element = {...}, check_only=false) at src/activity_item_handling.cpp:2676 #5 0x0000000000852813 in generic_multi_activity_handler (act=..., p=..., check_only=check_only@entry=false) at src/activity_item_handling.cpp:2885 #6 0x0000000000800896 in activity_handlers::multiple_butcher_do_turn (act=<optimized out>, p=<optimized out>) at src/activity_handlers.cpp:3822 #7 0x000000000082b248 in std::_Function_handler<void (player_activity*, player*), void (*)(player_activity*, player*)>::_M_invoke(std::_Any_data const&, player_activity*&&, player*&&) (__functor=..., __args#0=<optimized out>, __args#1=<optimized out>) at /usr/include/c++/8/bits/std_function.h:88 #8 0x00000000008630e3 in std::function<void (player_activity*, player*)>::operator()(player_activity*, player*) const (this=<optimized out>, __args#0=<optimized out>, __args#0@entry=0xdf1b330, __args#1=<optimized out>, __args#1@entry=0xdf1ae50) at /usr/include/c++/8/bits/std_function.h:260 #9 0x0000000000860306 in activity_type::call_do_turn (this=0x2c3c930, act=act@entry=0xdf1b330, p=p@entry=0xdf1ae50) at src/activity_type.cpp:118 #10 0x00000000014a968b in player_activity::do_turn (this=this@entry=0xdf1b330, p=...) at src/player_activity.cpp:237 #11 0x00000000013092a4 in npc::do_player_activity (this=this@entry=0xdf1ae50) at src/npcmove.cpp:3299 #12 0x0000000001322a07 in npc::execute_action (this=this@entry=0xdf1ae50, action=<optimized out>, action@entry=npc_player_activity) at src/npcmove.cpp:1237 #13 0x000000000132690a in npc::move (this=this@entry=0xdf1ae50) at src/npcmove.cpp:907 This adds a simple check within the function. by BevapDin
🛠️ Using the debug menu disables achievements We don't want people to accidentally get achievements when they are merely doing dev work or debugging issues. Make it so that most debug menu functions disable achievements. Also, add a new debug menu option to re-enable them (for cases where people were just working around bugs, or when people want to debug achievements themselves). When achievements are disabled, the tracker still tracks them but doesn't print any log messages when they are attained. Longer-term, this will matter more. Once there is global tracking of achievements across games the achievements attained while they were disabled won't count towards that. by jbytheway
🛠️ [Reformat MAGIC.md for improved readability (#40277) * Reformat MAGIC.md tables and JSON examples

  • Fix typo in effect_str example

Co-authored-by: Matthew S. Klosak msklosak@gmail.com](0466c67) by wapcaplet
🛠️ Lots more books (#37377) by Jerimee
🛠️ Enable it by default if aiming a single turret by olanti-p
🛠️ Make it optional by olanti-p
🛠️ Make it work on TILES by olanti-p
🛠️ Draw approximate lines of fire for each turret in range by olanti-p
🛠️ Merge pull request #40285 from KorGgenT/fix-consume-menu-again allow consume menu to look in containers by ZhilkinSerg
🛠️ Merge pull request #40286 from KorGgenT/adjust-default-best-pocket adjust better pocket formula to prefer non watertight containers by ZhilkinSerg
🛠️ [Flu vaccine lasts 6 months instead of forever (#40287) * Make flu shot last 6 months instead of forever

The add_effect method's fourth argument "permanent" was set to true,
making the flu shot last forever, despite the 30_days duration. This
commit removes the permanent flag, and changes duration to 6 months (24 weeks).](24cc471) by wapcaplet
🛠️ Sort recipe components in related recipe list The results were already being sorted, it makes sense to be consistent and sort the components too. by jbytheway
🛠️ Expand comparison check to more operators This doesn't actually catch any more real cases in the current code, but it future-proofs while I'm thinking about such things. by jbytheway
🛠️ Merge pull request #39993 from CodeBandit/Masochist Masochist mutation tree rework by Rivet-the-Zombie
🛠️ Merge pull request #40282 from rsulli55/update-dig-channel Update dig_channel_activity_actor::finish to match dig_activity_actor::finish by ralreegorganon
🛠️ Merge pull request #40279 from curstwist/medicine-cabinet-spawns add medicine cabinet item_group to house palette by ralreegorganon
🛠️ adjust better pocket formula to prefer non watertight containers by KorGgenT
🛠️ astyle by Kilvoctu
🛠️ allow consume menu to look in containers by KorGgenT
🛠️ Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into update-dig-channel by rsulli55
🛠️ Adjusts the player modifications in dig_channel_activity_actor::finish to take into account npc helpers To make it synchronize with dig_activity_actor::finish by rsulli55
🛠️ Convert a few more comparisons to localized ones by jbytheway
🛠️ Suppress some localized-compare warnings by jbytheway
🛠️ Expand localized sorting to cover pair, tuple Warn about comparison or sorting of pairs or tuples where one of the elements is a string. by jbytheway
🛠️ Type recognition in UseLocalizedSortingCheck The two checks were detecting string types in completely different ways. Make them both behave the same way, and remove the now-unused approach. by jbytheway
🛠️ Update house_general_palette.json by curstwist
🛠️ Fix that knife just one line... by xanderrootslayer
🛠️ Merge pull request #40276 from anothersimulacrum/amk Hide bandit garages in alt map key by ralreegorganon
🛠️ Hide bandit garages in alt map key by anothersimulacrum
🛠️ Merge pull request #40062 from jbytheway/comparison_via_wstring Perform localized comparison on Windows via wstring by ZhilkinSerg
🛠️ Avoid revealing hidden tiles when selecting automove destination on CURSES (#40194) by olanti-p
🛠️ Fix target UI regressions caused by #39785 (#40221) by olanti-p
🛠️ Merge pull request #40245 from CleverRaven/kevingranade-lgtm-exception-faffing Silence erroneous lgtm alert by making a dead throw correct by ZhilkinSerg
🛠️ Merge pull request #40247 from kevingranade/qualified-artifact-lookup Use qualified name lookup with has_artifact_with() calls by ZhilkinSerg
🛠️ Merge pull request #40264 from ymber/fix_mags Fix multiple assignments in generic magazines by ZhilkinSerg
🛠️ 6 new cereals and 2 new MREs (#40085) by Jerimee
🛠️ Merge pull request #40212 from Jerimee/patch-5 m add more of the overmap special flags by ZhilkinSerg
🛠️ Merge pull request #40260 from KorGgenT/move-item-contents-info move item contents info to bottom of iteminfo screen by ZhilkinSerg
🛠️ Fix negative ammo in quivers (#40259) by KorGgenT
🛠️ Merge pull request #40214 from KorGgenT/max-item-size-in-pocket implement pocket max item size by ZhilkinSerg
🛠️ Fix multiple assignments in generic magazines by ymber
🛠️ move item contents info to bottom of iteminfo screen by KorGgenT
🛠️ Merge pull request #40255 from anothersimulacrum/typo Fix achievement typo by ralreegorganon
🛠️ implement pocket max item size by KorGgenT
🛠️ Move ammo_type to arrays by ymber
🛠️ Move all ammo attributes to arrays by ymber
🛠️ Fix achievement typo by anothersimulacrum
🛠️ Fix load of desc_freq As above by RedShakespeare
🛠️ Merge pull request #40182 from kevingranade/tweak-rifle-aim-cap Tweak rifle aim cap to bring quickdraw test back in line by ifreund
🛠️ just a string by kevingranade
🛠️ Add effect test and some effect test data Includes test cases focused on effect class functions, including: - High-level: decay (invoked by Creature::process_effects) - Duration: get_duration, set_duration, get_max_duration - Permanence: is_permanent, pause_effect, unpause_effect - Display: disp_name, get_speed_name, disp_short_desc - Intensity: get_intensity, set_intensity, mod_intensity - Body parts: get_bp, set_bp - Modifiers: get_mod, get_amount Example behaviors exercised: - simple class initialization test - minimum / maximum intensity level - intensity tracks duration for duration-related effects - decay reduces duration until the effect is removed - displayed names can vary based on intensity - pause and unpause effect permanence - switch grab effect body part back and forth Some related JSON attributes: - "name": [ "A", "B", "C"] // multiple intensity names - "speed_name": "@-name" // as shown in the @ menu - "base_mods": [ ... ] // fixed mod to stats, healing, etc. - "scaling_mods": [ ... ] // intensity-based mods to stats, etc. - "int_dur_factor": time // for duration-based intensity Includes some JSON test data to use for data-dependent checks. by wapcaplet
🛠️ fix: segfault when siphoning a vehicle with multiple tanks (#40227) by nphyx
🛠️ Astyle by kevingranade
🛠️ move two talk functions out of player by KorGgenT
🛠️ Use qualified name lookup with has_artifact_with() calls by kevingranade
🛠️ [add categorize toggle to inventory (#40143) * add categorize toggle to inventory

Co-authored-by: Curtis Merrill curtis.r.merrill@gmail.com

  • DoT class

  • Save and load DoT

  • doc

  • Apply suggestions from code review

Co-authored-by: Curtis Merrill curtis.r.merrill@gmail.com

  • serialize, deserialize and load in proper cdda fashion

Co-authored-by: Curtis Merrill curtis.r.merrill@gmail.com](11714a3) by Fris0uman
🛠️ [DinoMod] Create recipe_food.json Now you're cooking with dino eggs by LyleSY
🛠️ Audit 1874 Sharps Rifle by LaVeyanFiend
🛠️ Audit Magnum Research BFR by LaVeyanFiend
🛠️ Audit Marlin 1895 SBL by LaVeyanFiend
🛠️ Convert some std::sort calls to localized_compare These are the ones that were caught by the recently improved check. by jbytheway
🛠️ Suppress warning on sorting directory names by jbytheway
🛠️ Remove unnecessary '/' character by jbytheway
🛠️ Sort achievements by name, not description by jbytheway
🛠️ Expand sorting check to std::sort calls Look for calls which sort strings in a non-localized manner. by jbytheway
🛠️ Merge pull request #40131 from akirashirosawa/fix-macos-memory-leak HotFix macOS memory leak by ZhilkinSerg
🛠️ Merge pull request #40094 from Qrox/migrate-ui-12 Migrate inventory_ui.cpp and game_inventory.cpp to ui_adaptor by ZhilkinSerg
🛠️ Make point and tripoint abs functions into methods. (#40106) by kevingranade
🛠️ CFRelease CFString objects Core Foundation functions have names that indicate when you own a returned object:
Object-creation functions that have "Create" embedded in the name;
Object-duplication functions that have "Copy" embedded in the name.
If you own an object, it is your responsibility to relinquish ownership (using CFRelease) when you have finished with it.
by akirashirosawa
🛠️ Merge pull request #40123 from kevingranade/fix-iteminfo-crafting-test Fix crafting iteminfo test by ZhilkinSerg
🛠️ Consume menu fix (#40108) by KorGgenT
🛠️ Update materials for bullet damage type (#40112) by anothersimulacrum
🛠️ map fixes (#40113) by curstwist
🛠️ Migrate inventory_ui.cpp and game_inventory.cpp to ui_adaptor by Qrox
🛠️ Merge pull request #40049 from Rail-Runner/plants3 Add spurge seeds by Rivet-the-Zombie
🛠️ Change player_activity::start to player_activity::start_or_resume and remove unnecessary include by rsulli55
🛠️ storage definition hotfix by kevingranade
🛠️ Migrate ACT_DIG to the activity_actor system Per issue #40013 all activities should be migrated to the activity_actor system references #40013 by rsulli55
🛠️ Fix crafting iteminfo test by kevingranade
🛠️ Merge pull request #40105 from ZhilkinSerg/overmap-terrain-id-declutter-2020-05-05 Declutter overmap terrain definitions (2020-05-05) by kevingranade
🛠️ Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into migrate-dig-activities by rsulli55
🛠️ Added a bool resuming to player_activity::start so that when an activity_actor is resumed, its start member function is not called. Without this, the dig_channel_activity_actor and open_gate_activity_actor reset moves_total of the activity when they are resumed by rsulli55
🛠️ Replace random lab turrets with lab security There's not really any rationale for placing turrets in random locations that aren't of high value in labs. It makes much more sense to have lab security there, as opposed to turrets. by anothersimulacrum
🛠️ Remove duplicated damage entry in Aftershock file. by John-Candlebury
🛠️ Allow HEALING_RATE for any effect (#40072) by Fris0uman
🛠️ Max stamina modifiers from mutations now affect stamina regen (#39994) by CodeBandit
🛠️ [Bionic fingerpick fix (#39857) * Added new PICKABLE flag to all pickable terrains and locked gun safe furniture
Also added documentation.

created a couple new functions in spell to facilitate setting spell levels
spells you learn from a CBM make you gain the class trait
added documentation for usage

  • add bionic sneeze beam CBM

adjusted scroll drop to be CBM drop instead, and removed scroll from the drop list. additionally renamed the scroll for easier search in debug wish.](9936ba5) by KorGgenT
🛠️ Split some traits from professions (#40075) * Split some traits from professions by Rail-Runner
🛠️ [Mi-go, necromancers, and masters can open doors (#40065) * Zombie scientists can't open doors

Add a "WITH_CONTAINER" flag for spells to spawn items with containers.

  • Update flags.json

Add description about flag "WITH_CONTAINER"](b546c20) by RedShakespeare
🛠️ Declutter mall terrains by ZhilkinSerg
🛠️ Declutter waterbody terrains by ZhilkinSerg
🛠️ Merge remote-tracking branch 'origin/pr/39406' * origin/pr/39406: (125 commits) Update npc_talk_test.cpp Update player_helpers.h temporarily disable padding clang tidy check Update item_pocket.h Update tools.json fix json errors Update item_location.cpp fix merge conflict astyle disable newcharacter test temporarily and maybe fix padding error Update offal_dishes.json fix vehicle interact test move pockets member in itype to attempt to fix padding error fix comestible tests adjust item::fill_with to take itype instead of item parameter fix crafting tests disable iteminfo test fix vehicle efficiency test crash fix seg fault in reloading test Update item.cpp ... by kevingranade
🛠️ Zombie masters and necros can open doors by LaVeyanFiend
🛠️ Mi-go can open doors by LaVeyanFiend
🛠️ Zombie scientists can't open doors by LaVeyanFiend
🛠️ Fix regression related to aim-and-fire losing targets not identified by pc.get_targetable_creatures (e.g. behind fences) by olanti-p
🛠️ merge some maps, swap palette by curstwist
🛠️ Merge pull request #40099 from BevapDin/zeb Call item::remove_item on appropriate object. by ZhilkinSerg
🛠️ add id_suffix to ammonium nitrate recipes (#40096) by sanfordmadness
🛠️ Merge pull request #40098 from BevapDin/uoy Fix #39914 (Random error) by ifreund
🛠️ Merge pull request #39910 from enaantd/fix-humvee-tow-fuel fix jp8 fuel for humvee-tow by ifreund
🛠️ Merge pull request #39785 from olanti-p/target_ui-as-class Refactor aiming UI and its target selection / aim preservation by ifreund
🛠️ Call item::remove_item on appropriate object. Currently it's called on the reloaded object (e.g. the gun / the container that was reloaded), with the item that was used to reload it (e.g. the ammo, the liquid) as argument. This can not work, those items are not connected in any way. This restores the previous behaviour: removing the item from the container it came in. by BevapDin
🛠️ Merge pull request #40023 from Qrox/uilist Minor uilist code clean-up by ifreund
🛠️ Merge pull request #40090 from jbytheway/hidden_by_achievements Support for achievements hidden by other achievements by ifreund
🛠️ Merge pull request #40084 from ZhilkinSerg/overmap-terrain-id-declutter-2020-05-04 Declutter overmap terrain definitions (2020-05-04) by ifreund
🛠️ Prevent attempt to removing an item from itself. The code calls visitable::visit_items and adds all items to be removed as reported by the lambda to the vector and later calls visitable::remove_item for all those listed items. But visit_items will visit this as well. So the vector ends up containing this, which is subsequently given to remove_item, which complains (correctly) that this is not contains in this. by BevapDin
🛠️ Merge pull request #40091 from Someoneman/patch-7 Corrected wrong use of "it's" by Rivet-the-Zombie
🛠️ Document hidden_by field on achievements by jbytheway
🛠️ Test for achievement hiding by jbytheway
🛠️ Add achievements for 10, 100 kills Another example of hiding. by jbytheway
🛠️ Add support for hiding achievements Allow one achievement to be hidden by another. It will not appear in the list until that other has been completed. Add several new survival achievements, each of which hides the next, for progressively longer periods. by jbytheway
🛠️ Update jabberwock.json by Someoneman
🛠️ Update fungus.json by Someoneman
🛠️ Update martialarts.json by Someoneman
🛠️ Update misc.json by Someoneman
🛠️ Update misc.json by Someoneman
🛠️ Corrected wrong use of "it's" by Someoneman


CONTRIBUTORS

Last week there were 51 contributors.
👤 Resok
👤 anothersimulacrum
👤 TheSalamanderDJ
👤 ZhilkinSerg
👤 olanti-p
👤 nphyx
👤 Wokko1
👤 BevapDin
👤 Qrox
👤 Jerimee
👤 mrkybe
👤 BrettDong
👤 Fris0uman
👤 Rivet-the-Zombie
👤 CodeBandit
👤 ifreund
👤 ralreegorganon
👤 jbytheway
👤 Soupster89
👤 KorGgenT
👤 eJ0opb
👤 kevingranade
👤 RoyBerube
👤 Kilvoctu
👤 curstwist
👤 wapcaplet
👤 RedShakespeare
👤 enaantd
👤 rsulli55
👤 xanderrootslayer
👤 ymber
👤 LaVeyanFiend
👤 LyleSY
👤 Ramza13
👤 rchliu
👤 Dansiman
👤 procrustesmethod
👤 Aloxaf
👤 RipleyTom
👤 Pupsi-Mupsi
👤 int-ua
👤 Maleclypse
👤 John-Candlebury
👤 akirashirosawa
👤 Night-Pryanik
👤 Rail-Runner
👤 CountAlex
👤 Soup-de-Loop
👤 NastyNate2612
👤 sanfordmadness
👤 Someoneman


STARGAZERS

Last week there were 38 stagazers.
sohlk
micwoj92
RPINerd
FooSoft
FilleFirn
woncomp
mssx86
mordie1001
tuta0030
Lupinos
flikr
ZiyuXiong
royteutsch
rafaelkb
Zenvalley
bruceCoelho
Nexela
TheCaledonian
Mallowdust
bkinnear
AMS21
Mozgoid
jessicalewinter
Yardanico
sxt19941012
Bibizon
Draven187
744130077
mayribeiro
georgegtth
LincolnMantle
olfa-said-hub
Esaupoceros
s-ariga
knightXun
yilaocha
fatihwk
carlank
You all are the stars! 🌟


RELEASES

Last week there were 31 releases.
🚀 cdda-jenkins-b10645 Cataclysm-DDA experimental build #10645
🚀 cdda-jenkins-b10644 Cataclysm-DDA experimental build #10644
🚀 cdda-jenkins-b10643 Cataclysm-DDA experimental build #10643
🚀 cdda-jenkins-b10642 Cataclysm-DDA experimental build #10642
🚀 cdda-jenkins-b10641 Cataclysm-DDA experimental build #10641
🚀 cdda-jenkins-b10640 Cataclysm-DDA experimental build #10640
🚀 cdda-jenkins-b10639 Cataclysm-DDA experimental build #10639
🚀 cdda-jenkins-b10638 Cataclysm-DDA experimental build #10638
🚀 cdda-jenkins-b10637 Cataclysm-DDA experimental build #10637
🚀 cdda-jenkins-b10636 Cataclysm-DDA experimental build #10636
🚀 cdda-jenkins-b10635 Cataclysm-DDA experimental build #10635
🚀 cdda-jenkins-b10634 Cataclysm-DDA experimental build #10634
🚀 cdda-jenkins-b10633 Cataclysm-DDA experimental build #10633
🚀 cdda-jenkins-b10632 Cataclysm-DDA experimental build #10632
🚀 cdda-jenkins-b10631 Cataclysm-DDA experimental build #10631
🚀 cdda-jenkins-b10630 Cataclysm-DDA experimental build #10630
🚀 cdda-jenkins-b10629 Cataclysm-DDA experimental build #10629
🚀 cdda-jenkins-b10628 Cataclysm-DDA experimental build #10628
🚀 cdda-jenkins-b10627 Cataclysm-DDA experimental build #10627
🚀 cdda-jenkins-b10626 Cataclysm-DDA experimental build #10626
🚀 cdda-jenkins-b10625 Cataclysm-DDA experimental build #10625
🚀 cdda-jenkins-b10624 Cataclysm-DDA experimental build #10624
🚀 cdda-jenkins-b10623 Cataclysm-DDA experimental build #10623
🚀 cdda-jenkins-b10622 Cataclysm-DDA experimental build #10622
🚀 cdda-jenkins-b10621 Cataclysm-DDA experimental build #10621
🚀 cdda-jenkins-b10620 Cataclysm-DDA experimental build #10620
🚀 cdda-jenkins-b10619 Cataclysm-DDA experimental build #10619
🚀 cdda-jenkins-b10618 Cataclysm-DDA experimental build #10618
🚀 cdda-jenkins-b10615 Cataclysm-DDA experimental build #10615
🚀 cdda-jenkins-b10614 Cataclysm-DDA experimental build #10614
🚀 cdda-jenkins-b10613 Cataclysm-DDA experimental build #10613


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