Opening this as a draft while I go through structs that need to be updated; this is not yet ready to merge. Will be able to test it once Lumina is up-to-date again.
Everything appears to be working as it should now, though it might be good to get some further testing on this. Otherwise feel free to merge if you're happy with it.
Opening this as a draft while I go through structs that need to be updated; this is not yet ready to merge. Will be able to test it once Lumina is up-to-date again.