diff --git a/app/core/basic.py b/app/core/basic.py index 07c1f09e..b2ec17fb 100644 --- a/app/core/basic.py +++ b/app/core/basic.py @@ -289,6 +289,7 @@ async def get_basic_function_from_raw( funcTargetType=FUNC_TARGETTYPE_NAME[mstFunc.targetType], funcquestTvals=get_traits_list(mstFunc.questTvals), functvals=get_traits_list(mstFunc.tvals), + funcPopupText=mstFunc.popupText, overWriteTvalsList=get_traits_list_list(mstFunc.overWriteTvalsList or []), traitVals=traitVals, buffs=buffs, diff --git a/app/schemas/basic.py b/app/schemas/basic.py index 9ee8db27..25187529 100644 --- a/app/schemas/basic.py +++ b/app/schemas/basic.py @@ -47,6 +47,7 @@ class BasicFunction(BaseModelORJson): functvals: list[NiceTrait] overWriteTvalsList: list[list[NiceTrait]] funcquestTvals: list[NiceTrait] + funcPopupText: str traitVals: list[NiceTrait] = [] buffs: Sequence[BasicBuff]