Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thank you for your patience. This was a pretty major bug and I'm glad you reported it in. The issue was that Items were using the Notetags from $dataSkills instead of $dataItems. This means that not only would using Items Clear and Fill States incorrectly and it would also cause a crash if you made an Item of an ID that was higher than the length of the $dataSkills array.

Please make the following edits to the function itemEffectAddNormalState and itemEffectRemoveState in the plugin file around line 1129:


This should ensure that both the Items are using their proper Notetags and that the crash doesn't happen for Items of a higher ID than the number of Skills. Please let me know if this resolves the issue or if there is need for further troubleshooting. We will make sure this fix goes into the next update for Souls Status Bars. Much appreciated :D

- Neel

(+1)

Thank you, Neel, yes, the length of my skill array is indeed 230! 

I made the changes according to your hints and conducted the following tests: 

1. Placing items that add status on enemies at multiple different IDs.

 2. Placing items that remove status from allies at multiple different IDs.

 3. Placing skills that add status on enemies at multiple different IDs.

 4. Placing skills that remove status from allies at multiple different IDs.

The test results are all working well , status effect perfect for adding and removing , no more errors!

I will continue to test in the actual development, and if I encounter problems, I will report to you.

 Thank you for your hard work and prompt replies, it has been very helpful to me, I think I can continue to dive into the project, thank you again, Neel!I wish you a happy life! : )