diff --git a/src/Components/Modules/AssetInterfaces/Isnd_alias_list_t.cpp b/src/Components/Modules/AssetInterfaces/Isnd_alias_list_t.cpp index 4ec32792..d2c9c1a1 100644 --- a/src/Components/Modules/AssetInterfaces/Isnd_alias_list_t.cpp +++ b/src/Components/Modules/AssetInterfaces/Isnd_alias_list_t.cpp @@ -5,8 +5,10 @@ namespace Assets void Isnd_alias_list_t::load(Game::XAssetHeader* header, std::string name, Components::ZoneBuilder::Zone* builder) { Components::FileSystem::File aliasFile(Utils::String::VA("sounds/%s", name.data())); - if (!aliasFile.exists()) { + if (!aliasFile.exists()) + { header->sound = Components::AssetHandler::FindOriginalAsset(this->getType(), name.data()).sound; + return; } Game::snd_alias_list_t* aliasList = builder->getAllocator()->allocate();