diff --git a/assets/voxygen/audio/calendar/christmas/soundtrack.ron b/assets/voxygen/audio/calendar/christmas/soundtrack.ron index ead126e9a8..88aef1d681 100644 --- a/assets/voxygen/audio/calendar/christmas/soundtrack.ron +++ b/assets/voxygen/audio/calendar/christmas/soundtrack.ron @@ -307,6 +307,19 @@ // Dungeon music + Individual(( + title: "A Heart's Ice-Cold Protection", + path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection", + length: 205.0, + timing: None, + weather: None, + biomes:[], + sites: [ + Dungeon(Adlet), + ], + music_state: Activity(Explore), + artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"), + )), Individual(( title: "Mysty Temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple", @@ -316,6 +329,7 @@ biomes:[], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Tiny", None), @@ -342,6 +356,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -355,6 +370,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -436,8 +452,8 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), @@ -451,14 +467,14 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), - ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), + ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), ), Segmented( - title: "Valiant Voxels", + title: "Clash", timing: None, weather: None, biomes: [], @@ -466,11 +482,11 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-start", 7.846, Transition(Explore, Combat(High)), Some(Combat(High))), - ("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-loop", 59.126, Activity(Combat(High)), None), - ("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-end", 5.49, Transition(Combat(High), Explore), None), + ("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None), ], - artist: ("Seventh Sam", "https://seventhsam.com/"), + artist: ("Alfredo Pompa D & Rodriogo Plata", None), ), ] ) \ No newline at end of file diff --git a/assets/voxygen/audio/calendar/halloween/soundtrack.ron b/assets/voxygen/audio/calendar/halloween/soundtrack.ron index 5b33dcfec8..526b83e19b 100644 --- a/assets/voxygen/audio/calendar/halloween/soundtrack.ron +++ b/assets/voxygen/audio/calendar/halloween/soundtrack.ron @@ -165,6 +165,19 @@ // Dungeon music + Individual(( + title: "A Heart's Ice-Cold Protection", + path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection", + length: 205.0, + timing: None, + weather: None, + biomes:[], + sites: [ + Dungeon(Adlet), + ], + music_state: Activity(Explore), + artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"), + )), Individual(( title: "Mysty Temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple", @@ -174,6 +187,7 @@ biomes:[], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Tiny", None), @@ -200,6 +214,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -213,6 +228,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -294,8 +310,8 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), @@ -309,11 +325,26 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), - ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), + ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), ), + Segmented( + title: "Clash", + timing: None, + weather: None, + biomes: [], + sites: [ + Dungeon(Old), + ], + segments: [ + ("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None), + ], + artist: ("Alfredo Pompa D & Rodriogo Plata", None), + ), ] ) \ No newline at end of file diff --git a/assets/voxygen/audio/sfx.ron b/assets/voxygen/audio/sfx.ron index 86289a130b..ce2d08739d 100644 --- a/assets/voxygen/audio/sfx.ron +++ b/assets/voxygen/audio/sfx.ron @@ -549,13 +549,6 @@ threshold: 0.5, subtitle: "subtitle-unwield_staff", ), - Attack(BasicBeam, Staff): ( - files: [ - "voxygen.audio.sfx.abilities.flame_thrower", - ], - threshold: 0.2, - subtitle: "subtitle-staff_attack", - ), //Attack(BasicRanged, Staff): ( // files: [ // "voxygen.audio.sfx.abilities.staff_channeling", diff --git a/assets/voxygen/audio/soundtrack.ron b/assets/voxygen/audio/soundtrack.ron index 023f2eab02..8ebbca0ce1 100644 --- a/assets/voxygen/audio/soundtrack.ron +++ b/assets/voxygen/audio/soundtrack.ron @@ -16,6 +16,20 @@ // Overworld exploration tracks + Individual(( + title: "Graceful Journey", + path: "voxygen.audio.soundtrack.overworld.graceful_journey", + length: 240.0, + timing: Day, + weather: None, + biomes: [ + (Lake, 1), + (Grassland, 1), + ], + sites: [Void], + music_state: Activity(Explore), + artist: ("Tobias Thy - (Thy SFX)", "https://soundcloud.com/thyofficial"), + )), Individual(( title: "A Cold Breeze Blows", path: "voxygen.audio.soundtrack.overworld.a_cold_breeze_blows", @@ -744,6 +758,19 @@ // Dungeon music + Individual(( + title: "A Heart's Ice-Cold Protection", + path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection", + length: 205.0, + timing: None, + weather: None, + biomes:[], + sites: [ + Dungeon(Adlet), + ], + music_state: Activity(Explore), + artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"), + )), Individual(( title: "Mysty Temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple", @@ -753,6 +780,7 @@ biomes:[], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Tiny", None), @@ -779,6 +807,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -792,6 +821,7 @@ biomes: [], sites: [ Dungeon(Old), + Dungeon(Adlet), ], music_state: Activity(Explore), artist: ("Aeronic", "https://soundcloud.com/aeronic"), @@ -873,8 +903,8 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), - ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), @@ -888,11 +918,26 @@ Dungeon(Old), ], segments: [ - ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), - ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), + ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None), ], artist: ("DaforLynx", "https://daforlynx.neocities.org/"), ), + Segmented( + title: "Clash", + timing: None, + weather: None, + biomes: [], + sites: [ + Dungeon(Old), + ], + segments: [ + ("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))), + ("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None), + ("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None), + ], + artist: ("Alfredo Pompa D & Rodriogo Plata", None), + ), ] ) diff --git a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-end.ogg b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-end.ogg index e37ec3d725..c56b2b3388 100644 --- a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-end.ogg +++ b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-end.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f5c8599fc233c297c38007171b7dd6f69aca672fa35e4b19b5302321f2322589 -size 120714 +oid sha256:06cc579f22b2a4c936d6c1f18568baa38be7c4bbef2dba68198ec369bb5236e3 +size 108695 diff --git a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-loop.ogg b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-loop.ogg index 9633b51d0d..b1b069676f 100644 --- a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-loop.ogg +++ b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-loop.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1cce1fa94fa5c0ccb00e5395ece57efd4a790e5ae9fe62e5bbfca83ab50a19bf -size 943627 +oid sha256:0e2e93bb20dc3e8385ff28e9f52d2b846716ed696bf96ff4a582932bb7281432 +size 1135031 diff --git a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-start.ogg b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-start.ogg index 0660e81960..0892ea73a0 100644 --- a/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-start.ogg +++ b/assets/voxygen/audio/soundtrack/combat/barred_paths/barred_paths-start.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbc1d7abca1f39d8bdf5357c3b200ab690707dab922ee1cfd664e516ba26a420 -size 964398 +oid sha256:1cb04992aba1daf08d06737fcaee628dff8c933b0371dac85161fedfae8e625a +size 1269890 diff --git a/assets/voxygen/audio/soundtrack/combat/clash/clash-end.ogg b/assets/voxygen/audio/soundtrack/combat/clash/clash-end.ogg new file mode 100644 index 0000000000..49b8e51068 --- /dev/null +++ b/assets/voxygen/audio/soundtrack/combat/clash/clash-end.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c81b21c7fb02f0abbf59a1ec726518b8fe71fa7a5e17041e07486ae2f7e36717 +size 84147 diff --git a/assets/voxygen/audio/soundtrack/combat/clash/clash-loop.ogg b/assets/voxygen/audio/soundtrack/combat/clash/clash-loop.ogg new file mode 100644 index 0000000000..ff6ed2ad4e --- /dev/null +++ b/assets/voxygen/audio/soundtrack/combat/clash/clash-loop.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c15dfa6c62d15306d5c7d8b579099676d9f6f0d577bdbbd8e67b71805f034c2 +size 4625703 diff --git a/assets/voxygen/audio/soundtrack/combat/clash/clash-start.ogg b/assets/voxygen/audio/soundtrack/combat/clash/clash-start.ogg new file mode 100644 index 0000000000..3a1526e9cb --- /dev/null +++ b/assets/voxygen/audio/soundtrack/combat/clash/clash-start.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b563dec0b4ab2ffd0b19d638e07270c9a3841db72f90ebccf17fc6a853fa924 +size 6881122 diff --git a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-end.ogg b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-end.ogg index 24d16db2da..e667c9db8e 100644 --- a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-end.ogg +++ b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-end.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87e520774165f100cdb518d02d30813d32cb0972ffdc64721864527dfbf8cf8f -size 74003 +oid sha256:65320e821bf0885073fa6d85de32e75f0cc3959cf01f92b31183061dc807c464 +size 76296 diff --git a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-loop.ogg b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-loop.ogg index cc21c059bc..01802a29f0 100644 --- a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-loop.ogg +++ b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-loop.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7c3d57aef0e7d2d3d09cad432d2842a31b50ebe4c66a6bc00cb851463f240029 -size 1207268 +oid sha256:a9288aeb3c2e22f949654e76df2d8b8199cb1a6065e290095b0c5c8ed6d4ef9e +size 1237788 diff --git a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-start.ogg b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-start.ogg index c29dcb2a01..016522f90c 100644 --- a/assets/voxygen/audio/soundtrack/combat/reversal/reversal-start.ogg +++ b/assets/voxygen/audio/soundtrack/combat/reversal/reversal-start.ogg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8895e472f2d1f6379afef7e2a220278b31c06beacdcd3d8c7bba588c4b6a6ff6 -size 1196913 +oid sha256:0092e0a19117895ff1b2f89901349890f46d035c98d2bb70e10fe90a25b369d0 +size 1274056 diff --git a/assets/voxygen/audio/soundtrack/dungeon/a_hearts_ice-cold_protection.ogg b/assets/voxygen/audio/soundtrack/dungeon/a_hearts_ice-cold_protection.ogg new file mode 100644 index 0000000000..e7d9512630 --- /dev/null +++ b/assets/voxygen/audio/soundtrack/dungeon/a_hearts_ice-cold_protection.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28543be4d93d52510911e69dc00b66496bb6e136c1abce34f918ab47dfb33bb8 +size 4163325 diff --git a/assets/voxygen/audio/soundtrack/overworld/graceful_journey.ogg b/assets/voxygen/audio/soundtrack/overworld/graceful_journey.ogg new file mode 100644 index 0000000000..f76d865b77 --- /dev/null +++ b/assets/voxygen/audio/soundtrack/overworld/graceful_journey.ogg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68eb2b8efacb2f7413d7ee23f57c37940eec52290da5885a4b34d5daca8757c2 +size 3798458 diff --git a/common/src/terrain/site.rs b/common/src/terrain/site.rs index e857268f77..4734f18e5e 100644 --- a/common/src/terrain/site.rs +++ b/common/src/terrain/site.rs @@ -14,6 +14,7 @@ pub enum SiteKindMeta { pub enum DungeonKindMeta { Old, Gnarling, + Adlet, } #[derive(Debug, Copy, Clone, Serialize, Deserialize, PartialEq, Eq)] diff --git a/common/systems/src/beam.rs b/common/systems/src/beam.rs index 3d25e5b54a..83fee8cb68 100644 --- a/common/systems/src/beam.rs +++ b/common/systems/src/beam.rs @@ -121,6 +121,10 @@ impl<'a> System<'a> for Sys { sound: Sound::new(SoundKind::Beam, pos.0, 13.0, read_data.time.0), }); } + outcomes.push(Outcome::Beam { + pos: pos.0, + specifier: beam.specifier, + }); // Group to ignore collisions with // Might make this more nuanced if beams are used for non damage effects diff --git a/voxygen/src/audio/music.rs b/voxygen/src/audio/music.rs index 29499a264e..6c5868b4b8 100644 --- a/voxygen/src/audio/music.rs +++ b/voxygen/src/audio/music.rs @@ -165,8 +165,8 @@ pub struct MusicMgr { /// The previous track's activity kind, for transitions last_activity: MusicState, // For debug menu - pub current_track: String, - pub current_artist: String, + current_track: String, + current_artist: String, track_length: f32, } @@ -493,6 +493,17 @@ impl MusicMgr { } } + pub fn current_track(&self) -> String { self.current_track.clone() } + + pub fn current_artist(&self) -> String { self.current_artist.clone() } + + pub fn reset_track(&mut self) { + self.began_playing = Instant::now(); + self.next_track_change = 0.0; + self.current_artist = String::from("None"); + self.current_track = String::from("None"); + } + /// Loads default soundtrack if no events are active. Otherwise, attempts to /// compile and load all active event soundtracks, falling back to default /// if they are empty. diff --git a/voxygen/src/session/mod.rs b/voxygen/src/session/mod.rs index 41dc581495..f918052c53 100644 --- a/voxygen/src/session/mod.rs +++ b/voxygen/src/session/mod.rs @@ -412,7 +412,7 @@ impl SessionState { client::Event::CharacterCreated(_) => {}, client::Event::CharacterEdited(_) => {}, client::Event::CharacterError(_) => {}, - client::Event::CharacterJoined(_) => {}, + client::Event::CharacterJoined(_) => self.scene.music_mgr.reset_track(), client::Event::MapMarker(event) => { self.hud.show.update_map_markers(event); }, @@ -1493,8 +1493,8 @@ impl PlayState for SessionState { num_particles: self.scene.particle_mgr().particle_count() as u32, num_particles_visible: self.scene.particle_mgr().particle_count_visible() as u32, - current_track: self.scene.music_mgr().current_track.clone(), - current_artist: self.scene.music_mgr().current_artist.clone(), + current_track: self.scene.music_mgr().current_track(), + current_artist: self.scene.music_mgr().current_artist(), } }); diff --git a/world/src/lib.rs b/world/src/lib.rs index 604af5618c..02a4565a65 100644 --- a/world/src/lib.rs +++ b/world/src/lib.rs @@ -378,7 +378,18 @@ impl World { sim_chunk .sites .iter() - .find_map(|site| index.sites[*site].kind.convert_to_meta()), + .filter(|id| { + index.sites[**id] + .get_origin() + .distance_squared(chunk_center_wpos2d) as f32 + <= index.sites[**id].radius().powi(2) + }) + .min_by_key(|id| { + index.sites[**id] + .get_origin() + .distance_squared(chunk_center_wpos2d) + }) + .map(|id| index.sites[*id].kind.convert_to_meta().unwrap_or_default()), ); let mut chunk = TerrainChunk::new(base_z, stone, air, meta); diff --git a/world/src/site/mod.rs b/world/src/site/mod.rs index 45c05d42d9..c16ddf5143 100644 --- a/world/src/site/mod.rs +++ b/world/src/site/mod.rs @@ -467,6 +467,7 @@ impl SiteKind { }, SiteKind::Dungeon(_) => Some(SiteKindMeta::Dungeon(DungeonKindMeta::Old)), SiteKind::Gnarling(_) => Some(SiteKindMeta::Dungeon(DungeonKindMeta::Gnarling)), + SiteKind::Adlet(_) => Some(SiteKindMeta::Dungeon(DungeonKindMeta::Adlet)), _ => None, } }