It should be pretty obvious, but just for clarity: Until the Jarlsberg skills have been at least somewhat spaded (and added to batfactors) WHAM will have severe trouble automating fights under the Avatar of Jarlsberg.
Best I can tell WHAM might need no modification at all, once the spells are spaded and batfactors is updated. So far so good!
On a largely unrelated topic . . .
WHAM just doesn't seem to handle stunning very well. I know everyone's crazy busy with Jarlberg and the New Castle, but I'm going to forget to mention this if I don't soon. It's especially obvious when I'm in softcore and I've got blue balls. (Doesn't softcore give us all blue balls?)
Right now, there's lots of monster I can ball and curdle twice for the win, totally free. Instead, WHAM spends MP one hitting them, saying stunning isn't needed. During my classy pasta runs, I got beaten up many times, because WHAM figured I could one hit a monster that could one hit me, however, those pasta spells have huge RNG swing and WHAM set the margin very slim. For just 3 MP, I could be sure to win, but I wouldn't be beaten up and probably save MP casting two spells instead of one.
Oh, sometimes stunning is over estimated too. I've had that problem in my basement dives. Leading to me being beating up lots. By reducing the rounds of stunning in batfactors, that was fixed. This was a while ago, that may not be a problem any more.
I'll admit. I've looked at the code lots and I have zero ideas how to fix this "problem", but I just want to mention it before I get even more distracted.
I'm very excited to see WHAM and BatBrain being untangled some. I'm never sure what thread to mention things in. Of course, they will always be incredibly tied together.