WorldServer/Rules/Rules.cpp defines the default value for each rule. RulesDB.cpp loads active rulesets, begins with those defaults, and applies the matching ruleset_details rows as overrides. The variables.default_ruleset_id value chooses the world default. A zone can select another ruleset through zones.ruleset_id.
The configured local database snapshot has these active rulesets:
- ID 1: default_ruleset
- ID 2: nektulos_ruleset
These names are from the local world database on October 2, 2026. Values and zone assignments on a deployed world can differ. See coded rule defaults for the current checkout.
Source: WorldServer/Rules/Rules.cpp, WorldServer/Rules/RulesDB.cpp, and the configured local world database. The historical ZekLabs Rulesets URL returned 404 at snapshot time.