Releases
cbn-0.5
Breaking Changes
PR: #2250 refactor!: give items identity by joveeater
PR: #3780 feat(port)!: parametric mapgen by Vollch
PR: #3312 chore!: migrate legacy unit by scarf
PR: #3817 refactor!: Mainline Urban_Development
mod by Zlorthishen
Feat
PR: #3469 feat(content, port): game store by Zlorthishen
PR: #3438 feat(content): specials placement rework by Vollch
PR: #3503 feat(content): semi-plausible smokeless gunpowder recipe by YeOldeMiller
PR: #3507 feat(balance): fleshing out survivor zombie drops by Chaosvolt
PR: #3481 feat(content, port): mall rework by mythosmod
PR: #3505 feat: add bungalow 23 by Lil Shining Man
PR: #3506 feat(content, port): bog iron by Chaosvolt
PR: #3513 feat(balance): craftable voltmeter by RoyalFox
PR: #3521 feat: rag uncraft QOL by RoyalFox
PR: #3515 feat: Update shelter_nested.json by 0Monet
PR: #3518 feat: Adds a loading lever gunmod for crossbows by Chaosvolt
PR: #3514 feat: bungalow 24 by Lil Shining Man
PR: #3522 feat(balance, port): arpen reduction via layered armor, make shields block ranged hits by Chaosvolt
PR: #3535 feat(mods/DinoMod): more dino helmet stats by LyleSY
PR: #3523 feat(content): bungalow 25 by Lil Shining Man
PR: #3538 feat(balance): buff kevlar zombie skinning by Krwak
PR: #3562 feat(mods/magiclysm): add missing owlbear pelts recipe by RobbieNeko
PR: #3558 feat(content): house_fence01 by Lil Shining Man
PR: #3572 feat(mods/no hope): No Hope doesn't make the world freezing by RoyalFox
PR: #3574 feat(content): house_fence02 by Lil Shining Man
PR: #3577 feat(content): house_fence03 by Lil Shining Man
PR: #3575 feat: fix and add STR_RELOAD
to crossbows by Chaosvolt
PR: #3517 feat(balance): tweaks for crafting and disassembly consistency by YeOldeMiller
PR: #3587 feat(content): house_fence04 by Lil Shining Man
PR: #3594 feat: add street lights to remaining shops, port change to make them no longer opaque by Chaosvolt
PR: #3613 feat(content): house_fence05 by Lil Shining Man
PR: #3622 feat(balance): carnivores can eat protein drinks by RoyalFox
PR: #3624 feat(content): house_fence06 by Lil Shining Man
PR: #3621 feat(balance): Give moose pelts instead of hides by Chaosvolt
PR: #3625 feat(balance): power armor updates by Chaosvolt
PR: #3620 feat(content): monstergroup for gunstores, milsurp, etc by Chaosvolt
PR: #3626 feat(content): add cacao and coca trees by NobleJake
PR: #3603 feat(content): Roman Revival by Chorus System
PR: #3638 feat(content): house_fence07 by Lil Shining Man
PR: #3637 feat: Liquid summoned by spells can be stored and used by Vollch
PR: #3650 feat(content): bungalow 26 by Lil Shining Man
PR: #3520 feat(port): mutable specials and unhardcored labs and anthills by Vollch
PR: #3653 feat(balance): Rebalanced occurrences of some specials by Vollch
PR: #3659 feat(content): cacao tree graphics update by NobleJake
PR: #3660 feat(content): made some bionics better by Chorus System
PR: #3663 feat(content): 2Story01 by Lil Shining Man
PR: #3670 feat(interface): new UDP external tileset sprite for signs by Chaosvolt
PR: #3649 feat(balance): Constructable furniture consistency updates by Chaosvolt
PR: #3673 feat(content): Add sleepdebt effect by RoyalFox
PR: #3675 feat(content): 2Story02 by Lil Shining Man
PR: #3688 feat: Convert non-pistol only energy weapon mods to be compatible with all energy weapons. by KheirFerrum
PR: #3700 feat(content): house_coop01 by Lil Shining Man
PR: #3697 feat(balance): MILITARY_MECH flag affects ID card needed, fix duplicate message by Chaosvolt
PR: #3705 feat(content): swap travois and wood box size by Chorus System
PR: #3707 feat(balance): adjust biodiesel recipe for more reasonable crafting time by YeOldeMiller
PR: #3703 feat(content): debuff war scythe damage, buff crafting time by Chorus System
PR: #3708 feat(balance): chocolate recipe update by NobleJake
PR: #3716 feat(content): Biodiesel Fuel for Gasoline Engines by Chorus System
PR: #3711 feat(content): vehicle side mirrors by Zlorthishen
PR: #3691 feat(balance): HEAVY_WEAPON_SUPPORT
flag for large mutation and power armors by Chaosvolt
PR: #3733 feat(balance): update capacity of power armor holsters by Chaosvolt
PR: #3719 feat(balance): Bionic zombies generate CBMs less often, harvesting of what generates made more reliable by Chaosvolt
PR: #3750 feat: monster armor for cold
and electric
by scarf
PR: #3752 feat: mop 3x3 area around by scarf
PR: #3751 feat: allow using MOUNTABLE
terrains nearby when firing heavy weapon by scarf
PR: #3756 feat(content): New Epilogues for NPCs by Empyrean-Heaven
PR: #3762 feat(port, content): freshwater research station by Vollch
PR: #3764 feat(port): allow vertical movement for avatar in water by Vollch
PR: #3758 feat(balance): power armor rebalancing, take 2 by Chaosvolt
PR: #3771 feat(content): power armored profession by Chaosvolt
PR: #3772 feat(mods/magiclysm, port): spell components from DDA by RoyalFox
PR: #3769 feat(balance): bionic harvest follow-ups part 1 by Chaosvolt
PR: #2202 feat(UI): Add map position to each diary page by leoCottret
PR: #3767 feat(content): More Snippets by Empyrean-Heaven
PR: #3775 feat(balance): ammo pouch storage adjustments by Chaosvolt
PR: #3777 feat(content): Leg ammo pouch, reversible staff sling by Chorus System
PR: #3778 feat(balance): assorted profession updates by Chaosvolt
PR: #3783 feat(content, mods/fuji_mpp): mainline a few more professions, add combat engineer by Chaosvolt
PR: #3781 feat(content): more bionic harvest entries by Chaosvolt
PR: #3795 feat(balance): Make slimesprings avoid traps by RobbieNeko
PR: #3805 feat: debug infinite stamina by scarf
PR: #3165 feat(mods/teleportation_tech): Teleporter mod by borsek
PR: #3815 feat(content): gatling gun for forts and museums by Chaosvolt
PR: #3811 feat(balance): NPCs can now help push vehicles, adjustments to wooden cart wheels by Chaosvolt
PR: #3809 feat(port, content, mods/aftershock): Aftershock ports 1, Shoddy laser rifle by RoyalFox
PR: #3800 feat(content): clockworks
recipe, handmade pocket watch
by Chorus System
PR: #3797 feat(balance): add POWERARMOR_COMPATIBLE
flag to most SKINTIGHT
and RESTRICT_HANDS
items by Chaosvolt
PR: #3792 feat(balance): Add COMPACT
flag to various accesories by Chaosvolt
PR: #3841 feat(content): more holy books by RoyalFox
PR: #3846 feat: open wiki in menu by scarf
PR: #3843 feat(content, port): card house for Dave by Vollch
PR: #3842 feat(balance): consistent deconstruct yields, part 2 by Chaosvolt
PR: #3833 feat(balance): replace smoke bomb recipe with a more realistic version by YeOldeMiller
PR: #3829 feat(balance): followup adjustments to power armor size and profession by Chaosvolt
PR: #3855 feat: Make ferns easily passable by vehicle by Firestorm01X2
PR: #3820 feat(balance): Convert volume limit for aim speed cap to a linear multiplier on aim speed by Chaosvolt
PR: #3851 feat(balance): FIT
items with 10 or less encumbrance act as if COMPACT
by Chaosvolt
PR: #3836 feat(balance): consistency updates for battery weight, volume, power capacity (part 1) by Chaosvolt
PR: #3875 feat(balance): improve consistency of handmade caseless ammo recipes by YeOldeMiller
PR: #3886 feat(balance): belatedly rebalance ATGMs relative to other ammo by Chaosvolt
PR: #3877 feat(balance, port): battery consistency updates part 2 by Chaosvolt
PR: #3863 feat(balance): necromancers and masters spawn late instead of evolving by Chaosvolt
PR: #3876 feat(port, content, mods/aftershock): Aftershock ports 2, map locations by RoyalFox
PR: #3887 feat(balance): add heat-type damage to mininukes by Chaosvolt
PR: #3892 feat(content, port): aircraft carrier by Vollch
PR: #3879 feat(content): add grid plutonium generator by Ali-Anomma
PR: #3894 feat(content): added storage room to steel mill, related metallurgical updates by Chaosvolt
PR: #3901 feat(content): wheels for apache helicopter by scarf
PR: #3909 feat: remove option to not use z-levels by scarf
PR: #3902 feat(UI): display mouse cursor position on examine by scarf
PR: #3916 feat(balance): cap axle install penalty at 10, like engine penalty by Chaosvolt
PR: #3913 feat: mainlined elevated bridges by Vollch
PR: #3921 feat: secondary crafting skills gain EXP too by Chaosvolt
PR: #3934 feat(balance): Pit traps take trapping 0 by RoyalFox
PR: #3932 feat(balance): use mechanics skill in a couple low-level recipes by Chaosvolt
PR: #3939 feat(content): looks_like
, trigger message with spells, and can alarm for trap by Chaosvolt
PR: #3938 feat: smooth underwater shore by Vollch
PR: #3940 feat: infinite swimming with infinite stamina by scarf
PR: #3942 feat(port): eye color traits by RoyalFox
PR: #3947 feat(balance): add military professions to CVN scenario, description tweak by Chaosvolt
PR: #3695 feat: Effects adding other effects on removal by Coolthulhu
PR: #3961 feat(content): more consistent fire station mapgen by 0Monet
PR: #3937 feat(content, port): JSONize terrain flag requirement for plants. by RoyalFox
PR: #3919 feat(content): more ramp options by Chaosvolt
PR: #3953 feat(balance): Flesh out some monsterdrop itemgroups by Chaosvolt
PR: #3941 feat: JSONize some trap features by Chaosvolt
PR: #3950 feat(balance): consistency/weight updates for heavy/alloy survivor gear, MBR vests by Chaosvolt
PR: #3959 feat(balance): sanity-check chainmail recipes by Chaosvolt
PR: #3960 feat(balance): consistency update to clothing mods by Chaosvolt
PR: #3967 feat: resize existing items for XL mutants via clothing_mod by Chaosvolt
Fix
PR: #3482 fix: vehicles placement in small warehouse by 0Monet
PR: #3486 fix: Adjust platinum grille recipe to more reasonable requirements by YeOldeMiller
PR: #3479 fix: privacy fence refunding incorrect materials on deconstruct by YeOldeMiller
PR: #3492 fix: Update generic.json by 0Monet
PR: #3478 fix: Added 'Build Standard Wall' to the construction menu. This is the most common wall but was unable to be build. in json its known as 't_wall' by sired22
PR: #3491 fix: remove conflicting games
itemgroup by RoyalFox
PR: #3495 fix: Update house_duplex.json by 0Monet
PR: #3502 fix: Set application name to Cataclysm BN on OSX by Gavin Bisesi
PR: #3100 fix: Prevent crash when lastworld.json
is corrupted or empty. by KheirFerrum
PR: #3527 fix: stadium overmap terrain by 0Monet
PR: #3309 fix: crash in ranged accuracy test related to dead NPC cleanup by Olanti
PR: #3534 fix(map): bus station, pizza parlor mapgen by 0Monet
PR: #3546 fix: items not spilling from vehicles correctly by joveeater
PR: #3544 fix: debugmsg when removing npc armor by joveeater
PR: #3550 fix: vehicles going glitchy when parts are added by joveeater
PR: #3554 fix: zero monster speed on spawn by Olanti
PR: #3561 fix: filling containers from the map by joveeater
PR: #3559 fix: vehicle split crash by joveeater
PR: #3555 fix: prevent UB on test suite exit. by joveeater
PR: #3565 fix: crafting deleting stuff by joveeater
PR: #3566 fix: moving firewood onto a fire by joveeater
PR: #3567 fix: broken activities by joveeater
PR: #3568 fix: item sorting by joveeater
PR: #3569 fix: invalidate mass when moving items to/from vehicles by joveeater
PR: #3571 fix: mending vehicles by joveeater
PR: #3579 fix: holster/bandolier speed by joveeater
PR: #3581 fix: bad clears on inventories by joveeater
PR: #3585 fix: Add missing favorite on item copy by joveeater
PR: #3573 fix: fouled attachments not being cleaned along with the gun by YeOldeMiller
PR: #3582 fix: Erased the npc Alonso from history (the game) by AniDemi
PR: #3592 fix: npc splints and clean up iterator errors by joveeater
PR: #3589 fix: NPCs keep their splints on by KheirFerrum
PR: #3600 fix: crafting leaving 0 item stacks by joveeater
PR: #3611 fix: Repair Item activity occasionally encountering a bad pointer when initiated from vehicle/grid by KheirFerrum
PR: #3601 fix: Better fallback for cut lake shoreline by Vollch
PR: #3619 fix: crash in vehicle activities by joveeater
PR: #3628 fix: Dropping wielded count-by-charges
items causing errors by joveeater
PR: #3627 fix: crafting destroying tools sometimes by joveeater
PR: #3629 fix: errors when npcs pickup items by joveeater
PR: #3630 fix: error message on npc clothing takeoff by joveeater
PR: #3631 fix: Unseal modified containers by joveeater
PR: #3642 fix: food rotting incorrectly by joveeater
PR: #3641 fix: Add harvestable coca tree description by Fruitybite
PR: #3639 fix: Better attempt detach logic by joveeater
PR: #3646 fix: red text when refilling cars by joveeater
PR: #3614 fix: calculate modes in gunmods too by scarf
PR: #3654 fix(content): palette error in Bungalow26 by Lil Shining Man
PR: #3655 fix(content): NON_FOULING
flag not working due to typo by scarf
PR: #3661 fix: migration of acid anthills by Vollch
PR: #3643 fix: save/load breaking effect of relic stat boosts by Chaosvolt
PR: #3666 fix: mutable copy-from by Vollch
PR: #3668 fix: don't allow cutting up corpses by Chaosvolt
PR: #3652 fix: update eye encumbrance, infravision when transforming items by Chaosvolt
PR: #3680 fix: mass_grave map extras by 0Monet
PR: #3678 fix: crash when trying to load a world while missing a mod by Olanti
PR: #3681 fix: sewer rework by Vollch
PR: #3694 fix: Crash in npc activities by joveeater
PR: #3693 fix: another fix for anthill migration by Vollch
PR: #3690 fix(balance): Adjustments to bastion fort by Chaosvolt
PR: #3701 fix: Indefinite vehicle refill by joveeater
PR: #3702 fix: campground mapgen by 0Monet
PR: #3704 fix: rotation of signs & graffity by Vollch
PR: #3682 fix(content): correct electric firestarter recipe by Chorus System
PR: #3715 fix: farm mapgen by 0Monet
PR: #3726 fix(bugfixes): Fix light and helmet power helms having each other's power draw by Chaosvolt
PR: #3724 fix: toxic dump mapgen by 0Monet
PR: #3736 fix: bad iterator message in chopping logs by joveeater
PR: #3737 fix: bad pump iterator by joveeater
PR: #3741 fix: potential fix for stack overflow in debug MSVS builds by Vollch
PR: #3742 fix: mopping floors by joveeater
PR: #3743 fix: movie_theater mapgen by 0Monet
PR: #3709 fix: potential fix for liquid iexamine by Vollch
PR: #3732 fix: specials spawned for missions will respect min range by Vollch
PR: #3720 fix(balance): no more EXP gain when a skill is maxed out by Chaosvolt
PR: #3728 fix: martial arts damage buffs apply to all damage types by Chorus System
PR: #3755 fix: use env. resist for stun
, blind
, sap
, paralysis
by scarf
PR: #3759 fix: roadstop roofs mapgen by 0Monet
PR: #3760 fix: cs_public_art_piece mapgen by 0Monet
PR: #3761 fix: house13 mapgen roof by 0Monet
PR: #3753 fix: irradiator_1
mapgen by 0Monet
PR: #3731 fix(balance): repair chance rebalancing by Chaosvolt
PR: #3770 fix(balance): remove GULIT flag from fungal children by Chaosvolt
PR: #3774 fix: misalignment in snippet id numbering by Empyrean-Heaven
PR: #3779 fix: animalpound
, house_duplex8
, s_candy
mapgen by 0Monet
PR: #3776 fix(content): update Joint Servo CBM descriptions by YeOldeMiller
PR: #3788 fix: fix naming conventions for mag pouches, remove redundant plural by Chaosvolt
PR: #3789 fix(balance, port): evaporated milk quench by 0Monet
PR: #3801 fix: Remove active iterator messages by joveeater
PR: #3793 fix: Seal coffin and dig grave is not constructable. by Treah Blade
PR: #3808 fix: bad signedness in load by joveeater
PR: #3802 fix: isherwood mapgen and others by 0Monet
PR: #3812 fix: s_grocery
mapgen by 0Monet
PR: #3803 fix: use fixed duration in survival achievement description by scarf
PR: #3816 fix: house_fence04
mapgen by 0Monet
PR: #3806 fix: only increase noise when vehicle is airborne by scarf
PR: #3822 fix: consistent flooring for bandit cabins by Chaosvolt
PR: #3787 fix: repair nanobots not working at all on broken limbs by scarf
PR: #2011 fix: impossible hibernation by leoCottret
PR: #3814 fix: starting item sorting differently on mac by scarf
PR: #3839 fix: allow mounting gun on climbables by scarf
PR: #3837 fix: clang-tidy CI failure by scarf
PR: #3830 fix: make debug spawned clothings fit to body by scarf
PR: #3848 fix: fix crates inside bandit camp main building by Chaosvolt
PR: #3835 fix: s_coffee
mapgen by 0Monet
PR: #3832 fix: crack_house
roofs by 0Monet
PR: #3853 fix(port): failed assert when placing special in overmap editor by Vollch
PR: #3854 fix: megastore mapgen by 0Monet
PR: #3862 fix: allow explicitly setting a copy-from item's encumbrance to zero by Chaosvolt
PR: #3870 fix: No Hope megastore by 0Monet
PR: #3871 fix: No Hope megastore palette by 0Monet
PR: #3874 fix: church mapgen by 0Monet
PR: #3878 fix: small_wooded_trail
mapgen by 0Monet
PR: #3883 fix: radio_tower_1 roof by 0Monet
PR: #3882 fix: remove house_fence07 flying roofs by 0Monet
PR: #3884 fix: allow other pots and pans for kitchen unit recipe, related fixes by Chaosvolt
PR: #3881 fix: freshwater research terrain fixes by Chaosvolt
PR: #3893 fix: change small storage batteries back down to 500 ml, related fixes by Chaosvolt
PR: #3912 fix: remove faulty migration by RoyalFox
PR: #3899 fix: debug_clairvoyance
not working on reading and vehicle modification by scarf
PR: #3911 fix: controlled rotorcrafts shouldn't fall when loosing ground by Vollch
PR: #3923 fix: cufflinks are fancy! by YeOldeMiller
PR: #3925 fix: mounting vehicles to racks by joveeater
PR: #3922 fix: Stack cbc item contents by joveeater
PR: #3920 fix: assorted typo fixes by Chaosvolt
PR: #3929 fix(i18n): typo in computer session by scarf
PR: #3931 fix: fixes steel arm guard recipe by Chaosvolt
PR: #3865 fix: apply clang-tidy modernize-type-traits
by scarf
PR: #3936 fix: correct the model name for MP5 SMG by YeOldeMiller
PR: #3943 fix: add a roof to the building above the movie theaters by 0Monet
PR: #3948 fix: blood sample origin being lost by YeOldeMiller
PR: #3955 fix: update description of Craftable Gun Pack mod by Chaosvolt
PR: #3952 fix: steel_mill_z2
mapgen by 0Monet
PR: #3969 fix: steel mill by 0Monet
PR: #3971 fix: document trap data in json_info.md by Chaosvolt
PR: #3972 fix: make autodoc message generic by scarf
PR: #3973 fix: account for charges on salvage by scarf
PR: #3974 fix(content): Update ergonomic grips to work for shotguns by Relgar
PR: #3975 fix(content): Remove Rivtech guns from spawning in various commercial locations by Relgar
PR: #3976 fix: steel mill by 0Monet
Perf
PR: #3512 perf(port): flag to skip rendering for spells by Chaosvolt
PR: #3729 perf: specials placement optimizations by Vollch
PR: #3838 perf: performance-avoid-endl
by scarf
PR: #3489 perf: make more items stackable by scarf
Refactor
PR: #3657 refactor(content): Convert slimepit special to mutable by Vollch
PR: #3633 refactor(content): JSONize Pumps by Ali-Anomma
PR: #3696 refactor(content): convert mine special to mutable by Vollch
PR: #3810 refactor(port): Make mutation_category ids be string_ids by Vollch
PR: #3834 refactor(port): tidy specials data and mutable connections by Vollch
PR: #3840 refactor(port): unhardcode oter_id
migrations by Vollch
PR: #3856 refactor(port): debloat evac center by Vollch
PR: #3869 refactor(port): bolt cutting migrated to activity and jsonified by Vollch
PR: #3873 refactor(port): oxytorch migrated to activity actor and jsonified by Vollch
PR: #3889 refactor: apply cata-use-point-arithmetic
to shore mapgen by Vollch
PR: #3880 refactor(port): hacksaw migrated to activity actor and jsonified by Vollch
PR: #3926 refactor: fahrenheit to celsius, part 2 by scarf
Docs
PR: #3828 docs: fix broken link by scarf
Test
PR: #3928 test: crash in projectile_test
caused by null tilecontext by scarf
PR: #3949 test(port): non-lethal JSON errors for missing mapgen key by scarf
Build
PR: #3457 build(port): CMake improvements by Olanti
PR: #3674 build: use import map for ts imports by scarf
PR: #3791 build: fix cmake build by scarf
PR: #3824 build(deps-dev): bump vite from 4.4.9 to 4.4.12 in /doc by dependabot[bot]
Ci
PR: #3483 ci: Change the Ubuntu version used from 22.04 to 20.04 by RobbieNeko
PR: #3498 ci: Revert previous PR to release.yml by RobbieNeko
PR: #3528 ci(port): Fix clang 14 build in GHA by Olanti
PR: #3615 ci: bump dmgbuild to 1.6.1 by scarf
PR: #3595 ci: release daily by scarf
PR: #3536 ci: semantic PR title via conventional commits by scarf
PR: #3676 ci: temporary disable ASan/UBSan builds by Olanti
PR: #3685 ci: fix autofix bot not adding comments by scarf
PR: #3749 ci: bump vcpkg version to fix MSVC build by scarf
PR: #3672 ci: enforce usage of scopes in PR title by scarf
PR: #3924 ci: prevent JSON PRs skipping tests by scarf
PR: #3935 ci: fix always run flag not working by scarf
Style
PR: #3819 style: format Lua files by scarf
Chore
PR: #3493 chore: Update PR template for better readability, add new information by Olanti
PR: #3499 chore: Add files via upload by Zlorthishen
PR: #3519 chore: checklist in PR template by Olanti
PR: #3677 chore: adjusted PR template per feedback, stylistic changes by Olanti
PR: #3888 chore: rename upload
branch to main
by scarf
You can’t perform that action at this time.