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

TypeError: Cannot read property 'isSkill' of null

A topic by Havenshardlight created 72 days ago Views: 96 Replies: 5
Viewing posts 1 to 4

Hello, I received an error much like another I've seen on here, I'm not much of a coder, but the skill used was a standard attack and does not normally involve the Dualtech plugin. It is however the first plugin sited and the most recent addition to my project.


This plugin also does not seem to be able to use the Party Limit Plugin's Party Limit Guarge, but that shouldn't matter for this error,  just something I might like some help with.

Developer (1 edit)

I can guess what happened. Maybe not exactly WHY it happened, but what the immediate cause is. Try the update.

I'm not sure why it wouldn't be able to use the Party Limit Gauge - I've heard of others using it - so long as the plugins are in the correct order: everything that modifies skill cost should be above this plugin. But then, I also haven't really tested with it much. (There would be a valid reason why it would not be compatible with multiple party members spending Party Limit in the same dualtech - I have warnings against that very thing! - but one party member spending it should work fine. Also, do remember: the dualtech costs the skill cost of the component techs, not the dualtech itself!)

That worked wonderfully, Hmm, maybe I can get help from the forums to figure out how to have dualtechs have a unique cost? I'm mainly using the plugin for it's ability to effectively use team attacks, might switch that idea out though, do summons with Party Limit instead or something along those lines. Thank you for your help!

New error when an actor becomes knocked out...


Developer

Huh, I guess either ATB got an update or most of my users haven't used ATB, if there are issues like these. (Truth is, my own project uses CTB.)

One way for a dualtech to have a "unique cost", as you put it, is to have a dualtech be its own "component" for at least one of the actors involved. (Exactly one, if you're using Party Limit Gauge, because it's a shared pool.)

(There are other solutions, but they would require edits to the plugin itself, and they would not be quick fixes.)

That fixed the error upon trying to replicate it, thank you.

I think I will switch to doing exactly that, thanks for helping me figure that out, seems like it works for what I wanted.