I had trouble with that. But, if you unlock the Dark Arts classes, you can choose the one that lowers resistance. Just have to send her to that one over and over, and it'll go down.
I'm glad the quest system is being introduced, because I was really, really lost in how to open the other classes.
Oh and,
Kirill Repin Art, is there any chance the girls could start with pubes, but then get ordered to shave along the way? I'd find that pretty hot, if it were in the game.
Also, I didn't really see much change in Hermione's title. It stayed on the default until I had pretty much unlocked most things. And, it was only at the end that I noticed that it had changed.
One idea might be for the title to be user-selected, and for each title to have some kind of affect on her stats, or something. I guess I'll start afresh to see how they unlock, and see if I do notice the changes. Now that I understand how to unlock things, I think I can do a better job of getting potions and things along the way, instead of right at the end, and spamming the potion class to get them.
Oh! And, for the longest time, I couldn't go on dates with Hermione, because I had raised the friendship stat too much, and I couldn't work out how to lower it. I see there's a potion for that, but as I say, I'm only now unlocking potions, at the end of the game. I had to use reprimand to get the friendship down (to see if I was missing out on the date stuff). Turns out, I had mostly done what's there, before I was locked out by friendship. But, it was irritating that I couldn't figure out how to lower friendship again.
Edit:
I spent a while getting everything, but try as I might, I never did get this last book (you see in the pic). I got all the other books in a rush, early on, when Hermione was still only on reading 1. But, even fully maxed out on reading 4, there's no sign of getting that book.
View attachment 5037830
Edit2:
I actually got an error when I was playing.
This was the top part of the traceback:
While running game code:
File "game/scripts/galatea/galatea_labels.rpy", line 4, in script
menu:
File "renpy/common/00action_other.rpy", line 582, in __call__
rv = self.callable(*self.args, **self.kwargs)
File "game/scripts/galatea/galatea_functions.rpy", line 94, in cycle_wardrobe_item
variables = list(item_vars.keys())
AttributeError: 'RevertableList' object has no attribute 'keys'