Skip to content

Add playable dungeoneering frozen floors - #1206

Merged
GregHib merged 62 commits into
mainfrom
frozen-bosses
Aug 23, 2026
Merged

Add playable dungeoneering frozen floors#1206
GregHib merged 62 commits into
mainfrom
frozen-bosses

Conversation

@GregHib

@GregHib GregHib commented Aug 23, 2026

Copy link
Copy Markdown
Owner
  • Add icy bones boss
  • Add boss spawning
  • Change npcAttack to use combat def id instead of npc id
  • Add dungeoneering healing hit splats
  • Add daemonheim exiting
  • Add dungeon ending with timers and rewards
  • Add dungeon deaths
  • Add entire dungeon public chat
  • Add starting gear allocation
  • Add item binding
  • Add guide mode
  • Add dungeon spellbook
  • Add gatestone spells & portal
  • Add limited player access to floors 1-11 complexity 1
  • Add dungeon npc marking
  • Add estimate floor and prestige xp algorithms
  • Add guardian doors
  • Add invalid key fallback
  • Add fail-safes for when dungeon generation fails.

Fixes:

  • Fix Script.kt coroutines allowing one exception to break all content
  • Fix area exit and queue logout not firing on server shutdown
  • Fix face direction commands
  • Fix table item respawning
  • Fix small dungeons size
  • Fix dropping untradable dungeoneering items
  • Fix leaving dungeon party not updating appearance
  • Fix cache viewer param name reflection
  • Fix dungeon member promotion
  • Fix dungeoneering logout

@github-actions

github-actions Bot commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Qodana for JVM

5 new problems were found

Inspection name Severity Problems
Unused symbol 🔶 Warning 5

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

@codecov

codecov Bot commented Aug 23, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 18.36038% with 956 lines in your changes missing coverage. Please review.
✅ Project coverage is 43.95%. Comparing base (06847f5) to head (27bcd6a).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
...lin/content/skill/dungeoneering/DungeonComplete.kt 6.53% 229 Missing ⚠️
...tent/area/wilderness/daemonheim/DungeonEntrance.kt 1.40% 140 Missing ⚠️
...n/content/skill/dungeoneering/DungeonTableItems.kt 0.00% 81 Missing ⚠️
...ontent/skill/dungeoneering/DungeonStartingItems.kt 0.00% 68 Missing ⚠️
.../kotlin/content/skill/dungeoneering/DungeonNPCs.kt 0.00% 67 Missing ⚠️
...otlin/content/skill/dungeoneering/boss/IcyBones.kt 7.93% 58 Missing ⚠️
...t/area/wilderness/daemonheim/DungeoneeringParty.kt 48.54% 42 Missing and 11 partials ⚠️
...in/kotlin/content/entity/player/equip/Equipping.kt 46.96% 6 Missing and 29 partials ⚠️
...ontent/skill/magic/book/dungeoneering/Gatestone.kt 20.93% 34 Missing ⚠️
.../kotlin/content/skill/dungeoneering/DungeonRoom.kt 0.00% 32 Missing ⚠️
... and 29 more
Additional details and impacted files
Files with missing lines Coverage Δ
...n/world/gregs/voidps/engine/data/AccountManager.kt 68.25% <ø> (-0.77%) ⬇️
...ngine/entity/character/player/skill/level/Level.kt 3.77% <ø> (ø)
...content/activity/event/random/RandomEventKidnap.kt 88.88% <100.00%> (ø)
...tlin/content/activity/event/random/RandomEvents.kt 72.00% <100.00%> (ø)
...activity/event/random/kiss_the_frog/KissTheFrog.kt 77.37% <100.00%> (ø)
...tivity/event/random/lost_and_found/LostAndFound.kt 81.13% <100.00%> (ø)
...content/activity/event/random/mime_theatre/Mime.kt 87.34% <100.00%> (ø)
...rea/asgarnia/asgarnian_ice_dungeon/FrostDragons.kt 32.14% <100.00%> (ø)
game/src/main/kotlin/content/entity/Movement.kt 71.42% <100.00%> (+1.25%) ⬆️
...rc/main/kotlin/content/entity/npc/combat/Attack.kt 54.08% <100.00%> (ø)
... and 43 more

... and 22 files with indirect coverage changes

@@             Coverage Diff              @@
##               main    #1206      +/-   ##
============================================
- Coverage     44.12%   43.95%   -0.18%     
+ Complexity    10125    10122       -3     
============================================
  Files          2011     2020       +9     
  Lines         88643    89422     +779     
  Branches      14551    14757     +206     
============================================
+ Hits          39114    39305     +191     
- Misses        43879    44443     +564     
- Partials       5650     5674      +24     
Components Coverage Δ
Content 44.32% <18.23%> (-0.24%) ⬇️
Engine 45.59% <21.95%> (-0.04%) ⬇️
Network 71.36% <ø> (-0.04%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@GregHib
GregHib merged commit 028a721 into main Aug 23, 2026
2 checks passed
@GregHib
GregHib deleted the frozen-bosses branch August 23, 2026 14:17
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