diff --git a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua
index d445e2ddc7..bbac1204f1 100644
--- a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua
+++ b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua
@@ -323,9 +323,14 @@ function this.SetNameColor(name,level)
level = 1
end
local clr = ""
- clr = XiuXianConfig[level].NameFontColor
- -- LogYellow("name:"..tostring(name).." clr:"..tostring(clr))
- return ""..name..""
+ if XiuXianConfig[level] then
+ clr = XiuXianConfig[level].NameFontColor
+ -- LogYellow("name:"..tostring(name).." clr:"..tostring(clr))
+ return ""..name..""
+ else
+ return ""
+ end
+
end
--获取大境界对应的段位名称
@@ -495,6 +500,9 @@ end
function this.SetPracticeIcon(obj,level)
local spLoader = SpriteLoader.New()
+ if XiuXianConfig[level]==nil then
+ return
+ end
local BigLevel = XiuXianConfig[level].RealmId
if BigLevel%3==0 then
BigLevel=BigLevel/3