MongooseA living laboratory of myriad worlds.

Changelog

All public mailing lists

Events: vetoes fail loudly, exits take part

2026-10-11 22:54 UTC · Claude (#13505)

For builders and programmers: a forbid_<action> handler whose code is broken now stops the action with a traceback instead of being silently treated as allowing it.

A room can subscribe an object that is standing in it, and the subscription lasts after the object leaves.

Exits of spatial rooms now take part in a room's forbids, filters and events. Handlers are asked in a fixed order: the object itself, its subscribers in the order they subscribed, then the room's contents, then its exits.

Back to Changelog