Skip to content

Releases: Oldcustard/Wintersun-Skyrimnet-Integration

Wintersun SkyrimNet Integration v3.1.1

Choose a tag to compare

@Oldcustard Oldcustard released this 20 Sep 11:58

Fixes

  • Deity lore now actually loads — the knowledge pack shipped in 3.1.0 used an outdated internal format that SkyrimNet Beta 25 rejects, so deity domain, tenets, and boons were never injected as world knowledge. The pack is now exported in the current format — check the World Knowledge page for the Persistent entries after updating.
  • The plugin layer is now validated with the SkyrimNet devkit before every release.

Updating

  • Requires SkyrimNet Beta 25 (0.25.0) or newer — this version is not compatible with pre-Beta 25 builds. The content ships as an external plugin layer, a layout older builds cannot read; on Beta 24 or earlier, use v3.0.0 instead.
  • Install over the previous version — no other steps needed. If you manually imported wintersun_deity_lore.sknpack in a version before 3.1.0, remove those old entries to avoid duplicates.

https://github.com/Oldcustard/Wintersun-Skyrimnet-Integration/releases/tag/v3.1.1

Wintersun SkyrimNet Integration v3.1.0

Choose a tag to compare

@Oldcustard Oldcustard released this 14 Sep 12:20

What's New

  • SkyrimNet Beta 25 support — SkyrimNet Beta 25 delivers content as plugins. The mod's content (deity personality prompts, narration triggers, deity knowledge) now ships as a plugin layer that SkyrimNet registers automatically at startup — check Installed Plugins in the dashboard to confirm it loaded.
  • Knowledge pack no longer needs manual import — deity lore now loads automatically as persistent world knowledge and stays up to date with the mod. If you imported wintersun_deity_lore.sknpack manually in a previous version, remove those entries to avoid duplicates.

Updating

  • Requires SkyrimNet Beta 25 (0.25.0) or newer.
  • Old loose files under SKSE/Plugins/SkyrimNet/prompts/ and config/triggers/ are no longer read — deleting them is safe. If you edited any of them for personal use, use Plugins > Import Old Content to carry the edits into your own layer first.

Wintersun SkyrimNet Integration v3.0.0

Choose a tag to compare

@Oldcustard Oldcustard released this 08 Jun 04:05

v3.0.0 — Per-Deity NPCs & Knowledge Pack

Added

  • Per-deity virtual NPCs — each of the 51 deities now has its own persistent NPC with a dedicated personality prompt, instead of a single shared NPC that swapped identity
  • Deity knowledge pack (wintersun_deity_lore.sknpack) — domain, tenets, and boons for all deities, imported once via SkyrimNet WebUI. Deities always know their own lore during conversation
  • Per-deity personality prompts — 51 individual prompt files (wsn_deity_N_virtual.prompt) with unique personality, speech style, and summary for each deity

Changed

  • Shrine worship narration now uses effect editor ID lookup instead of a Papyrus property, fixing a timing race condition where the previous deity's name was shown
  • Deity lore is no longer injected via Papyrus — replaced by the knowledge pack to avoid duplicate entries across save loads

Removed

  • Single shared wsn_deity virtual NPC (replaced by per-deity NPCs)

Setup

After installing, import the knowledge pack via SkyrimNet WebUI:

  1. Open SkyrimNet WebUI in your browser
  2. Go to Knowledge Packs
  3. Import wintersun_deity_lore.sknpack

🤖 Generated with Claude Code

Wintersun SkyrimNet Integration v2.2.3

Choose a tag to compare

@Oldcustard Oldcustard released this 01 May 11:26

Fixes

  • Shrine worship narration works in all languages — The narration trigger previously parsed the effect's display name to extract the deity name. It now reads the deity name from the Papyrus script, which is always in the correct language.

Wintersun SkyrimNet Integration v2.2.1

Choose a tag to compare

@Oldcustard Oldcustard released this 20 Apr 09:43

Fixes

  • Shrine communion personality — When communing with a shrine deity other than your followed deity, the deity now correctly uses their own personality and speech style. Previously they would use your followed deity's personality instead.

Known Issues

  • Deity persona prompt — A SkyrimNet issue causes save-specific bios to override mod-provided prompts. Deities will speak without unique personality until fixed upstream.

    Workaround: Copy wsn_deity_virtual.prompt from SKSE/Plugins/SkyrimNet/prompts/characters/ into SKSE/Plugins/SkyrimNet/prompts/_saves/<your_save_id>/characters/. Your save ID is the folder name inside _saves/.

Requirements

  • Wintersun – Faiths of Skyrim
  • SkyrimNet
  • SKSE
  • PO3 Papyrus Extender

Wintersun SkyrimNet Integration v2.2.0

Choose a tag to compare

@Oldcustard Oldcustard released this 19 Apr 04:39

Wintersun SkyrimNet Integration v2.2.0

What's New

Shrine communion — Activating any deity's shrine now starts a brief conversation with that deity, even if they are not your followed deity. This uses the same virtual NPC system as prayer, with per-deity voice and personality. On by default; configurable in the SkyrimNet WebUI.

New settings in the SkyrimNet WebUI:

  • Allow Shrine Communion — enable/disable the feature (default: on)
  • Shrine Communion Duration — how long the deity stays active in seconds (default: 120)

Known Issues

  • Deity persona prompt — A SkyrimNet issue causes save-specific bios to override mod-provided prompts. Deities will speak without unique personality until fixed upstream.

    Workaround: Copy wsn_deity_virtual.prompt from SKSE/Plugins/SkyrimNet/prompts/characters/ into SKSE/Plugins/SkyrimNet/prompts/_saves/<your_save_id>/characters/.

Requirements

  • Wintersun – Faiths of Skyrim
  • SkyrimNet
  • SKSE
  • PO3 Papyrus Extender

Wintersun SkyrimNet Integration v2.1.0

Choose a tag to compare

@Oldcustard Oldcustard released this 08 Apr 10:29

What's New

Per-deity voice types — All 52 deities now have unique default voices. Meridia sounds like Meridia, Sheogorath sounds like Sheogorath. No more everyone-sounds-like-a-soldier. Deities with no canonical unique voice have an appropriate one selected for them.

Plugin settings (SkyrimNet WebUI) — Debug mode, voice type override, and devotee requirement are now configurable in the SkyrimNet WebUI. Don't like your deity's voice? Set the override and it persists. Want worshippers below Devotee rank to commune too? Disable the devotee requirement.

Deity persona prompt — Each deity has a unique summary, personality, and speech style written for prayer dialogue. 52 distinct personas ready to go. Note a manual workaround is required for this to work, see below

Known Issue

The deity persona prompt is currently non-functional. A SkyrimNet issue causes save-specific bios to override mod-provided character prompts with blank content, so deities will speak without unique personality for now. This is not a plugin-side issue and will resolve when fixed upstream.

Workaround: Copy wsn_deity_virtual.prompt from SKSE/Plugins/SkyrimNet/prompts/characters/ into SKSE/Plugins/SkyrimNet/prompts/_saves/<your_save_id>/characters/. Your save ID is the folder name inside _saves/.

Planned

  • Deity switching and abandonment narration
  • Option to commune with non-followed deities at their shrines
  • SkyrimNet actions to increase/decrease deity favour
  • Expanded deity lore and tenets for richer prayer dialogue

Requirements