To include something like this in the main bot I would need patterns for all the different offsets, and if possible the indexes for the element accessors for the windows. Deepdungeon has an example of what I am talking about. There are plugins for ida to generate them, and I think ghidra has them the ability to create them built in. You can add your own agent to the active agent list by finding its id via AgentModule.FindAgentIdByVtable then calling AgentModule.TryAddAgent. I am also considering a small change to how RaptureAtkUnitManager.GetWindowByName works. Currently it returns immediately the moment the window is added to the active list. I've noticed when doing dailies sometimes the game will crash and it seems to be a rare race condition because of how fast rb interacts with windows. So my current plan is to delay adding windows until a few frames have passed. I'd prefer if I could locate a common variable that indicates if a window is finished initialization but i haven't found anything simple like that yet.