RPG Maker Forums

I've been trying to figure out why this particular bit of code doesn't work for awhile now, so I'm asking the forums if someone can at least point me in the direction of what I'm not getting.
Ostensibly, the code is supposed to loop through each member in the party, check if they have state 11 applied to them, and if so roll a random number and if it is equal to or under 5 add state 12.

BattleManager.applyRandomState = function() { $gameParty.allMembers().forEach(function(actor) { if( actor.isStateAffected( 11 ) { var rand = Math.random()*100; if( rand <= 5 ) { actor.addState( 12 ); } } });};If you comment out the check for isStateAffected() everything works fine: every time applyRandomState() is called it'll roll the dice and add the state if needed.  But with the isStateAffected() check, I get a

TypeError: undefined is not a functionNow from my understanding all the members of $gameParty are battlers, so that means all Game_Battler functions should work for them right?  So I'm not sure why addState() is working here but not isStateAffected().  What am I getting wrong here?

Edit: Ugh, this is why you don't try to figure out things while sick and tired.  Problem was I forgot to close the if-statement with a )
:rswt:

Latest Threads

Latest Posts

Latest Profile Posts

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.
time for a new avatar :)

Forum statistics

Threads
106,017
Messages
1,018,356
Members
137,802
Latest member
rencarbali
Top