Quite some gains on performance and major fixes---well done.
It's interesting, without Incursion's game saving ability, I wouldn't have fixed half of these. It's very invaluable that someone can provide a save file and say, case a summoning spell at the deep water (where their character in the save game has the summoning spell, and is standing beside the deep water). This means I can immediately reproduce the bugs and fix them.
If anyone wants to get involved in roguelike development, personally I find that Incursion's source code is very easy to work with. There is of course no documentation, and you'll need to be self reliant... There's lots of things throughout the source code which are marked "unimplemented" and which can easily be found with a search. Or bugs in the bug tracker on bitbucket.