Skip to main content

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

Legacy of Hestia

Dungeon Crawler RPG Visual Novel parody of DANMACHI · By Winterfire

Bug with battles

A topic by Scavenger34 created Nov 24, 2023 Views: 313 Replies: 3
Viewing posts 1 to 3
(3 edits)

When dungeon crawling, sometimes one can get a battle at the same time as they move on a Tile with an event or other action... If you don't cancel the action, the game softlocks as there is dialog/choice in front and battle in the background. At least when changing floors if you actually move to a different floor, the battle cancels and game becomes unresponsive to any key presses .-. It's still responding, just clicking does nothing.

Should be an easy fix, just look at the tile u move to before firing an encounter event and check whether it's empty. It happened to me at a campfire and an event as well.

On unrelated note, the speed at which one moves is pretty slow even with the fastest speed possible

Haven't finished even one playthrough yet, but New Game+? wink wink

Edit: Might need further testing, after finishing that dungeon run, it hasn't happened even once

Developer

Perhaps you were using a monster lure? There was a bug where the expiration message might trigger when a battle is executing, that'll be fixed on R33. As for the other events, I've never received other such reports as battles should be impossible to occur over events. For now I'll note it down, and give it a through testing, worst case scenario if I cannot replicate the issue for whatever reason, I'll just put a secondary check.

Fastest speed possible is instantaneous and considering how small the levels are, if you hold the key, the movement shouldn't be too slow.
Unless you are running the game at low fps? Which perhaps could explain how the check failed.

If you are running at 60fps but you still find the speed slow, I left the variable exposed so people can customize it if they want...
Just press F1, type var, then execute the command. Look for a variable called "G_MovementSpeed", with instantaneous it should be set to 0.2, try a lower value such as 0.19 or 0.18, then press "Set" to confirm the change, and then OK to return to the game. Make sure to save your progress before trying since the game hasn't been tested with a lower value than 0.2.

I didn't manage to use a monster lure yet, I bought some but never found a button for them, so unless they are active non-stop from inventory. EDIT while still writing.. I now know how to use them .-.

It might be possible that I had lower fps on one of the open floors 8 or 9 or whichever, but it did happen earlier as well

after testing some stuff with the MovementSpeed variable, it seems that the lowest I could go was 0.04 after which the character just wouldn't move, but it's not that much about the speed of the movement but more like the pause between the moves, but tbh the only reason I mind it is cuz I'm quite the perfectionist and I essentially have to have every single spot mapped on every floor.

While testing I found this spot where I couldn't move forward even tho it should be possible on outskirts (screen shot position)

Also I only now realized that our names match :kek:

Developer

Oh wow, they do :O Haha. Nice name choice =).

To use a monster lure or any other item from the inventory, simply double click them.

Yeah the movement can't be faster than that since many things go on each step, but many people suggested the possibility of purchasing maps, and that has been added on R33. As for the outskirts, I'll investigate that area soon and see if there's something invisible there, ty for letting me know.