Page 2 of 3

Re: Endless Dungeon

Posted: Sat Dec 01, 2018 9:07 am
by randomnovice
Latest update just went up. I'm pretty confident that I fixed the above bug for level 21+ but I'm afraid your savefile is unlikely to still work as too much else has changed.

The two biggest additions are spells & quickslots.
There are four different spell schools to choose from and spellpoints are awarded through intelligence.

Re: Endless Dungeon

Posted: Sat Dec 15, 2018 6:25 pm
by randomnovice
A little update two weeks on. Recent additions include:
- Resurrection stones (a safety net as the game is getting pretty tricky!)
- Skeleton warriors & oozes are the latest monsters to be added
- Traps are working and improved their icon
- Monsters open doors (look out, surprise!)
- Fixed a bug with wands so that they increase in power via intelligence not strength

Re: Endless Dungeon

Posted: Mon Dec 17, 2018 10:29 am
by Xugro
Wow, it is getting harder and harder with each update. This time I managed to get to level 10 before getting stuck. The blue Ooze casting Freeze stopped me completely. Even after the timer of the spell ran out I could not move or attack. I attached my savegame up to this point so you can hopefully test this easily.

And finally the possibility to rest! Now dungeoneering takes so much less real time. :)

Re: Endless Dungeon

Posted: Mon Dec 17, 2018 5:55 pm
by randomnovice
Oh dear -- that was a bit of a bug miss!
Did you lose a resurrection stone out of that? Or did you manage to quit in time?

It was fun seeing someone else's character build. Strength and dexterity eh? ;)

I've updated with the bugfix, but to save you a longer download feel free to replace just the main.lua with the attached.

Re: Endless Dungeon

Posted: Sun Jan 13, 2019 12:41 am
by randomnovice
Hi all,
I've kept going with this. Recent additions include three difficulty levels (better balanced), a scores page and some rudimentary sounds.
There's also an itch.io page (which is new for me!)!

Re: Endless Dungeon

Posted: Sun Jan 13, 2019 10:37 pm
by Xugro
Both bugs (level 21+ and blue ooze) are now fixed. Thanks! :awesome:

On the middle difficulty level I managed to get to level 22. But this is really hard. I had to try multiple times with different builds and I got really lucky on the items. In the end I had 20 Con and 19 Str and could survive most encounters. But starting with level 21 or so the mages with 50% mass heal are just too hard. Especially if there is more than one and multiple other monsters.

A useful addition would be enchantments for items and a litte less randomness for the shop. It would really help if there is at least some useful item in the shop (e.g. at least one melee weapon, bow and armor each) and no items with too low level. I could buy multiple 0 gold armor pieces at level 21.

Re: Endless Dungeon

Posted: Sun Jan 13, 2019 11:02 pm
by randomnovice
Great feedback Xugro thanks.

Re: Endless Dungeon

Posted: Tue Feb 05, 2019 7:55 am
by randomnovice
Nearly finished (?) with this.
Still need to tweak the balance (make it easier) and I'd like to add some achievements & stats.

But recent updates include:
  • It's completable! (The Endless Dungeon has an end!)
  • Many more enemies added
  • XP progress bar
  • Fixed a bug where a maze could be unsolveable due to a locked door in the wrong place
  • Greater mana and health potions on later levels
If anyone DOES reach level 41 (the end) do post a picture won't you!

Re: Endless Dungeon

Posted: Sat Feb 09, 2019 4:51 pm
by Xugro
I got to level 26 before I found another bug. If a blue spider tries to attack the player the game crashes. Attached is a savegame for the level so that you can test this more easily. Here is the stack traceback:

Code: Select all

Error: main.lua:4567: attempt to index a nil value
stack traceback:
	[string "boot.lua"]:637: in function '__index'
	main.lua:4567: in function 'damagemonster'
	main.lua:4327: in function 'attack'
	main.lua:3825: in function 'trymove'
	main.lua:2986: in function 'keysgame'
	main.lua:2767: in function <main.lua:2760>
	main.lua:34: in function <main.lua:4>
	[C]: in function 'xpcall'
	[string "boot.lua"]:650: in function <[string "boot.lua"]:639>
	[C]: in function 'xpcall'
The hardest monsters are the fire-throwing monsters and the regenerating trolls. The regeneration speed could be a bit lower. Right now I can only kill the trolls by fighting them one-on-one.

Re: Endless Dungeon

Posted: Sat Feb 09, 2019 7:35 pm
by randomnovice
Thanks again Xugro - that was badly written. Fixed now (attached to first post). You'll find the blue spiders will now teleport!
I've also lowered the regen rate of the trolls as suggested, although I'd recommend any kind of fire damage if you can do it.
Speaking of fire damage - yes, fireballs were overpowered. I checked them and they were causing double damage, once when they hit and again for the explosion.
Also, I've added a new feature: a map of where you've been which can be turned on using the "m" key.