I've been working on a script that takes care of tuning flavour of magic optimally for me automatically and a couple people expressed interest, so I guess I'm sharing it with the world!
By default, it will set you to whatever element will be super effective against the most enemies in the zone, as long as no enemies in that zone will resist it. In the case of ties, it uses whatever element you have the most elemental spell damage for. If you have no elemental spell damage, and none of the enemies in the zone are elemental, it'll just set you to cold, since you still get the +10 spell damage that way!
How to install:
How to use:Code:svn checkout https://github.com/soolar/flavour/trunk/
Once you have it checked out, add "call flavour.ash" as an unconditional trigger to a mood, and it'll work it's magic for you!
How to configure:
There's only one configurable setting at the moment, the zlib variable flavour.perfectonly. If you change it to true, you will only be automatically tuned when that flavour will be super effective against every enemy in your current zone.
Still to come:
- Some sort of accounting for wandering monsters, somehow?
- Some convenient way of briefly disabling it when you want manual control, like for hobo killing.