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.
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 main2026-05-28 19:39:45 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
disableAllCannonFailure = truein CBC server config.Test plan