RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
[AVAILABLE] Damage Per Second States

0 Members and 1 Guest are viewing this topic.

**
Rep:
Level 72
RMRK Junior
Damage Per Second States

States: (the following are examples of states' features that I'm requesting
  • <hpdmgps x> - this state reduces victim's HP by constant x
  • <hpdmgps x%> - this state reduces victim's HP by x% of victim's maxhp
  • <mpdmgps x> - this state reduces victim's MP by constant x
  • <mpdmgps x%> - this state reduces victim's MP by x% of victim's maxmp

As seen above, I'm hoping for the script to use tags. The tags would be placed in the State's notebox. The script must accept settings set in the State's database (that should be obvious though) e.g. if a State has been set to be released at the end of battle, then the script must accept that setting as well as the other settings.
Also, if the state is removed (by whatever means) the damaging stops.

Edit: The script should allow for both hpdmg & mpdmg tags in case the user would like for a state to inflict both hp and mp damage per second.

Note, I'm using Yanfly's BEM (ATB system), Deriru's Plenty States.
Thanks
Seiryuki


Optional
If simple to accomplish, it would be cool if other parameters can be damaged per second such as atk, def, spi, agi. Important to note that if these are being scripted, when the state is removed (by whatever means) the damaging stops and the values return to the victim's healthy value e.g. When AtkDmgPS state is removed, the victim's atk value must return to normal.
« Last Edit: May 08, 2011, 02:11:57 AM by Seiryuki »

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Most Missed Member2014 Zero to Hero2014 Best IRC Quote2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
This would actually be quite simple.
I'm quite sure I've seen something like it before, but I'll write it.

EDIT: Is the damage per turn or second?
it's like a metaphor or something i don't know

**
Rep:
Level 72
RMRK Junior
Thanks for taking note of the request.

The damage is per second.

EDIT: Yanfly's BEM has:
    # <hp regen: x>  or  <hp regen: x%>
    # <hp degen: x>  or  <hp degen: x%>
But it does the damage 'over time' and when I tested it, the frequency of degen seems to take forever and it doesn't apply per turn. I would've accepted if it worked per turn, but it didn't. But I really wanted a state that did damage per second and I saw none anywhere.
« Last Edit: May 08, 2011, 12:04:26 AM by Seiryuki »

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Most Missed Member2014 Zero to Hero2014 Best IRC Quote2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Hmm...
BEM has 24518 lines of code in it, so it would take a while to find and edit that code >.<
The concept's pretty simple, but I can't figure out how to make the variable in the tag effect the state.
it's like a metaphor or something i don't know

**
Rep:
Level 72
RMRK Junior
@Pacman
That's okay. I hope someone can figure this out because I've recently played Chrono Trigger and I really like the states that degenerate hp/mp every second. It's surprising that I haven't seen a script to do that anywhere as yet.

*
Rep:
Level 97
2014 Most Unsung Member2014 Best RPG Maker User - Engine2013 Best RPG Maker User (Scripting)2012 Best Member2012 Best RPG Maker User (Scripting)2012 Favorite Staff Member2012 Most Mature MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best RPG Maker User (Scripting)2011 Best Use of Avatar and Signature Space2010 Most Mature Member2010 Favourite Staff Member
Well, probably because such a system would be awful for a turn based system like the DBS and really only makes sense for real time battles. Obviously, BEM has a few options for that, but most battle addons are designed with the DBS in mind. It does sound like it would be a good feature though.

**
Rep:
Level 72
RMRK Junior
Hmm, I guess I got way too accustomed to the ATB system. Makes sense now.

Anyways, I'll take a closer look at BEM's lunatic mode and see if I can do anything there, but if anybody has any suggestions to help me achieve such a feature I'll take note.