Odyssey of the Summoner for ToME 1.7.5+

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Odyssey of the Summoner for ToME 1.7.5+

#1 Post by Kamani »

Howdy, this is Kamani. Nekarcos made this incredible addon, Odyssey of the Summoner, but was gone for several years, and has only just returned. I really wanted to play OotS on the most recent version of ToME, so this is my port to bring it to 1.7.4. This really, really isn't my addon, I patched a few bugs and transferred it to 1.7.4, and all credit goes to the original creator, Nekarcos. If you find any bugs, please report them to me here.

Note: Since Nekarcos is now back, here is a link to the page that OotS content will be on officially: viewtopic.php?p=247326#p247326

You can find it on Steam or here on the TE4.org page: https://te4.org/games/addons/tome/neka_ ... rrent_tome
Given that OotS has been out for quite a few years and currently has no new content, I'm not super worried about spoilers, but the old spoiler page has some useful information, so if you want to track anything down, that's here: viewtopic.php?f=41&t=46651
And here is the original Forum page for it: viewtopic.php?f=50&t=46606

Here is the original description from the Steam page:
This is a highly extensive "unofficial DLC" that takes the summonable creatures from the Summoner class and turns them into fully-talented, highly-comprehensive classes with their story and unique events.
This pack features the ranged summons: Hydra, Fire Drake, Flamespitter Ritch, War Hound, and Minotaur.

*** Disclaimer: This is NOT a full release. There WILL be errors and unpredictable behavior. I am patching things out actively, so play with discretion and send as much feedback as possible to the forum thread to accelerate the completion process!

Details:
This modifies the "Age of Ascendency" story, as you are no longer human, but rather, a natural, spiritual being. This means several conversations and services may become unavailable or even change to behave in new ways.
The plot's progression is mostly unchanged, but now you are operating under the command of an ominous individual known only as "The Summoner". He sends you off to do tasks-- But in the end, it is up to you to decide whether you will work cooperatively with him or not.
This was a labour of love, and I would want nothing more than for you to enjoy a new flavor of experience-- And a new type of challenge and difficulty in Tales of Maj'Eyal.
Please, enjoy!

Expanded Details:
"Hydra is a nigh-indestructible damage sponge that doles out as much as it takes, capable of attacking several times and several targets per turn. It possesses Feral, Glare, and Drool heads, each respectively associated with its Physical, Mental, and Magical wellbeing. You can choose whether you want to bite, stare, or spew your enemies to death-- Or maybe even some combination of such!"
"Fire Drake is a dedicated pet general, leading a batch of child fire dragons called 'Drakelings'. They are capable of growing and learning many of your talents-- But you must choose whether you will dedicate yourself to nurturing them, or making yourself powerful enough to protect them from the dangers of Eyal. Cooperation and good education is the key to success!"
"Ritch is a fullblown assassin, possessing a variety of techniques that want nothing more than for its victims to bleed, burn, and die to death-- And not necessarily in that order. Most significantly, they can craft and engraft bladed weapons to replace their claws, making them the only Avatar class capable of utilizing human weaponry. Killing is a skill, and you're good at it!"
"War Hound is an agile skirmisher that sacrifices little to attain maximum damage. Performing a large number of attacks per turn, as well as having a variety mobility talents, there is no distance that can keep this fighter out of combat. Alternatively, use your powerful tracking skills to always be aware of your enemies. Run circles around them, hunt them down-- Either way, your bite hurts!"
"Minotaur is a powerhouse with many humanoid qualities, invoking both nature and craftsmanship to annihilate anything in its way. Using its rugged strength to crush enemies, utilizing its cunning of the civilized world, or even tapping into its mystical gifts, this fighter can always find a way to put its hoof into your behind. Brute force is ALWAYS the answer!"
Last edited by Kamani on Mon May 29, 2023 11:46 pm, edited 2 times in total.
Pronouns: They/Them

Erenion
Archmage
Posts: 319
Joined: Mon Feb 13, 2017 4:43 pm

Re: Odyssey of the Summoner for ToME 1.7.4+

#2 Post by Erenion »

When you attempt to eat an inscription (regardless of infusion or rune), line 400 in the Hoarding Beast tree throws an error: "attempted to perform arithmetic on field 'material_level' (a nil value)"
The inscription is still consumed.
In addition, you can Consume the Rune of Dissipation and the Primal Infusion, but not the Rune of Reflection, Taint of Purging or Infusion of Wild Growth.
Breaking Projection since 1.5

Munie
Yeek
Posts: 11
Joined: Mon Jul 09, 2018 12:33 pm

Re: Odyssey of the Summoner for ToME 1.7.4+

#3 Post by Munie »

Damn, best news regarding the game I've seen in a long time. Thanks, mate! I was just thinking about asking someone to update the addon for many months as it had issues right from the starting page with optional sprites menu being unavailable and all that. Hope you manage to keep it up to date. Thanks again.

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#4 Post by Kamani »

Erenion wrote: Fri Jul 23, 2021 6:28 am When you attempt to eat an inscription (regardless of infusion or rune), line 400 in the Hoarding Beast tree throws an error: "attempted to perform arithmetic on field 'material_level' (a nil value)"
The inscription is still consumed.
In addition, you can Consume the Rune of Dissipation and the Primal Infusion, but not the Rune of Reflection, Taint of Purging or Infusion of Wild Growth.
Oh dear, thanks for letting me know. The patch I just put up should fix that, but honestly, I really don't know how I failed to test that at all. Apologies.
On the runes that don't work: The plot item runes from the Alchemist quests don't work quite normally since they were supposed to have special effects but were never implemented. I don't intend to give them special effects or make them work for now, since they were supposed to actually do something and I don't know what that was. I might just allow normal use of them if people think that would be a good idea?
The Rune of Reflection on the other hand is supposed to give a special effect instead of its normal effect. You should get a mutation that gives some reflection damage. Did you get nothing at all instead? It's worked in testing for me, but maybe I've just gotten lucky.

Munie wrote: Fri Jul 23, 2021 9:06 am Damn, best news regarding the game I've seen in a long time. Thanks, mate! I was just thinking about asking someone to update the addon for many months as it had issues right from the starting page with optional sprites menu being unavailable and all that. Hope you manage to keep it up to date. Thanks again.
Thanks. I hope to keep it up to date, it's my favorite addon and it wasn't playable at ALL on the newest version of ToME. Let me know if you run into any problems, and enjoy.
Pronouns: They/Them

Just a dood
Halfling
Posts: 93
Joined: Wed Oct 16, 2019 2:33 am

Re: Odyssey of the Summoner for ToME 1.7.4+

#5 Post by Just a dood »

Really enjoying so far. A bug to report:

If you have a hat with skull cracker on it, you will do damage, but get an error and no turns will pass. playing as a warhound if that matters.

Edit: Found another bug with hydra. If you are clasping a mindstar and have the discomfort debuff, you will get an error everytime it's tested

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#6 Post by Kamani »

Just a dood wrote: Mon Jul 26, 2021 4:26 am Really enjoying so far. A bug to report:

If you have a hat with skull cracker on it, you will do damage, but get an error and no turns will pass. playing as a warhound if that matters.

Edit: Found another bug with hydra. If you are clasping a mindstar and have the discomfort debuff, you will get an error everytime it's tested
Oh dear, sorry, ToME forums notifications got put in Spam for some reason, so I missed this. I'll take a look at it and try to fix it tonight. I wonder why the second one didn't come up for me though, odd. I thought I had tested discomfort with mindstars while testing hydra. I'll look into both, and sorry again.

Edit: I didn't get any results from using the skill or by attacking with a skull cracker helmet equipped. If you can describe any more about the situation (or give me the appropriate error log, especially), that would really help. I tried both egos that give Skull Cracker and on war hound with a variety of types of natural attacks enabled, so I'm not entirely sure what triggered it without some more information.

Edit: I also did not have any issues with hydra and the discomfort debuff. Do you have any more information on the situation where it broke?
Pronouns: They/Them

Just a dood
Halfling
Posts: 93
Joined: Wed Oct 16, 2019 2:33 am

Re: Odyssey of the Summoner for ToME 1.7.4+

#7 Post by Just a dood »

About the skullcracker helms: I think I was using an older version, the problem seems to have fixed itself after I redownloaded it.

About clasping as hydra: this still happens pretty much every time. As soon as the timer is up, an error occurs.

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#8 Post by Kamani »

Just a dood wrote: Fri Jul 30, 2021 3:22 pm About the skullcracker helms: I think I was using an older version, the problem seems to have fixed itself after I redownloaded it.

About clasping as hydra: this still happens pretty much every time. As soon as the timer is up, an error occurs.
Good that the Skull Cracker helms issue is fixed. I don't think any of my updates should have fixed that, so I don't know what happened with that. Odd. Let me know if it happens again I guess.

Huh. If you could get me the error log for the hydra issue, that would really help. It should give you a link when you get the error that gives you file location (near the bottom of the error), otherwise you should be able to find them at C:\Users\(Username)\T-Engine\4.0\tome\error-logs\tome-1.7.4 . If you can get me the error log, it should be pretty fixable, but since the error does not seem to occur for me with the way I have been testing it, it could be something of an issue otherwise.
If you have any other addons enabled, that might also be the problem. I haven't done much compatibility testing and I know that some addons were incompatible with things before my update.
Pronouns: They/Them

Just a dood
Halfling
Posts: 93
Joined: Wed Oct 16, 2019 2:33 am

Re: Odyssey of the Summoner for ToME 1.7.4+

#9 Post by Just a dood »

Okay, I think this is the error log. It should be at the very bottom If I'm reading it right.
Attachments
2021-07-30_10-54-03.txt
(249.73 KiB) Downloaded 148 times

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#10 Post by Kamani »

Just a dood wrote: Fri Jul 30, 2021 7:17 pm Okay, I think this is the error log. It should be at the very bottom If I'm reading it right.
Alright, I’ll take a look at it tonight and see what I can do.

Edit: Okay, I just tried Clasping a variety of mindstars with partial successes with the exact set of addons and DLCs and shimmers, and for some reason, I cannot reproduce the error you are getting. I just uploaded the exact version of Odyssey of the Summoner that I was running in case I added any kind of fix and forgot about it. The only thing I can really suggest trying is making sure that all of the addons and DLCs you are using are the most recent updated versions. If you try that, let me know how it turns out.
Pronouns: They/Them

Rukaneo
Wayist
Posts: 22
Joined: Sat Dec 19, 2020 7:14 pm

Re: Odyssey of the Summoner for ToME 1.7.4+

#11 Post by Rukaneo »

Rukaneo here. I am loving the mod but I wanted ask specifically on for a talent for the skill tolernac ein natural combat tree. It says reduces damage by x amount so thought was flat damage. But I activate the skill to use instead I get I see I get the debuff that states (removal of x equilibrium on hit and -30 damage reduction) What is retaliation reduction?

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#12 Post by Kamani »

Rukaneo wrote: Wed Sep 29, 2021 6:14 am Rukaneo here. I am loving the mod but I wanted ask specifically on for a talent for the skill tolernac ein natural combat tree. It says reduces damage by x amount so thought was flat damage. But I activate the skill to use instead I get I see I get the debuff that states (removal of x equilibrium on hit and -30 damage reduction) What is retaliation reduction?
Can you tell me what the name of the skill is or provide an image? I don’t know all of them I’m detail off the top of my head.
Pronouns: They/Them

Recaiden
Thalore
Posts: 179
Joined: Mon Jul 30, 2018 8:41 pm

Re: Odyssey of the Summoner for ToME 1.7.4+

#13 Post by Recaiden »

In the superload of actor.lua, regenLife doesn't return the life and psi values actually regenerated in base_regenLife(self, fake). This causes errors with other mods that superload the same function.
I would change the function to

Code: Select all

function _M:regenLife(fake) -- Oh dear (and thanks). - Kamani
	local rememberLife = self.life
	--
	local rLife, rPsi = base_regenLife(self, fake)
	--
	self:tryTalent(self.T_NEKA_WILD_RESOLVE, "do_regen", self.life-rememberLife, rememberLife)
 	return rLife, rPsi
end

Kamani
Archmage
Posts: 371
Joined: Tue Sep 20, 2016 1:28 am
Location: Var'Eyal, in Wovenhome

Re: Odyssey of the Summoner for ToME 1.7.4+

#14 Post by Kamani »

Recaiden wrote: Fri Oct 22, 2021 5:09 pm Quote.
Oh yeesh, thanks. I didn’t even notice that function actually did that. That one function is causing me so much annoyance…
I’ll fix it when I get home, but thanks.

Edit: Just fixed it now. Again, thanks for letting me know, and tell me if you find anything else like that.
Pronouns: They/Them

Ghostdog
Wayist
Posts: 15
Joined: Tue Aug 07, 2018 8:51 pm

Re: Odyssey of the Summoner for ToME 1.7.4+

#15 Post by Ghostdog »

Hello Kamani,

thank you for keeping this wonderful addon alive.

It is too bad that Nekarcos could not finish this addon (with golem), but fortunately we can enjoy the most of his work. And what a beautiful work it is.
I read the 88 pages thread. Interesting read.

Do you plan to continue his work?

By the way, when using Belie of Pilfering Beast, I got this lua error (attached jpg). Maybe it is caused by the faetouched collection of Mr. Frog. I switched it off, but still got the same error.

2.JPG
2.JPG (58.1 KiB) Viewed 5133 times

Post Reply