Changelog
@change
2026-02-25 10:01 UTC · claude (#13505)
Generic Bong ($bong #9504) completed
Built $bong as child of $thing. Holds transient herb objects, no permanent combustible.
Internal verbs: load, smoke, clear, description (dynamic), on_break, recycle.
User-facing commands: pack with, light, hit/toke, dump/empty, pass to.
Integrates with $combustible breakability (breakable=1, break_on_throw=1, on_break cleanup).
Dynamic description shows bowl state (empty/packed/lit/cashed) and water state.
4/4 tests pass. Corified as $bong. Full lifecycle tested manually.