Charas-Project

Game Creation => Requests => Topic started by: daoman89 on June 12, 2012, 03:37:16 AM

Title: RPGMaker 2003 Status Effect Help
Post by: daoman89 on June 12, 2012, 03:37:16 AM
I have a question. (obviously lol)  How come when I tell a status effect to abate after let's say... 3 turns, it does not?  I find this very annoying when I have inflicted myself it enhancing abilities and they won't go away for like 10 or 15 turns.  Should I set chance to recover each turn at 100%?  Sigh....  the small problems....
Title: Re: RPGMaker 2003 Status Effect Help
Post by: Prpl_Mage on June 12, 2012, 07:49:25 PM
I think you touched the problem there. You must say that there's a 100% chance of recovery after 3 turns. Otherwise the chance is 0 that you recover after 3 turns.

Man I miss when people posted programming questions and requests in the rpgm programming board. Guess people forgot it when the board layout changed. I have a bad habit of not checking the request page unless I feel in the mood to do some spriting.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: daoman89 on June 12, 2012, 08:23:04 PM
Just the way they put it in the database is confusing when it doesn't work in battle. 

[Condition always abates after (x) turns.  (x)% chance to recover each turn.] 

So you're saying the 2nd statement means if you have 100%, it will recover after x turns rather than just 1 turn?  So I'm just gonna assume they give you the percentage option incase you want to have status effects that could end quickly or last long.  I wish I had the Help file but that only works on Windows XP, not 7.  Balls...
Title: Re: RPGMaker 2003 Status Effect Help
Post by: Meiscool on June 12, 2012, 10:10:09 PM
rpg maker has issues with status effects anyways. Stat increasing effects particularly. You might want to take them out of the game all together, because I don't know of a way to work around the bug in the dbs.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: daoman89 on June 13, 2012, 01:30:55 AM
Yeah, no that would be stupid.  I experimented and it counts turn per monster/characters so every turn.  So if you enhance your attack it will only last the set number of turns you said it.  So if 5 turns go by before your character is able to act again, its effect is gone.  That rarely happens though and in a way it means your team should be faster or something.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: Moosetroop11 on June 13, 2012, 02:41:09 AM
I always thought it meant "Condition ALWAYS abates after X turns, but there's an X% chance that it'll heal on it's own before that.  So if the first X is 5 and the second is 30, there's a 30% chance it'll abate every turn until the fifth, when it definately will.

That, however, might be completely wrong.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: fruckert on June 13, 2012, 02:49:18 AM
Sounds like status effects in RPGM are terrible!
Title: Re: RPGMaker 2003 Status Effect Help
Post by: daoman89 on June 13, 2012, 02:58:20 AM
They could've gone into more detail and specifics with it.  Especially with reflect.  God did they screw that up.  But overall, there really isn't much of a problem unless you're super picky
Title: Re: RPGMaker 2003 Status Effect Help
Post by: drenrin2120 on June 13, 2012, 04:41:01 PM
Eh, reflect has a patch for it so your game won't crash, but it doesn't fix the graphical issues. Also, reflect in and of itself is incredibly overpowered and just useless without lots of battle events to moderate it. Also, since rm2k3 is an illegal translation of a poorly coded product that (apparently, from what I've read) was never officially released, there are bound to be lots of bugs with it.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: A Forgotten Legend on June 13, 2012, 04:54:24 PM
I'm pretty sure it was released in Japan, but there was no american release.  Although, we have already seen a topic discussing the possibility of an official american release.

I would try and use a battle event or something if it becomes an issue to add the effect and get rid of it.  If thats possible.  I haven't looked at the battle events stuff in a while.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: drenrin2120 on June 13, 2012, 07:26:29 PM
Creating a battle event to remove the effect would be rather simple. Set the status to last forever. Have a battle event run only when a certain player is afflicted with the status. Every time the character afflicted with the status makes a move, add one to a variable. When said variable reaches however many turns you desire, remove status and set variable back to 0. Something along those lines would be simple enough.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: Meiscool on June 14, 2012, 12:37:11 AM
I never liked reflect as an effect anyways. Like dren said, it feels OP.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: pavshinAN on July 19, 2012, 02:17:09 PM
You might want to take them out of the game all together, because I don't know of a way to work around the bug in the dbs.
Title: Re: RPGMaker 2003 Status Effect Help
Post by: drenrin2120 on July 19, 2012, 03:39:35 PM
Like was stated before, I would suggest creating battle event if you don't want the turns as defined by rm2k3. A turn is counted anytime any monster or character takes a turn. Through battle events you can have a status effect abate basically whenever you want.