OrnaUtils

OrnaUtils

Data sources and methodology

OrnaUtils separates externally sourced game data, project calculations and maintained datasets. This page documents what powers each tool and how navigation or source boilerplate is prevented from being published as game data.

Other Realms raids

Names, tier, HP, skills, rewards and events come from the official Orna Codex. The scraper walks the raid profiles, validates required fields and removes navigation content before indexable pages are generated.

Affinities and status immunities

Weaknesses, immunities, resistances and status immunities are cross-checked against Orna RPG Wiki. The parser filters source-interface labels and validation blocks known navigation values from being published as statuses or rewards.

Towers of Olympia

Current height is calculated from the 35-day cycle and growth checkpoints defined by OrnaUtils. Every build publishes a crawlable current-height snapshot while the browser recalculates the value live when the page is opened.

Material forecast

Material pages are generated from the structured forecast dataset used by the application. Only appearances with an available date are published, and individual material pages link back to today, tomorrow, week and calendar views.

Update cadence and validation

The production workflow runs daily at 04:37 UTC and on every main deployment. Before publishing, OrnaUtils regenerates pages and validates sitemap, canonical, hreflang, JSON-LD, internal links and dataset structure.