Tales of Maj'Eyal

Tales of Maj'Eyal

61 ratings
Improved Auto-explore and Rest
 
Rate  
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
0.204 MB
May 10, 2015 @ 12:28pm
Apr 24 @ 7:53pm
30 Change Notes ( view )

Subscribe to download
Improved Auto-explore and Rest

Subscribed
Unsubscribe
Description
Quality of Life improvements for resting and auto-exploring.

NOTE: Mod author isn't really playing ToME anymore. Glad to take patches and upload but just acknowledging what's going on at this time. If you want to maintain this, message me.

v3.3.15 *** FOR ToME v1.5.5 ***
This is a fork (with permission) of Marson's auto-explore and rest tweaks. It includes as well C.Lowe/CaptainTrip's improvements as well. It does not include, but recommends also using Johnny0's Faster RRE add-on for even better rest and auto-explore experience. This add-on contains numerous Quality of Life improvements designed to make resting and auto-exploring easier to use, brings the add-on overall up to being compatible with 1.5.x, and generally seeks to remove it being more optimal to do timed rests or manual recovery (particularly to help higher difficulty level and players without Faster RRE).

It is recommended to turn off Marson's Rest and Auto-Explore as well as C.Lowe's Rest Tweaks if using. This addon is meant to include all of them.

Latest Update:
• Missed an old style marson config entry when I brought back telepathy. It's been adjusted so shouldn't hit that crash anymore. But...
Isn't fixed. Sorry, I keep running into issues with circular buffer, so I simply disabled First Sighting and Reset on Rest for the moment so that it wouldn't surprise crash on people. I'll try fixing it properly in the next release.


More details in init.lua. Seems Steam no longer likes long updates?

• Compatible with ToME v1.5.5 (likely also still backwards compatible with 1.3 and 1.4)
< >
106 Comments
Zarremgregarrok Apr 25 @ 12:52pm 
No need to rush for me. Get well soon. ;-) Health has priority over some game mod.
dracos12  [author] Apr 24 @ 8:37pm 
between work, sickness and not being a great lua coder, I haven't made much progress. I've temporarily commented out the crashy bits until I can deliver an actual working fix.
Zarremgregarrok Apr 7 @ 1:55am 
There was a thing I noticed in the log. When the enemy detected by telepathy is so far, that it is offscreen, the stop message reports the enemy name as "(nil - offscreen)" which looks suspiciously, like the nil in error stacktrace. Do you have the renaming of nil -> "(nil - offscreen)" in the other telepathy stopping modes too?
https://steamcommunity.com/sharedfiles/filedetails/?id=1354720903
Zarremgregarrok Apr 7 @ 1:42am 
I see, I shall use Vigilant then until you find a way to fix the Reset on Rest setting. Thank you for clearing up what is happening and good luck with the lua code.
dracos12  [author] Apr 6 @ 10:34pm 
no, I am mistaken. Okay, you are running into the same thing Agig is.


Basically: Original and Vigilant works. The other telepathy settings will give you that exception. Gotta add a circular queue in to fix it right.

I didn't upload the fixed version of the others since it needed some more coding to not have a memory leak happen that could be really dangerous.
dracos12  [author] Apr 6 @ 10:21pm 
my, it looks like steam is one bugfix back. I'm sorry about that. Looks like I uploaded it last time to te4.org and must have somehow forgotten steam. Really weird of me. https://te4.org/node/7605 - this should be it with the fix. Will go update steam.
Zarremgregarrok Apr 6 @ 11:03am 
I hope it will provide some insight into what is happening.
Zarremgregarrok Apr 6 @ 11:01am 
I was not able to get rid of the "new error popup", that was constantly poping up in the middle.
Zarremgregarrok Apr 6 @ 10:59am 
Sure, no problem, I managed to create screenshots and unequip the ring. https://www.dropbox.com/sh/sw9rzu0vhzsw38g/AACj-C7aYqbf4Ri0qygc3gSGa?dl=0
dracos12  [author] Apr 4 @ 10:48pm 
I'm sorry to see that. Can you get a screenshot of the lua errors? I guess I'll debug that item onto me.

Work and work travel has kinda been consuming, so haven't been coding outside of it these past weeks.