Skip to main content

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

Hey again,

Thank you so much for the quick update — I really appreciate how fast you implemented this. I’ve already tested the new features and overall they work great.

I did notice a small issue, though. When using the respec all command on an actor’s entire skill tree, it always returns one extra point. Aside from that, the command works as expected.

Regarding the respec single node command: the points are refunded correctly and the node itself is disabled, but it doesn’t break the connection with already learned nodes further down the tree. For example, if Node 1 is learned by default, and I learn Nodes 2 and 3, then respec Node 2, Node 3 remains active. My suggestion would be that respecing a node should also reset any connected nodes beyond it and refund their points as well.

That said, I personally don’t plan to use the single-node respec feature — this is just a suggestion in case you’d like to look into it. The main function I care about is respec all, so fixing the extra point issue would be the most important part for me.

Thanks again for your great work!

Hey again bro,

Thank you again for the accurate feedback.

It was my mistake not noticing that behavior.

The error occurred because the command reset all nodes, including the root node, if it had a value of 1 in the JSON, and by default this happens... it refunded that node point and then automatically activated the node, generating an extra point. It's resolved, thank you again!

Regarding the command to reset a specific node, I decided to keep it as is, for a situation where the gameplay forces the player to forget a key spell or ability for a moment and then reactivate it with the unlock node.

But I added a new command [ResetBranch] that allows resetting and refunding an entire branch of the skill tree.

The new version 4.6 is now available!

Hi there,

Thank you so much for the detailed explanation and for fixing it so quickly. I really appreciate your speed and dedication. I’ve tested the plugin thoroughly with all the new options you added, and everything works perfectly now.

I also really like the new ResetBranch command; it’s a great addition and fits the system very well.

Thanks again for all the work you put into this. I already use several of your plugins and they’re all amazing. Keep up the great work, it’s truly appreciated!

Thank you so much for the feedback! You helped improve the tool, and I'm grateful for that! I'm also very happy that you're enjoying my plugins; I hope they're useful and help you tell incredible stories!

Let's continue developing cool things and having fun! Just let me know if you need anything. TY Shat!