hi mastahg. cn patch 5.31 maintenance will be held on 2021/1/5/12:00-16:00 (GMT+8) patch download link http://ff14.clientdown.sdo.com/buding/FFXIV_Setup_2020.12.21.exe
hi mastahg, I seem to have encountered a mysterious bug, i use a System.Timers.Timer instance and subscribed its elapsed event to repeatedly trigger some functions outside the main behaviour tree, like this Code: System.Timers.Timer t = new System.Timers.Timer(100); t.Elapsed += (sender, e) => { RaptureAtkUnitManager.Update(); GameObjectManager.Update(); DirectorManager.Update(); if (GameObjectManager.GameObjects.Any(i=>i.Type == GameObjectType.Pc && !i.IsVisible) && !NowLoading.IsVisible) { //... } }; t.Start(); It functions well, but I found that calling the elapsed function frequently has a certain chance of causing the game to close directly, without any error or exception in RB's log or a crash dialogbox from the game. A 100ms Timer may cause the game close randomly in a few hours, and a 1ms Timer will close the game in less than a minute. I'm not sure what goes wrong, should I use some other method to refresh Managers for plugins?
Running anything on an external thread is highly unsupported. You can get away with it in certain instances if you know how the internals work and only call functions that read data and are unlikely to invoke game function calls. Try refactoring your code to run in the pulse handler for plugins.
if player didn't unlocked flight on Coerthas Central Highlands, NavGraph will still guide player through ishgard. but theres a obstacle we can't pass it will stuck there and triggers anti-stuck to jump strafe all day long, and was immediately identified as a bot.
and CNBooster v1.3 seems not working... i put it under the same path of launcher exe and run booster, it still warns me "the process is already opened“.