If she will not talk to you, check if she hates you because you insulted her place. To do this, press Control + Shift + J and paste this:
SugarCube.State.active.variables.disp_book
This is 99
SugarCube.State.active.variables.disp_book2
this is 2
I don't know if either of those things are good, tbh. You didn't exactly tell me what they're supposed ot be at this stage in the quest.
If that is not the problem, you can try talking to her about one of the books she is selling. If that is not an option yet, you need to check that book in your library.
There's no option to talk to her about the book. I appeared in a fresh save when I speedran the Art Of Paine 2 and got to her as soon as possible, but in my actual main save it never appeared.
Also, 'Art of Paine 2' isn't in the library (in either save) it's a skillbook which you read through the Advanced Training menu, (which I have already read.)
I don't suppose you know which variable I'd need to alter to set that book back to unread? or perhaps even unbought?
I assume it's one of the
SugarCube.State.active.variables.bondbook options? or is it Disp_book2 that you mentioned above?
Edit: Since it was asked before and I apparently never answered, I do not have anybody already assigned to the book store job, and i'm not sure if i've
ever been able to assign anybody to it.
Edit2: Apparantly i've read Bondbook4, which is Art of Paine 3, which... i'm pretty sure I should have access to yet.
I may have... uh... fucked up while messing with book-training code trying to make it go faster.
Is there a way to unbuy that book, or reset whatever variable would be triggered by acquiring it early?