From b99c375fd50e28073dfc223574dc6e27563f5bd9 Mon Sep 17 00:00:00 2001 From: fed <58637860+fedddddd@users.noreply.github.com> Date: Wed, 22 Feb 2023 21:17:25 +0100 Subject: [PATCH] Fix font crash --- src/client/component/fonts.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/client/component/fonts.cpp b/src/client/component/fonts.cpp index 05157870..d38a6511 100644 --- a/src/client/component/fonts.cpp +++ b/src/client/component/fonts.cpp @@ -165,10 +165,17 @@ namespace fonts { const auto name_ = get_font_replacement(name); auto result = try_load_font(name_); + if (result == nullptr) { - result = game::DB_FindXAssetHeader(type, name_.data(), create_default).ttf; + result = game::DB_FindXAssetHeader(type, name_.data(), 0).ttf; } + + if (result == nullptr) + { + result = game::DB_FindXAssetHeader(type, name, create_default).ttf; + } + return result; }