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
CreateTemplateSkillTreeWidget
function from theBegin Play
event 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
CreateTemplateSkillTreeWidget
function was used in theBegin Play
event of theAC_SkillTreeSystem
, make sure to add it in theBegin Play
event 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