reznok / GMCAbilitySystem

An Unreal Engine plugin that adds an ability system to the General Movement Component plugin
MIT License
27 stars 12 forks source link

non-locally controlled server owned pawns' async tasks will never complete #47

Open petegilb opened 3 months ago

petegilb commented 3 months ago

was talking with reznok and he encountered this bug. It is apparent in his game where he has turrets that fire a shoot ability. Turrets are owned by the server and don't have a client to transfer data between. Async tasks should probably automatically complete when executed on a "Server Only" ASC but let's try to find an elegant solution to this that will work with most tasks.