Skip to content

instanced Vorkath encounter no ds2 requirements - #217

Open
bigtorka wants to merge 1 commit into
OpenRune:mainfrom
bigtorka:feat/vorkath-encounter
Open

instanced Vorkath encounter no ds2 requirements#217
bigtorka wants to merge 1 commit into
OpenRune:mainfrom
bigtorka:feat/vorkath-encounter

Conversation

@bigtorka

@bigtorka bigtorka commented Sep 8, 2026

Copy link
Copy Markdown

Summary

  • add a complete solo Vorkath instance with wake, combat, death, reset, escape, logout, and cleanup lifecycles
  • implement standard attack weighting, dragonfire protection values, fireball, acid barrage, zombified spawn pathing, Crumble Undead, and phase-specific damage rules
  • add persistent Torfinn death storage and atomic 100,000-coin reclamation, including replacement and unsafe-death cleanup
  • expose reusable instance local-coordinate resolution and typed numeric area sounds required by cache-accurate encounter content

OpenRune does not currently expose complete Dragon Slayer II quest state, so access is isolated behind VorkathAccessPolicy and remains enabled by default.

Verification

  • .\gradlew.bat :content:bosses:vorkath:test :content:skills:magic:spell-attacks:test --no-daemon --quiet
  • .\gradlew.bat spotlessCheck --no-daemon --quiet
  • 108 focused tests passed with zero failures
  • donor/private runtime hooks and admin/debug commands are not included

The full build reached :server:app:shadowJar; packaging could not replace an existing locked server.jar. Compilation, focused tests, formatting, and staged-diff validation passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant