I'd like to be able to know if KoL considers an effect good, neutral or bad, and know flags like not pvp decrementing, no hookah, no remove etc etc. I've coded some preliminary support for this along with spaded data (thanks to Aenimus, The Dictator etc and others in the spading channel on the ASS Discord)
Just for reviewing/sense-checking as I go, I'm posting an unfinished patch, although this builds and works for me at the moment.
One thing I added was some logging for Genie wishes denying you a wish that we think it should allow, or visa versa (similar to how mafia warns you that it thinks something is multiusable when the data says otherwise and visaversa). It might also be nice to add this for an effect coming from the hookah, crazy horse etc.
While I'm thinking about it, it might similarly be interesting to add some output when copying a monster fails that we know to be copyable or visa versa. And checking other flags too!
Just for reviewing/sense-checking as I go, I'm posting an unfinished patch, although this builds and works for me at the moment.
One thing I added was some logging for Genie wishes denying you a wish that we think it should allow, or visa versa (similar to how mafia warns you that it thinks something is multiusable when the data says otherwise and visaversa). It might also be nice to add this for an effect coming from the hookah, crazy horse etc.
While I'm thinking about it, it might similarly be interesting to add some output when copying a monster fails that we know to be copyable or visa versa. And checking other flags too!