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.