Skip to main content

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

Dualtechs for RPG Maker MV and MZ

Let your actors combine their skills in RPG Maker MV and MZ · By HeroicJay

Bug : Turn Linking

A topic by zelanius created Mar 31, 2020 Views: 355 Replies: 6
Viewing posts 1 to 4

Hi, while using this plugin's turn linking function in DTB, I encountered the bug of "cannot read property 'setSkill' of undefined". This occur after I did the following:

  1. Selected the Dual Tech
  2. Cancelled the selection
  3. Re-selected the Dual Tech

It works fine if I exclude the turn linking, and if I put it above YEP_BattleEngineCore, it seems to work too (just of course it does not become a proper Dual Tech). Hence, I think there might be some conflict with YEP plugin. There seems to be a conflict with SRD Skill Extender, but everything works fine with this plugin once I unlink too (I can live without the Skill Extender, however; I just like it cos it helps to organize the skill menu).

Developer (1 edit)

Aha. I strive to be as compatible with YEP as possible, so I'll fix this once I have the opportunity to look at it if I can reproduce it. Thanks for providing a full set of details!

(As for SRD Skill Extender, I'm not familiar with that plugin.)

(1 edit)

Hi, thanks for the reply. By the way, your RPG, Jay's Journey, is awesome! Looking forward to the remake! ^_^

I did a bit more testing today, and it is not an issue with SRD Skill Extender. I managed to select it from the sub-menu, cancel, and re-select the skill without issue. I will just have to live with it for now and highlight the bug if I ever release my game (although it's still a long way from being finished, so hopefully a fix will be ready then!)

SRD Skill Extender is pretty awesome, as it essentially groups your skills into submenus, so you can easily organize the skills. Say if you create Fire 2 in Skill ID 5, then Fire 1 in Skill ID 17, but you want Fire 1 to appear first, and just before Fire 2, without all the other skills in between, you can use the skill extender to create a "Fire" submenu that when selected, and use Notetags to order the skills It's pretty nifty if you want to add skills later and switch orders around without having to shift the entire skill list. The only problem is, in the tutorial, there is no mention of how to hide the skills, and the plugin is dated 2017, so I think the skills are forced to be shown in RPG Maker 1.6.1 and above.

As for the full error, I am so happy I got YEP Core Engine. Haha.

Developer (4 edits)

Okay, I really should look at this. I can't repro without SRD Skill Extender, so it's not a YEP compatibility issue on its own (or, if it is, I either misunderstood or didn't get enough information.) Let me try it with SRD Skill Extender installed.

EDIT: Yup, it absolutely does happen with SRD Skill Extender installed. Even if I don't have any skill extensions set up. Let's see if I can't sort out why.

EDIT2: For some reason, some sort of interplay between plugins is causing BattleManager to get nothing out of inputtingAction().

EDIT3: Well that's weird. Now I can repro it when SRD Skill Extender is turned off. I'm zeroing in on what might be doing it, but why didn't this work earlier?

Developer(+1)

I think it's sorted out. If there are any problems with 3.1.3 let me know; I wasn't able to give it a thorough test.

Awesome! Thank you, it works perfectly now. If you can repro only after adding SRD Skill Extender, I wonder if this plugin changes something inherent to system causes the issue, that also allows you to repro the issue even after it is turned off.

Developer

It's more likely I neglected to save the changes properly when I thought I had, but still... I thought I had.