cbc: disable cannon self-failure (RNG self-destruct) #47

Merged
Matt merged 1 commits from config/cbc-disable-self-failure into main 2026-05-28 19:39:45 +00:00
Owner

Summary

  • Sets disableAllCannonFailure = true in CBC server config.
  • Cannons are expensive; players were losing them to RNG self-destruction even on normal firing.
  • One flag zeroes out all 6 failure paths.

Test plan

  • Live config edited and server restarted; confirmed port bound.
  • In-game smoke: fire a fully loaded cannon repeatedly, confirm no self-destruction.
## Summary - Sets `disableAllCannonFailure = true` in CBC server config. - Cannons are expensive; players were losing them to RNG self-destruction even on normal firing. - One flag zeroes out all 6 failure paths. ## Test plan - [x] Live config edited and server restarted; confirmed port bound. - [ ] In-game smoke: fire a fully loaded cannon repeatedly, confirm no self-destruction.
Matt added 1 commit 2026-05-28 19:39:44 +00:00
Cannons are expensive to build; users were losing them to RNG
self-destruction (squib, barrel charge burst, overload, interrupted
ignition, catastrophic failure). Per-cannon failure is configurable
via a single master switch in createbigcannons-server.toml:

  [failure]
  disableAllCannonFailure = true

This zeroes out all six failure paths in one go. Applied to the live
server and tracked here under defaultconfigs/ so future server resets
preserve it.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Matt merged commit 92306823cb into main 2026-05-28 19:39:45 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: minecraft/brass-and-sigil#47