It was a whole faulty function in the code. C code can be worst than a root canal. I was able to replicate the crash, as you guessed, out of range. Targeting was ok until an objective was causing said code block to go bonkers. I have tested it for some hours now, casting Toxic Breathe and Plasma arrow with no problems. Tomorrow some more testing and hopefully uploading the fixed version. Thank you very much for everything. I see you are enjoying the font that I crafted for the Variant too ^_^ the hours poured in ASCII beautification... Staggering. Thanks again.
Viewing post in ZMAngband Machete Edition comments
I've not got any significant experience of C but I can easily imagine there must be a whole bunch of code pitfalls for a game of this age, especially when it's been through the hands of multiple maintainers over many years. I find it bad enough trying to debug my own GDScript in Godot, so I think I'd stand no chance wading through history like you :p
The font is great! A bit tiny at 1440p but I can always tweak my res down while playing. If only there were a way to scale fonts in the same way as you can with graphical tiles...
Hope the save is useful and helps prove your fix works - good luck!