Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Really fun to see a new Angband variant in this day and age and I wish you luck in development! I think your game is going to kill me in a horrible, unexpected way after a hunter dropped a Ring of Speed (+5) for me on the very first level of the town dungeon...

I've seen the comments here, and your mention in the readme, about "*" target selection. If it helps, I have a savefile that can immediately reproduce a crash in V.9, but I guess you may already know enough about the problem to not need it.

Though "c to target closest" is alright in most cases, as a spellcaster there are still times when it's highly useful to target a particular square or monster (e.g. when casting AoE ball spells, like Breathing Fumes, or Stinking Cloud in vanilla). I can understand it may be a thorny problem but... any chance you could take one last look at this?

If not, maybe the ability to enter target selection should be completely prevented, rather than still being available but with no obvious mention of it, as is currently the case. Sadly that means a degree of unfairness when monsters can target you, but you may not be able to target them back.

Hello! As you very well pointed out, I _need_ to just disassemble the faulty whole remnants of the targeting system. The case is the Code Goblins grew into Hobgoblins, and for memory allocation issues, it's way beyond my skills to come up with a regenerated targeting system.

I am deeply sorry for my lack of a valid and fair answer to this matter. Choosing the closest target or casting octo, is the only way. Who knows, as I learn new stuff everyday, this is not a barren field, just one that have to wait for now. But thank you kindly for your enjoyment and patience.

As I type this answer, a new update is being released, with a bunch of more features and many surprises :)

Hello again! I missed to ask you please if you could send me that savefile?

Hi my friend, I want you to know that, even if I'm not able to fix it anytime soon, I'm right now head-diving in the Code, at leat give it a honest shoot at getting it fixed. Any savefile, comment or anything, please refer to my personal email. You can get it from starting screen on the game, or even on the header here on itchio. Thank you so much. 

Hello there! I thought you would be glad to know the unglorious targeting bug is on its way to be solved after this long time. Gonna release an update following the latest one yesterday, as soon as the test runs keep on going fine. Thank you! 

That's awesome news! I came to this late, sorry, but if you still need my save to test the fix with, hopefully this Dropbox link should let you grab it (if not let me know what other way is best)

To force the crash... load that save, hit m > a > a to cast Flaming Arrow, * to target any monster to the right, then confirm with numpad 5. Boom :)

(7 edits)

Correction, not EVERY monster triggers the crash, but certainly this particular one does: https://imgup.uk/v/lJipg2dP


Maybe the bug only occurs beyond a certain targeting range? *shrug*

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.

(1 edit)

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!

And the bug is *gone*. Will release an update later on :) i know several more folks are gonna be appreciating it too :)) thank you lots

Thanks to you too! Just tried in V.22 and indeed no sign of trouble! :D

Being a faulty block of code,  finding it was the true nightmare. Now, time to really enjoy casters! And look at me, a Ranger/Rogue die-hard, playing with a Dwarf Priest of Chaos! Man I love this. Feels like I was missing out a massive part of the gameplay! Big thank you! 

Got your savefile and will load it into my folder as I have my morning coffee tomorrow, following your instructions step by step. Will report back. Thank u sm.