Skip to main content

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

I'm at a loss too honestly :( I really want this plugin to work.

The only thing I can think of checking is if the code itself looks wrong

 if (!target.result().isHit()) BattleManager.RemoveTurn();

     else if (target.result().critical || this.calcElementRate(target) > 1.00 || this.item().note.includes("<Pass>")) 

        BattleManager.AddTurn();

This is the code I see in my version of the plugin

And this code is correct.

(1 edit)

I have no idea then, I've switched devices to my laptop as well and tried a fresh installation of RPG Maker MV, new project, same behavior.

Perhaps the newest version released is causing the issue? The fact it's happening on a completely new device is strange too.

Okay, so I installed a new project, it didn't work, then I installed a few other plugins (namely YEP stuff) and it suddenly started working, and then after testing and installing a few more scripts it suddenly bricked again. Disabling all scripts again did not fix it...There must be something really wrong!

Oh, I kept thinking that this might need Yanfly's plugins! I also tested a new project with just this plugin and ran into the same issues you did! Can you test it with different plugins to see any difference? I am now sure that this plugin only works with other plugins.

So, I need help understanding this! This plugin works perfectly with or without other plugins on my current game project (the in-engine playtesting). But I have built my game project and sent it to my playtester, and all sorts of wrong things happen! He sent me the test files, and I saw many things wrong. I have also started a new project, and the plugin doesn't work well, like on your project, even in the in-engine playtesting.

(1 edit)

I've found out what the problem is! It's in the settings, and it isn't a bug. Suppose you have set the first parameter of the plugin to "false" and the second parameter to the number of battlers there are. In that case, it won't add a turn if you try to because you have set the maximum amount of turns there, and the amount of battlers is equal to or greater than that amount as every turn you start with as many turns as there are friendly battlers.

Edit: You can increase that second plugin parameter to include new max turns if you want more turns than the number of battlers. Or you can set the first plugin parameter to "true" and make the maximum number of turns based on the number of alive battlers at the start of the turn. You can set the maximum number of turns per battler in the third parameter.