to add to the missing enums there's 14 that could be added to ItemUiCategory https://xivapi.com/itemuicategory?ids=94,95,96,97,98,99,100,101,102,103,104,105,106,107&columns=ID,Name&pretty=1
These orderbot profiles will do the sightseeing logs for HW and SB (I still need to do the custom paths for ShB) The readme in the repo will explain which ones cannot be done, I don't have any timed spots in and some of SB are just impossible using RB with all the jumping puzzles...
This is just a modified version of Y2krazy's (I believe, i'll double check when discord is up) hunting log profile. I made a ChangeClass tag and added it to change to the class before checking/doing the hunt logs. It should run through all the classes. It'll try to switch to Gladiator/Paladin...
Ok this i know isn't a lost API. Can you fix public ff14bot.Objects.LocalPlayer Dictionary<ClassJobType, ushort> Levels? Your private ClassJobType[] in the LocalPlayer Class is missing Gunbreaker and dancer at the end... i'm not sure which comes first but the array is now 28 classes.
Thanks for the raycast and antistuck fixes. I noticed your Repair remote window does not have an open and the agent interface toggle doesn't open it (agent 36) so in case you were interested this will toggle the window (open if it's closed and close if it's open). Everything is as...
I tested them without premium service, they are just bags with a capacity of 35 with no items with an ID > 0. Seems to work the same as regular saddlebags or the retainer bags if you haven't opened a retainer since login or opened the saddle bags.
In the next update or so do think you could add the Chocobo bags to the InventoryBagId enum? they are:
Saddlebag_Page1 = 4000,
Saddlebag_Page2 = 4001,
PremiumSaddlebag_Page1 = 4100,
PremiumSaddlebag_Page2 = 4101
I'm not sure how you want to name them, it's not important.
Do you know why the nav server decides to disconnect instead of either returning a path or saying it can't navigate there? I've heard other complain about just getting nav disconnect but this was the first time i found a repeatable example. I'm working on generating Sightseeing log profiles and...
I've done that, the instructions that happen every time the objectives are updated trigger for all the duties but those 4. Even going up a level to the calling function it doesn't break on them either. It's like they use another function or a vtable call but i can't narrow down a pointer...
I'll post this as on official bug but i've yet to come across a solution. In the 6 trust dungeons (all of which are also MSQ duties in ShB) only 2 of them have the correct InstanceContentDirector structure to return the ActiveObjectives. It returns all other InstanceContentDirector info fine...
I had someone try it in a trust and then in an undersized party in a normal duty. I don't have access to the CN client so I have to base everything off of console commands others can run. I was originally testing
ClearLog();
ff14bot.Directors.InstanceContentDirector Instance =...
It seems ActiveDirector is not being updated for the CN version in duties.
Log(DirectorManager.ActiveDirector);
is null when they are in a dungeon where as EN RB gets ff14bot.Directors.InstanceContentDirector
FYI: The update that came out before broke sidestep.
[07:08:16.787 N] Compiler Error: \Plugins\SideStep\SidestepPlugin.cs(212,60) : error CS0103: The name 'OmenOverrideManager' does not exist in the current context
Can you please add this AgentInterface for the the trusts, the vtable offset is in the file. I named it Dawn since that's what the UI window is called and how it's referenced in the data files. Like how desynthesis is salvage. I got the whole RemoteWindow reversed but much of it is logic...
On desynthesis... I think I got the offsets (0x230 and 0xEA) you need to fix the unique/untradable checkbox check. Though you can just SendAction(1,3,0) the SalvageDialog window and it'll click the button even if it's disabled due to not being checked.
ClearLog();
AtkAddonControl windowByName =...
Issue with DataManager.InstanceContentResults, it seems to need another column/field. If you view the actual table in Godbert some of instances have a different Key than field '9 (Order)' (idk what to call it) which is what DataManager.InstanceContentResults.DungeonId returns.
Example: if your...
Thank you, works now. :)
I did find the Magicites for HoH in memory, well the inventory which are
InstanceContentDirector Director => DirectorManager.ActiveDirector as InstanceContentDirector;
byte[] list = Core.Memory.ReadArray<byte>(Director.Pointer + 5160, 4);
First 3 are the 3 slots...
Is DutyManager Queue'ing broken? No Matter what you give it, it only queues for tam-tam. Even just this snippet in console prints out `The Stone Vigil` then queues for Tam-Tam Deepcroft...forcing it into an array makes no difference.
var result =...
Right now deepdive-HoH is a separate botbase version of DD, it would be a pain to have potd and hoh in the same botbase they way it's setup right now...all the ID constants would have to shift based on a setting from potd->hoh along with the pomander logic. Though if I get my party logic...