Voidslime (Demented class Oozemancer)

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
Preytor
Posts: 3
Joined: Sat Dec 13, 2025 8:00 am

Voidslime (Demented class Oozemancer)

#1 Post by Preytor »

Hello hello, first time addon maker that's been plugging away in the discord. Please feel free to play this early (should be fully functional) version of the class and direct any feedback and bug reports here. As in the description the idea was to create a relatively strong/easy playstyle class to appeal to people who find oozemancer's survivability and beginner friendliness ideal. There are a few talents that are analogues to oozemancer talents with some altered function but also many completely original talents.

https://te4.org/games/addons/tome/voidslime_class

current to-do
-Create the locked generic category infest nature, about converting mindstar stats and letting you use a magic psiblades alternative
-add all the missing sounds
-fix egregiously out of line numbers
-watch for any remaining major errors
-create the voidslime starting zone

Most Recent Version Changelog

0.6.5
-class icon fixed (added for real)
-spell frenzy crash fixed
-khaodissasociation rewritten to solve multiple bugs and get consistent behavior
-fixed many grammar, missing info, and stylistic choices inside descriptions (thankyou discord user Devgen)
-recasting call of the void grants full duration of the talent instead of averaging
-beginning of a little bit of balance pass, scaling chopped for the imprv core effects related to violet core
-lowered the hard cap of sticky void TL 5's cripple and reduced its scaling
-big hit to the drain scaling on abominable voidstuff
-for now voidslimes will not generate as enemies
-finally gave calling's void rift projectiles an on theme visual

as always, the full changelog can be found in the addon files
Last edited by Preytor on Sat Jan 24, 2026 7:31 pm, edited 1 time in total.

Black_HobbiT
Low Yeek
Posts: 9
Joined: Fri Dec 06, 2024 3:00 pm

Re: Voidslime (Demented class Oozemancer)

#2 Post by Black_HobbiT »

As an occasional addon lurker, it would be nice to see class/tree description. This will also help in a long run at the balancing stage

0x324927891
Posts: 3
Joined: Thu Nov 09, 2023 1:08 pm

Re: Voidslime (Demented class Oozemancer)

#3 Post by 0x324927891 »

"Infest The Natural" talent tree is empty, just like the voidstars.lua file, but it's still listed on the levelup screen.

0x324927891
Posts: 3
Joined: Thu Nov 09, 2023 1:08 pm

Re: Voidslime (Demented class Oozemancer)

#4 Post by 0x324927891 »

Hmm. Entire Liquid Body talent tree depends on voidlings, but they start spawning with "Infest reality" talent available on level 8. Plus, "Focus void" is level 4 talent improving those voidlings.
Wouldn't it make more sense for voidlings be unlocked before any talents depending on them?
Edit: nevermind, I noticed "Dissociate host" talent lmao.

gooder1029
Cornac
Posts: 41
Joined: Wed Nov 03, 2021 1:35 pm

Re: Voidslime (Demented class Oozemancer)

#5 Post by gooder1029 »

Voidslime 0.3.0 ERROR:

Game version (character creation): tome-1.7.6
Lua Error: /engine/interface/GameTargeting.lua:137: /engine/interface/ActorTalents.lua:190: /data-voidslime_class/talents/shardwork.lua:19: attempt to index local 'target' (a nil value)
stack traceback:
/data-voidslime_class/talents/shardwork.lua:19: in function </data-voidslime_class/talents/shardwork.lua:12>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:186: in function </engine/interface/ActorTalents.lua:173>
At [C]:-1
At [C]:-1 error
At /engine/interface/GameTargeting.lua:137 fct
At /engine/interface/GameTargeting.lua:143 targetMode
At /engine/interface/GameTargeting.lua:282 targetMouse
At /mod/class/Game.lua:2660 fct
At /engine/Mouse.lua:71

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

Re: Voidslime (Demented class Oozemancer)

#6 Post by Recaiden »

Liking the class, looking forward to when it gets finished.


It should mention somewhere that you can't use infusions.
Cores try to trigger against enemies on the world map.
Assert Superposition and Reclaim Liquid should swap icons.

Hit an error:

Code: Select all

[LOG]	Swarm hive uses #{bold}##YELLOW#Willful Strike.#{normal}##LAST#
[MIND CRIT %]	1
[PROJECTOR] dam after callbackOnTakeDamage	T_VO_KHAOS	66.194580001417
##Use Talent Lua Error##	T_WILLFUL_STRIKE	Actor:	91068	swarm hive
Lua Error: /engine/interface/ActorTalents.lua:351: /engine/interface/ActorTalents.lua:324: /engine/interface/ActorTalents.lua:190: /engine/utils.lua:2833: bad argument #3 to 'line_base' (number expected, got nil)
stack traceback:
	[C]: in function 'line_base'
	/engine/utils.lua:2833: in function 'lineFOV'
	/engine/interface/ActorProject.lua:70: in function 'project'
	/data-voidslime_class/talents/liquidbody.lua:90: in function </data-voidslime_class/talents/liquidbody.lua:77>
	/engine/interface/ActorTalents.lua:1222: in function 'callTalent'
	/mod/class/Actor.lua:6275: in function 'cb'
	/data/damage_types.lua:537: in function 'defaultProjector'
	/data/damage_types.lua:769: in function 'projector'
	/engine/interface/ActorProject.lua:259: in function 'project'
	/data/talents/cursed/force-of-will.lua:55: in function 'forceHit'
	/data/talents/cursed/force-of-will.lua:131: in function </data/talents/cursed/force-of-will.lua:120>
It appears that somehow a voidling left the map.


Also got this error which locked the game into a UI error loop

Code: Select all

[LOG]	Prey casts #{bold}##PURPLE#Rot Tendrils.#{normal}##LAST#
[SPELL CRIT %]	44.463924683679
[LOG]	#{bold}#Prey's spell attains critical power!#{normal}#
[LOG]	Orc soldier is Falling Apart.
Lua Error: /data-voidslime_class/timed_eff.lua:180: attempt to index global 'eff' (a nil value)
	At [C]:-1 __index
	At /data-voidslime_class/timed_eff.lua:180 charges
	At /mod/class/uiset/Minimalist.lua:1158 handleEffect
	At /mod/class/uiset/Minimalist.lua:1374 super_displayBuffs

Zizzo
Sher'Tul Godslayer
Posts: 2571
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: Voidslime (Demented class Oozemancer)

#7 Post by Zizzo »

Recaiden wrote: Mon Dec 29, 2025 4:30 am Also got this error which locked the game into a UI error loop

Code: Select all

[LOG]	Prey casts #{bold}##PURPLE#Rot Tendrils.#{normal}##LAST#
[SPELL CRIT %]	44.463924683679
[LOG]	#{bold}#Prey's spell attains critical power!#{normal}#
[LOG]	Orc soldier is Falling Apart.
Lua Error: /data-voidslime_class/timed_eff.lua:180: attempt to index global 'eff' (a nil value)
	At [C]:-1 __index
	At /data-voidslime_class/timed_eff.lua:180 charges
	At /mod/class/uiset/Minimalist.lua:1158 handleEffect
	At /mod/class/uiset/Minimalist.lua:1374 super_displayBuffs
Just ran into this one myself. The relevant line of the Spell Frenzy timed effect is:

Code: Select all

charges = function(self, t)	return eff.power*eff.charges end,
Ouch… :oops: In the meantime, I've patched UI Hardening and Bugnibus to catch the error and keep it from killing the UI.
"Blessed are the yeeks, for they shall inherit Arda..."

timechef
Posts: 4
Joined: Sun Jan 25, 2015 10:34 pm

Re: Voidslime (Demented class Oozemancer)

#8 Post by timechef »

I think something's still wonky with Spell Frenzy. Getting errors in the log: [UI_HARDEN] error in effect EFF_VO_SPELLFRENZY .charges(): /data-voidslime_class/timed_eff.lua:180: attempt to index global 'eff' (a nil value)

Also, getting 1300% spell speed.

Image

Preytor
Posts: 3
Joined: Sat Dec 13, 2025 8:00 am

Re: Voidslime (Demented class Oozemancer)

#9 Post by Preytor »

sorry for the absence, back to work. With the help of others I've gotten a lot of functional bugs cleared out and the class should feel much more polished and hopefully good for full playthroughs. Talent icons are also colored in now (infest the natural is intended to be empty, I need to finish that category and my desired implementation is too complex for me to nail down rn)

Preytor
Posts: 3
Joined: Sat Dec 13, 2025 8:00 am

Re: Voidslime (Demented class Oozemancer)

#10 Post by Preytor »

Another new version is up, gonna start editing the original post with changelogs, shoulda been doing that. Big notable is that the frenzy errors and crashes mentioned above are completely fixed now. Khaodissociation was rewritten to solve some other major bugs. Disabled npc voidslimes since they seemed to be causing some unforseen issues, making the class stable and player fun is most important rn so I can work on getting them back up later

Post Reply