Urgent Bug Fix
Note: This is only necessary for Skill Tree Systems created before October 20, 2024.
Fix for Bug in AC_SkillTreeSystem
An issue has been identified where having certain functions and variables within the AC_SkillTreeSystem leads to unexpected behavior. To fix this, follow these steps:
Remove the
CreateTemplateSkillTreeWidgetfunction from theBegin Playevent in theAC_SkillTreeSystem.
Decide where you would prefer to relocate these functions and variables in your game. They can be moved to either the Player Controller, Game Instance, or Game Mode.
For this example, we’ll move them to the Player Controller. The functions and variables that need to be moved are:
CreateTemplateSkillTreeWidget(function)ToggleTemplateSkillTreeUI(function)SkillTreeWidget(variable)

If the
CreateTemplateSkillTreeWidgetfunction was used in theBegin Playevent of theAC_SkillTreeSystem, make sure to add it in theBegin Playevent of the new location (Player Controller in this case).
After successfully moving the functions and variable, delete them from the
AC_SkillTreeSystem.
Lastly, search for any references to these functions and variable, and replace them with the new references** based on their updated location.

Last updated