korCaptain-Rift icon

Rift

Endgame content for Valheim. A challenging dungeon where you defeat waves of monsters and a boss to earn rewards. Works with the CaptainSkillTree mod to earn extra Skill Points.

CHANGELOG

Changelog / 변경 로그

2026-10-21 (v0.2.3)

English

  • ✨new7 : Challenger record board (solo TOP10: rank / name / job / clear time) now stands next to every boss altar. Job is shown only when CaptainSkillTree is installed.
  • 🔧improve20 : Black Forest floors 1-3 now spawn in 3 timed waves (floor 1 at 0/40/80s, floor 2 at 0/80/100s, floor 3 at 0/100/120s; Greydwarf added) like Meadows, so the "Next wave" countdown shows.
  • 🔧improve19 : Black Forest: wave 1 Greydwarf_Elite 3, wave 2 Bjorn 2, wave 3 Troll 2.
  • 🔧improve18 : Wave monsters now spawn clustered together (new spawn.clusterRadius, default 6m) instead of scattered across the arena.
  • 🔧improve17 : Split-spawned children (MonsterModifiers) are now tracked; the next floor/boss appears only after all of them are dead.
  • 🔧improve16 : Rift monster size is now locked to the cap every frame from spawn (no more oversized-then-shrinking from Elite size / CLLC recalculation).
  • 🔧improve15 : Black Forest waves changed: wave 1 = Greydwarf_Elite x2, wave 2 = Elite + Bjorn + Shaman, wave 3 = Troll + Bjorn + Shaman; boss level 3.
  • 🔧improve14 : Config is now server-authoritative. Local F1 edits on clients are reverted to the server value; only admin edits (sent to and verified by the server) or host edits are applied and synced. Config sync RPCs from non-server senders are ignored.
  • 🔧improve13 : Wave-clear heal aura now copies the Paladin skill method exactly (one aura created, then cloned to head/right shoulder).
  • ✨new6 : Players are fully healed (100%) at the end of every wave in all biome Rifts. General F1 option healOnWaveClear (default ON). With CaptainSkillTree installed, the Paladin heal VFX/SFX plays on each healed character.
  • 🔧improve12 : Black Forest wave levels set to 1/2/3 (added on top of the monster base level) and boss level to 6.
  • 🔧improve11 : Black Forest wave monster levels are now fixed values (wave 1: 13, wave 2: 15, wave 3: 19); F1 level entries are exposed for fixed levels too.
  • ✅fix12 : Fixed NullReferenceException spam from CLLC on Rift monster spawn; CLLC extra effects/infusion are now reset after being applied instead of skipping the call.
  • 🔧improve10 : Black Forest wave monster levels restored (+5): floor 1: 11-15, floor 2: 13-18, floor 3: 15-20.
  • ✅improve9 : Inside a Rift, CLLC no longer applies size growth, extra effects (Aggressive/Splitting etc.) or infusion flames to monsters; levels come only from the Rift config.
  • ✅new5 : Black Forest F1 config: per-wave monster level/levelMax and Ground Eruption boss-foot radius, player-foot radius and damage per phase. Skeleton removed from floor 2.
  • 🔧improve8 : Black Forest wave monster levels lowered by 5 (floor 1: 6-10, floor 2: 8-13, floor 3: 10-15).
  • ✅fix11 : Fixed Rift monsters spawning bigger than the 2x cap (MonsterModifiers Elite size stacked on top) and shrinking after being hit; total size is now clamped to the cap shortly after spawn.
  • 🔧improve7 : Ground Eruption circles under players are now smaller (playerRadius 5m); the circle under the boss keeps radius 8m.
  • ✅new4 : Added general config for distance-based damage reduction on boss skills (wave/ground), default <8m 50%, 8-13m 35%, 13-20m 20% (editable in General config).
  • ✅improve6 : Ground Eruption now fills the circle from the center to the rim from light to dark green, with a more impactful burst sound.
  • ✅fix10 : Elder stomp cast now fires the real animator trigger (stomp0/stomp1) instead of the non-existent 'stomp'.
  • ✅fix9 : Ground Eruption now auto-detects the Elder's own stomp animation (no longer uses Eikthyr's trigger), fills from the center outward, and plays a charge-up sound followed by a burst sound.
  • ✅new3 : Added the Rift Elder boss skill 'Ground Eruption' (green expanding ground circles under the boss and players, explode after a delay; phase 1 at 75% HP, phase 2 at 50% HP with extra circles and 20% faster burst; all values in 02_blackforest.json).
  • ✅new2 : Level-based monster size inside a Rift is now capped at 2x the original size (Spawn.maxSizeMultiplier, 0 = no cap).
  • ✅new1 : Added the Black Forest rift (offer 2 Elder trophies at the Elder altar): 3 wave floors + Rift Elder boss floor, stone arena, per-wave monster level ranges (levelMax).
  • ✅fix8 : CLLC's level-based size increase is now blocked for the Rift Eikthyr boss.
  • ✅fix7 : Rift boss HP now = vanilla base HP x boss level x bossHealthPercent; default boss level is 6 (7500 HP).
  • ✅improve1 : Default Rift boss (Eikthyr) level is now 1 (Meadows bossLevel).
  • ✅improve1 : Default Eikthyr boss level is now 1 (Meadows bossLevel).
  • ✅fix6 : Fixed the first respawn in a Rift sometimes staying on the floor; the 10 m position is re-applied only during the first 0.5 seconds (so falling is not interrupted).
  • ✅fix5 : Respawn invulnerability is no longer cancelled when monsters push you; only your own movement input or attacking cancels it.
  • ✅fix4 : Respawn position is now set instantly instead of via the delayed teleport, so you no longer appear on the floor first.
  • ✅fix3 : Added a safety re-teleport 10 m above the floor if the respawn position is overridden, plus a diagnostic log.
  • ✅fix2 : Respawn inside a Rift now places you 10 m above the arena floor, and invulnerability stays active while falling.
  • ✅new2 : Rift arenas (floor, walls, stone, bed) and items dropped inside are now removed once they are 2 in-game days old and nobody is inside.
  • ✅fix1 : Fixed players sometimes respawning below the arena floor and falling; respawn now snaps to the floor and corrects a fall during the invulnerability window.
  • ✅new1 : Dying inside a Rift no longer resets your food or buffs/potions (incl. resistance potions) (Lives.keepBuffsOnDeath, default on); skills are kept via Lives.blockSkillLoss (default on); they carry over after respawn.
  • ✅improve6 : General config order fixed so Rift is listed above Admin; Meadows waveDamage1~6 renamed to RingWaveDamage1~6 (values saved under the old names revert to defaults).
  • ✅improve1 : General config entries renamed: "enabled" -> "Rift" (still first), "adminBypassEnabled" -> "Admin", "cooldownDays" -> "Rift_CooldownDays" (values previously set under the old names revert to defaults).
  • ✅improve2 : Wired the previously unused Spawn/Lives settings (globalMaxAlive, waveClearDelaySeconds, spawnInvulnSeconds, useVanillaLevelScaling, perPlayer, keepItemsOnDeath, createTombstone, blockSkillLoss, pauseWaveOnAllDead, respawnDelaySeconds, respawnInvulnSeconds, respawnPushRadius).
  • ✅improve3 : Meadows boss bossHealth (absolute) replaced by bossHealthPercent 250 / bossDamagePercent 170 / bossDamageReducePercent 15, relative to vanilla base stats (level not applied).
  • ✅improve4 : Config sync from the host is now sent once after the F1 window is closed (no dropped changes).
  • ✅improve5 : Gateway color cycle only updates when a player is near; arena item cleanup uses OverlapSphere within the arena radius; wave skill hit code merged into one helper.

한국어

  • ✨new7 : 모든 보스 제단 옆에 도전자 기록 게시판 추가(1인 TOP10: 순위/이름/직업/공략시간). 직업은 캡틴스킬트리 설치 시에만 표시.
  • 🔧improve20 : 검은숲 1~3층을 목초지처럼 3웨이브(1층 0/40/80초, 2층 0/80/100초, 3층 0/100/120초, 그레이드워프 추가)로 나눠 스폰해서 "다음 웨이브" 카운트가 표시되도록 변경.
  • 🔧improve19 : 검은숲: 1웨이브 엘리트 3마리, 2웨이브 비욘 2마리, 3웨이브 트롤 2마리.
  • 🔧improve18 : 웨이브 몬스터를 아레나 전체에 흩뿌리지 않고 한 군집으로 가깝게 소환(spawn.clusterRadius, 기본 6m).
  • 🔧improve17 : 몬스터속성 분열로 생긴 새끼도 추적해, 전부 죽어야 다음 층/보스가 등장.
  • 🔧improve16 : 균열 몬스터 크기를 소환 시점부터 매 프레임 상한으로 고정(정예 크기/CLLC 재계산으로 커졌다 줄어드는 현상 제거).
  • 🔧improve15 : 검은숲 웨이브 변경: 1웨이브 그레이드워프 엘리트 2마리, 2웨이브 엘리트+비욘+샤먼, 3웨이브 트롤+비욘+샤먼, 보스 레벨 3.
  • 🔧improve14 : Config를 서버 권위로 변경. 클라이언트 F1 로컬 수정은 서버 값으로 되돌리고, 관리자 수정(서버가 검증) 또는 호스트 수정만 적용·동기화. 서버가 아닌 발신자의 Config 동기화 RPC는 무시.
  • 🔧improve13 : 웨이브 종료 힐 오라를 성기사 스킬 방식과 동일하게 변경(오라 1개 생성 후 머리/오른쪽 어깨로 복제).
  • ✨new6 : 모든 바이옴 균열에서 웨이브가 끝날 때마다 플레이어 체력을 100% 회복. General F1 옵션 healOnWaveClear(기본 ON). 캡틴스킬트리 설치 시 회복된 캐릭터마다 성기사 힐 VFX/사운드 재생.
  • 🔧improve12 : 검은숲 웨이브 레벨을 1/2/3(몬스터 기본 레벨에 더해짐), 보스 레벨을 6으로 변경.
  • 🔧improve11 : 검은숲 웨이브 몬스터 레벨을 지정값으로 변경(웨이브1 13, 웨이브2 15, 웨이브3 19). F1에서 고정 레벨도 조정 가능.
  • ✅fix12 : 균열 몬스터 스폰 시 CLLC에서 NullReferenceException이 반복되던 문제 수정. CLLC 부가효과/속성은 호출을 건너뛰지 않고 적용 직후 초기화.
  • 🔧improve10 : 검은숲 웨이브 몬스터 레벨을 +5 원복(1층 11~15, 2층 13~18, 3층 15~20).
  • ✅improve9 : 균열 안에서는 CLLC의 크기 증가, 부가효과(Aggressive/Splitting 등), 속성 불꽃을 몬스터에 적용하지 않음. 레벨은 균열 설정 값만 사용.
  • ✅new5 : 검은숲 F1 설정 추가: 웨이브별 몬스터 레벨/최대 레벨, 땅 폭발 보스 발밑·유저 발밑 범위와 페이즈별 데미지. 2층에서 스켈레톤 제거.
  • 🔧improve8 : 검은숲 웨이브 몬스터 레벨을 5씩 낮춤(1층 6~10, 2층 8~13, 3층 10~15).
  • ✅fix11 : 균열 몬스터가 MonsterModifiers 정예 크기가 겹쳐 2배 상한보다 크게 나왔다가 피격 후 줄어들던 문제를 수정(스폰 직후 총 크기를 상한으로 맞춤).
  • 🔧improve7 : 그라운드 이럽션의 플레이어 발밑 원 크기를 5m로 줄였습니다(playerRadius). 보스 발밑 원은 8m 유지.
  • ✅new4 : 보스 스킬(웨이브/그라운드)에 보스와의 거리별 데미지 감소 General 컨피그 추가(기본 8m 미만 50%, 8~13m 35%, 13~20m 20%, 수치 조절 가능).
  • ✅improve6 : 그라운드 이럽션 원이 중앙에서 바깥 끝까지 연한 초록에서 진한 초록으로 채워지고, 폭발음을 더 임팩트 있게 변경.
  • ✅fix10 : 엘더 스톰프 시전이 존재하지 않는 'stomp' 대신 실제 Animator 트리거(stomp0/stomp1)를 발동합니다.
  • ✅fix9 : 그라운드 이럽션이 에이크쉬르 트리거 대신 엘더 고유의 스톰프 애니메이션을 자동 탐지하고, 원이 중앙에서 바깥으로 차오르며, 충전음과 폭발음이 재생됩니다.
  • ✅new3 : 균열 엘더 보스 스킬 '그라운드 이럽션' 추가(보스/플레이어 발밑에 초록 원이 생기고 시간이 지나면 폭발. 1페이즈 체력 75%, 2페이즈 50%에서 원 추가 및 폭발 20% 빨라짐, 수치는 02_blackforest.json).
  • ✅new2 : 균열 안 몬스터의 레벨 비례 크기 증가를 원래 크기의 최대 2배로 제한(Spawn.maxSizeMultiplier, 0이면 제한 없음).
  • ✅new1 : 검은숲 균열 추가(엘더 제단에 엘더 트로피 2개): 웨이브 3개 층 + 균열 엘더 보스 층, 돌 아레나, 웨이브별 몬스터 레벨 범위(levelMax).
  • ✅fix8 : CLLC의 레벨 비례 크기 증가를 균열 에이크쌀르에서 차단했습니다.
  • ✅fix7 : 균열 보스 체력을 바닐라 기본 체력 x 보스 레벨 x bossHealthPercent로 계산하고 기본 보스 레벨을 6으로 변경(체력 7500).
  • ✅improve1 : 균열 보스(에이크쌀르) 기본 레벨을 1로 변경(Meadows bossLevel).
  • ✅improve1 : 에이크쌀르 보스 기본 레벨을 1로 변경(Meadows bossLevel).
  • ✅fix6 : 균열에서 첫 부활만 바닥에 남는 문제를 수정(부활 후 0.5초 동안만 10m 위 위치를 재적용, 낙하 중에는 간섭하지 않음).
  • ✅fix5 : 몬스터에게 밀려 이동해도 부활 무적이 풀리지 않고, 본인 이동 입력이나 공격 시에만 해제됩니다.
  • ✅fix4 : 부활 위치를 지연 텔레포트 대신 즉시 지정해 바닥에 먼저 나타나지 않게 했습니다.
  • ✅fix3 : 부활 위치가 덮어쓰이면 바닥 위 10m로 한 번 더 이동시키는 안전망과 진단 로그를 추가했습니다.
  • ✅fix2 : 균열 안 부활 위치를 바닥 위 10m로 옮기고, 낙하 중에도 무적이 유지되도록 했습니다.
  • ✅new2 : 균열 지역(바닥/외곽/표석/침대)과 안에 떨어진 아이템은 만들어진 지 게임 내 2일이 지나고 아무도 없으면 사라집니다.
  • ✅fix1 : 부활 시 가끔 아레나 바닥 아래로 소환되어 추락하던 문제를 수정(바닥 위로 배치, 무적 시간 중 추락 시 위치 보정).
  • ✅new1 : 균열 안에서 사망해도 음식, 버프/물약(저항 물약 포함)이 초기화되지 않고(Lives.keepBuffsOnDeath, 기본 켜짐. 스킬 보존은 Lives.blockSkillLoss, 기본 켜짐) 부활 후에도 유지됩니다.
  • ✅improve6 : General 컨피그에서 Rift가 Admin 위에 표시되도록 순서 고정, 목초지 waveDamage1~6을 RingWaveDamage1~6으로 이름 변경(이전 이름으로 저장된 값은 기본값으로 돌아감).
  • ✅improve1 : General 컨피그 항목 이름 변경: "enabled" -> "Rift"(맨 위 유지), "adminBypassEnabled" -> "Admin", "cooldownDays" -> "Rift_CooldownDays"(이전 이름으로 저장된 값은 기본값으로 복귀).
  • ✅improve2 : 연결되지 않았던 Spawn/Lives 설정(globalMaxAlive, waveClearDelaySeconds, spawnInvulnSeconds, useVanillaLevelScaling, perPlayer, keepItemsOnDeath, createTombstone, blockSkillLoss, pauseWaveOnAllDead, respawnDelaySeconds, respawnInvulnSeconds, respawnPushRadius)을 모두 연결.
  • ✅improve3 : 목초지 보스 bossHealth(절대값)를 바닐라 기본값 대비 bossHealthPercent 250 / bossDamagePercent 170 / bossDamageReducePercent 15로 교체(레벨 미적용).
  • ✅improve4 : 호스트 컨피그 동기화를 F1 창을 닫은 뒤 한 번에 전송(변경 누락 없음).
  • ✅improve5 : 게이트웨이 색 순환은 플레이어가 가까울 때만 갱신, 아레나 아이템 정리는 아레나 반경 OverlapSphere로 제한, 웨이브 스킬 피격 코드를 공용 헬퍼로 통합.

2026-10-21 (v0.1.31)

English

  • ✅improve1 : The load message is now printed in cyan on the BepInEx console ("[Rift] Rift <version> Loaded!"), like CaptainAudio.

한국어

  • ✅improve1 : 로드 완료 메시지를 CaptainAudio처럼 BepInEx 콘솔에 청록색으로 표시("[Rift] Rift <버전> Loaded!").

2026-10-21 (v0.1.30)

English

  • ✅improve1 : Removed the unused RiftSession class and its formatVersion (nothing referenced them).

한국어

  • ✅improve1 : 아무 곳에서도 쓰이지 않는 RiftSession 클래스와 formatVersion을 제거.

2026-10-21 (v0.1.29)

English

  • ✅improve1 : "cooldownDays" now lives in the "general" block of rift_global.json; the "session" block and its unused formatVersion are removed.

한국어

  • ✅improve1 : "cooldownDays"를 rift_global.json의 "general" 블록으로 이동하고, "session" 블록과 쓰이지 않는 formatVersion을 제거.

2026-10-21 (v0.1.28)

English

  • ✅improve1 : Removed the unused session options persist, oneSessionPerPlayer and expireDays (config and code).

한국어

  • ✅improve1 : 쓰이지 않는 세션 옵션 persist, oneSessionPerPlayer, expireDays를 컨피그와 코드에서 삭제.

2026-10-21 (v0.1.27)

English

  • ✅improve1 : "cooldownDays" moved from the Session section to General (the daily Rift limit). The Session section is removed from the config.
  • ✅improve2 : Removed the abandon penalty options (punishAbandon, abandonPenalty); abandoning a Rift never had a penalty. Hid the unused persist, oneSessionPerPlayer and expireDays options.

한국어

  • ✅improve1 : "cooldownDays"(균열 하루 제한)를 Session 섹션에서 General로 이동. Session 섹션은 컨피그에서 제거.
  • ✅improve2 : 균열 포기 페널티 옵션(punishAbandon, abandonPenalty) 삭제(원래 페널티 기능 없음). 쓰이지 않는 persist, oneSessionPerPlayer, expireDays는 컨피그에서 숨김.

2026-10-21 (v0.1.26)

English

  • ✅improve1 : Config sections reordered to General, Spawn, Lives, Hell_Difficulty, Meadows, Session. "Tier.meadows" is renamed "Meadows" and "Hell" is renamed "Hell_Difficulty" (values previously set there revert to defaults).
  • ✅improve2 : Removed the unused Aggro, Party, Rewards, Boss and Integration sections and the Debug section from the config (Debug and Party options deleted; per-character rewards are unchanged).

한국어

  • ✅improve1 : 컨피그 섹션 순서를 General, Spawn, Lives, Hell_Difficulty, Meadows, Session으로 재배치. "Tier.meadows"는 "Meadows"로, "Hell"은 "Hell_Difficulty"로 이름 변경(기존 설정값은 기본값으로 복귀).
  • ✅improve2 : 쓰이지 않는 Aggro/Party/Rewards/Boss/Integration 섹션과 Debug 섹션을 컨피그에서 제거(Debug·Party 옵션은 삭제, 캐릭터별 개별 보상은 그대로).

2026-10-21 (v0.1.25)

English

  • ✅new3 : Boss level is now configurable per tier ("bossLevel" in the tier JSON and under Tier.meadows, Meadows default 15).
  • ✅improve3 : With CreatureLevelAndLootControl installed, CLLC boss affixes (Sturdy, Twin, Reflective, Summoner, etc.) are stripped from Rift bosses and CLLC boss levels do not override the Rift level.
  • ✅new1 : The boss wave damage per distance band (6 values, fraction of the player's max HP) is now configurable per tier ("waveDamagePercents" in the tier JSON and "waveDamage1..6" under Tier.meadows, below bossHealth).
  • ✅improve1 : Removed the success-only "prefab registered" log lines at startup.
  • ✅improve2 : The "Rift" config section (enabled, adminBypassEnabled) is merged into the top of "General" and the unused "Gateway" section is removed. Values previously set in [Rift] revert to defaults in [General].
  • ✅new2 : Building and crafting at workbenches are blocked while inside a Rift (CaptainSkillTree skill portal / return portal are also blocked).

한국어

  • ✅new3 : 보스 레벨을 티어 컨피그(티어 JSON "bossLevel", Tier.meadows 섹션, 목초지 기본 15)에서 조정할 수 있게 함.
  • ✅improve3 : CreatureLevelAndLootControl 설치 시 균열 보스에 CLLC 보스 접미사(Sturdy/Twin/Reflective/Summoner 등)가 남지 않게 제거하고 CLLC 보스 레벨이 균열 레벨을 덮지 않게 함.
  • ✅new1 : 보스 웨이브의 거리 구간별 피해율(6개 값, 플레이어 최대 체력 비율)을 티어 컨피그("waveDamagePercents" JSON, Tier.meadows 섹션의 bossHealth 아래 "waveDamage1~6")에서 조정할 수 있게 함.
  • ✅improve1 : 시작 시 출력되던 성공 확인용 "프리팹 등록 완료" 로그를 제거함.
  • ✅improve2 : "Rift" 컨피그 섹션(enabled, adminBypassEnabled)을 "General" 최상단으로 합치고 쓰이지 않던 "Gateway" 섹션을 제거함. 기존 [Rift]에서 바꾼 값은 [General]에서 기본값으로 돌아감.
  • ✅new2 : 균열 안에서 건축물 설치와 작업대 제작을 금지함(CaptainSkillTree 스킬포탈/귀환포탈도 함께 금지).

2026-10-21 (v0.1.20)

English

  • ✅new1 : Only one Rift can be open per altar at a time; trying to open it on an occupied altar shows "Someone else is already in a Rift here" (9 languages) and cancels. Other altars are unaffected.
  • ✅improve1 : The once-per-day Rift ticket is now consumed when entering the Rift, for both the opener and the party member.

한국어

  • ✅new1 : 제단 1개당 균열은 동시에 1개만 열 수 있으며, 이미 열린 제단에서 열면 "이미 다른 사람이 균열 진행중입니다"(9개 언어) 메시지와 함께 취소됨. 다른 제단은 영향 없음.
  • ✅improve1 : 하루 1회 균열 입장권이 균열에 입장하는 시점에 연 사람과 파티원 모두에게 소모되도록 변경.

2026-10-21 (v0.1.19)

English

  • ✅new1 : A 2-person party Rift now allows 5 deaths per player (the 6th is an automatic failure) while solo stays at 3 (the 4th fails); both are configurable (Lives: maxDeaths, maxDeathsParty2).

한국어

  • ✅new1 : 2인 파티 균열은 플레이어당 사망 5회까지 허용(6회째 자동 실패), 혼자는 기존대로 3회(4회째 실패). 컨피그(Lives: maxDeaths, maxDeathsParty2)로 조정 가능.

2026-10-21 (v0.1.18)

English

  • ✅new1 : A Rift can now be opened solo or by a 2-person party (CaptainSkillTree party); a party of 3 or more gets a head-text message and the Rift does not open.
  • ✅new2 : 2-person Rifts give monsters and boss +50% health, -10% damage taken and +20% attack power, configurable in the new top "General" config section.
  • ✅new3 : The daily Rift limit now counts for both the opener and the entering party member.
  • ✅new4 : Boss health is now configurable per tier (Meadows default 7500).
  • ✅improve1 : The Skill Point coin is now given to the opener and the party member, each on their own character.
  • ✅improve2 : README now recommends installing CaptainSkillTree and documents the rcoin commands.

한국어

  • ✅new1 : 균열을 혼자 또는 2인 파티(CaptainSkillTree 파티)로 열 수 있으며, 3인 이상 파티는 머리 위 메시지가 나오고 열리지 않음.
  • ✅new2 : 2인 균열은 몬스터/보스 체력 +50%, 받는 피해 -10%, 공격력 +20%가 적용되며 새 최상단 "General" 컨피그 섹션에서 조정 가능.
  • ✅new3 : 하루 1회 균열 제한이 연 사람과 입장한 파티원 모두에게 적용됨.
  • ✅new4 : 보스 체력을 티어별로 설정 가능(목초지 기본 7500).
  • ✅improve1 : 스킬포인트 코인을 연 사람과 파티원이 각자 자기 캐릭터로 받도록 변경.
  • ✅improve2 : README에 CaptainSkillTree 설치 권장과 rcoin 명령어 설명 추가.

2026-10-21 (v0.1.17)

English

  • ✅new1 : Aiming at the Eikthyr altar now shows "Eikthyr Trophy x2 - Open Rift" in all 9 languages (ko, en, ru, de, pt_BR, zh-cn, ja, vi, cz).

한국어

  • ✅new1 : 에이크쉬르 제단을 조준하면 "에이크쉬르 트로피x2 균열오픈" 안내가 9개 언어(ko, en, ru, de, pt_BR, zh-cn, ja, vi, cz)로 표시됨.

2026-10-20 (v0.1.16)

English

  • ✅new1 : First Thunderstore package: offer the Eikthyr trophy at the altar after defeating the boss to open a Rift into an isolated sky arena with 3 floors of waves ending in a boss.
  • ✅new2 : Added 3 lives, the Alt+X give-up key, a once-per-in-game-day limit per biome and an automatic return after the final clear.
  • ✅new3 : Every value is configurable through JSON files and the Rift section of the Configuration Manager, with host settings synced to clients and an optional admin bypass.
  • ✅new4 : Optional CaptainSkillTree integration: clearing a Rift drops a Skill Point coin worth +2 (kept after skill resets) only for the player who opened it, one coin per character per biome Rift, and the return waits until it is picked up.
  • ✅improve1 : The package now contains only Rift.dll; the unneeded System.Memory, System.Buffers and Unsafe helper DLLs were removed.
  • ✅improve2 : The Rift gateway portal effect now drifts through several colors (yellow, orange, red, green, cyan, blue, violet) about every 3 seconds with an unstable flickering feel instead of staying pink.
  • ✅fix1 : Fixed the once-per-day Rift limit blocking every attempt ("already used today") even after the day changed; the last-use day is now saved per character so it also survives re-logging.
  • ✅improve3 : The Rift gateway no longer disappears after 20 seconds or when it fills up; it now closes only when the Rift ends (cleared, given up or all lives lost). The one-gateway-per-day limit is unchanged.
  • ✅improve4 : The Skill Point coin now drops where the Rift boss died instead of the arena center.
  • ✅improve5 : Made the Meadows Rift boss (Eikthyr) twice as big (scale 0.5 to 1.0).
  • ✅improve6 : The Rift gateway now appears on top of the altar facing the player who offered the trophy, instead of on the ground two meters in front of it.
  • ✅improve7 : Fixed the package icon to the required 256x256 size.
  • ✅improve8 : CaptainSkillTree detection no longer depends on plugin load order, and Rift runs and clears normally without CaptainSkillTree (only the Skill Point coin is skipped).
  • ✅improve9 : Updated the package description and README to present Rift as endgame content with wave fights, a boss, rewards and CaptainSkillTree bonus Skill Points, and added the Discord support link.

한국어

  • ✅new1 : 첫 Thunderstore 패키지: 보스 처치 후 제단에 에이크튀르 트로피를 바치면 하늘의 격리 아레나로 이어지는 균열이 열리고, 3층 웨이브와 보스를 격파하는 구성.
  • ✅new2 : 목숨 3회, Alt+X 포기, 바이옴별 인게임 하루 1회 제한, 최종 클리어 후 자동 귀환 추가.
  • ✅new3 : 모든 수치를 JSON 파일과 Configuration Manager의 Rift 섹션에서 조정할 수 있으며, 호스트 설정 동기화와 선택형 어드민 우회 지원.
  • ✅new4 : CaptainSkillTree 선택 연동: 균열 클리어 시 균열을 연 본인에게만 스킬포인트 +2 코인(스킬 초기화 후에도 유지)이 드랍되며 캐릭터당 바이옴 균열마다 1개, 줍기 전까지 귀환 보류.
  • ✅improve1 : 패키지에 Rift.dll만 들어가도록 정리(불필요한 System.Memory, System.Buffers, Unsafe 보조 DLL 제거).
  • ✅improve2 : 균열 게이트웨이 포탈 이펙트가 분홍색 고정 대신 여러 색(노랑, 주황, 빨강, 초록, 청록, 파랑, 보라)으로 3초 안팎마다 바뀌며 불안정하게 떨리는 느낌으로 변경.
  • ✅fix1 : 하루 1회 균열 제한이 날짜가 지나도 계속 "오늘은 이미 사용했습니다"로 막히던 문제 수정, 마지막 사용 날짜를 캐릭터별로 저장해 재접속해도 유지.
  • ✅improve3 : 균열 게이트웨이가 20초 경과나 인원 도달로 저절로 사라지지 않고, 균열이 끝날 때(클리어, 포기, 목숨 소진)만 닫히도록 변경. 하루 1개 생성 제한은 그대로.
  • ✅improve4 : 스킬포인트 코인이 아레나 중앙 대신 균열 보스가 죽은 자리에 떨어지도록 변경.
  • ✅improve5 : 목초지 균열 보스(에이크튀르) 크기를 2배로 키움(scale 0.5에서 1.0).
  • ✅improve6 : 균열 게이트웨이가 제단 앞 2m 바닥 대신 제단 바로 위에, 트로피를 바친 플레이어를 향해 정면으로 생성되도록 변경.
  • ✅improve7 : 패키지 아이콘을 요구 크기인 256x256으로 수정.
  • ✅improve8 : CaptainSkillTree 감지가 플러그인 로드 순서에 좌우되지 않도록 하고, CaptainSkillTree 없이도 Rift가 정상 진행/클리어되도록 확인(스킬포인트 코인만 생략).
  • ✅improve9 : 패키지 설명과 README를 엔드 컨텐츠(웨이브 전투, 보스, 보상, 캡틴스킬트리 연계 추가 스킬포인트)로 소개하도록 수정하고 디스코드 지원 링크 추가.