Author Topic: [VX] HoT DoT  (Read 19336 times)

Offline shdwlink1993

  • Ethereal Devastator
  • ****
  • Posts: 435
  • LV: 63
  • Gender: Male
    • View Profile
    • YouTube Profile
[VX] HoT DoT
« on: January 12, 2009, 06:59:38 AM »
HoT DoT
Authors: shdwlink1993
Version: 1.0b
Type: Poison Control
Key Term: Player / Party / Troop Add-on

Introduction

HoT DoT (Apparantly WoW-speak for Healing/Damage over Time), or Poison Control, is a system designed to let you make poison do more than what it always does. In RMXP and RMVX, poison does one thing only. That can be annoying after a while, like having a recharging health stat, or draining your magic.

Features

  • Allows for many kinds of poison.
  • Poisons that can heal you can easily be made.
  • Lets poisons affect other stats besides health.
  • More than one poison affects you at a time.

Screenshots

These would be completely useless.

Demo

The script is pretty plug-and-play, so I don't think this is needed.

Script

(click to show/hide)

Instructions

Found within the script.

Compatibility

  • Will not work with other Poison-editing scripts.

Credits and Thanks

  • Arxur for the script idea.

Author's Notes

An XP version is available here.
« Last Edit: February 21, 2009, 12:41:45 PM by shdwlink1993 »
Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."

Arxur

  • Guest
Re: [VX] HoT DoT
« Reply #1 on: January 12, 2009, 04:59:45 PM »
I'm not sure how to set up the script. Could u make an example like:

I want to heal 1000 HP during 4 turns:

when 2 then return [-1, -1000, 10, false]

+ I set the number 2 status effect's duration to last 4 turns?

Thank you for the help! :)

Offline shdwlink1993

  • Ethereal Devastator
  • ****
  • Posts: 435
  • LV: 63
  • Gender: Male
    • View Profile
    • YouTube Profile
Re: [VX] HoT DoT
« Reply #2 on: January 14, 2009, 04:41:17 PM »
You would have it set up like this:

when 2 then return [1, 1000, 0, false]

And thank you for the idea!
Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #3 on: January 20, 2009, 04:17:22 AM »
wow sweet thx soo much <3 u.
edit:

whats VARIANCE? im having trouble setting up my dots and hots :(
« Last Edit: January 20, 2009, 04:41:22 AM by Susys »

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [VX] HoT DoT
« Reply #4 on: January 20, 2009, 04:54:34 AM »
whats VARIANCE? im having trouble setting up my dots and hots :(
As quoted:
Quote
    #  * VARIANCE refers to how much the damage varies. Positive only.
    #      This depends in part on if the type was positive (~5 HP difference)
    #      or negative (~5% HP difference).
That would mean the number you put for Variance would be the minimum/maximum the difference from your exact value would be. If your DoT or whatever was 20 and the Variance was 10, any number from 10 to 30 will be selected. It makes things more random.

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #5 on: January 20, 2009, 11:43:12 PM »
hmm, how do u get 10 and 30?

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [VX] HoT DoT
« Reply #6 on: January 21, 2009, 01:52:49 AM »
hmm, how do u get 10 and 30?
It honestly depends on how shdwlink coded the Variance. He might have used RMXP's variance code, or he used his own. I got the numbers 10 and 30 because the original value is 20. There is a 10-number gap between 20 and 10 and 20 and 30, so Variance can select one of those numbers from the lowest to the highest...which is 10 to 30. That's how I always treated Variance.

RMXP calls Variance like: Degree of fluctuation in final effect strength. The effect strength value varies by only as much as the percentage. 15 is an average attack. (This is in the Skills Database)

So if you want to have exact damage, just set the Variance to 0. If you want a minor change, try 1, and as numbers go higher, the varying (Ha, I used the same base word) will expand.

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #7 on: January 23, 2009, 05:01:12 AM »
im cnfused

Offline shdwlink1993

  • Ethereal Devastator
  • ****
  • Posts: 435
  • LV: 63
  • Gender: Male
    • View Profile
    • YouTube Profile
Re: [VX] HoT DoT
« Reply #8 on: January 23, 2009, 05:27:29 AM »
Alright. Variance works basically like this:

If you had your TYPE set to a positive number, then it uses a standard number to determine variance. If you, for instance, had a poison type 1 that dealt 50 damage with a 10 variance, then you could take anywhere between 40 and 60 damage (Both of them being 10 away from 50).

If your TYPE was set to a negative number (meaning that everything is in percentages), then a percentage is used to determine variance. If your poison had a type of -1, 50 damage, and 10 variance, then you would take anywhere between 40% - 60% damage (out of your max).

I hope this helps, Susys. I'm glad to hear that you like it. :)
Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #9 on: January 24, 2009, 07:51:58 PM »
ooh and if you had a 20 varience and 50 damage it will be 30-70?   i get it, thanks :)

suggestion,

cant you make it so it deals,
500-1000 damage over 5 turns? thats how WoW has it.

Offline Aqua

  • Lexima Warrior
  • *******
  • Posts: 2554
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Re: [VX] HoT DoT
« Reply #10 on: January 24, 2009, 08:05:20 PM »
Just have the status last 5 turns and the damage at 750 with variance of 250.

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #11 on: January 30, 2009, 04:23:04 PM »
i made a HoT, and it hurt my teamates insted of healed them,
this is what i have,
Quote
    when 28 then return [1, -3000, 1000, false] #Rejuvenation

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #12 on: February 01, 2009, 05:34:15 AM »
uhm bump plz help me.

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [VX] HoT DoT
« Reply #13 on: February 01, 2009, 05:47:57 AM »
shdw's documentation is wrong. Negative amounts damage the victim while positive amounts actually heal them. He simply forgot to change the script to accommodate this. That means Poison also heals you, apparently.

So shdw, might as well change the configuration help... :P

Long story short.

Change
Code: [Select]
    when 28 then return [1, -3000, 1000, false] #Rejuvenationto
Code: [Select]
    when 28 then return [1, 3000, 1000, false] #Rejuvenation

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #14 on: February 01, 2009, 06:03:09 AM »
tyvm love you. :)

nop, it still hurts him
« Last Edit: February 01, 2009, 06:14:03 AM by Susys »

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #15 on: February 03, 2009, 04:08:09 AM »
bump again...

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [VX] HoT DoT
« Reply #16 on: February 03, 2009, 04:22:13 AM »
That is really strange. I tried it again and it worked fine. I'm sending the project that I did this on. When the party is inflicted with Sexiness, that means they got the Rejuvenation status, all right?
http://www.sendspace.com/file/vqx81a

Have fun.

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline shdwlink1993

  • Ethereal Devastator
  • ****
  • Posts: 435
  • LV: 63
  • Gender: Male
    • View Profile
    • YouTube Profile
Re: [VX] HoT DoT
« Reply #17 on: February 03, 2009, 04:48:12 AM »
@SRK: Thanks for looking after the topic for me. Power+ for you doing my job that I forgot to do, you sly dog (:???: ).

@Susys: Sorry I wasn't answering when I should have. :shy:

Yes, the documentation does have that error that cropped up at the last minute. I'll change that momentarily (and, in a related note, new version by the end of the week, methinks. :)).
Also, I also tried SRK's recommendation and it heals the player (or at least it didn't instantly kill them like it should have). Are you sure it's correct?
Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: [VX] HoT DoT
« Reply #18 on: February 03, 2009, 01:21:38 PM »
i have the side view battle maybe thats why it wont work on mine?

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [VX] HoT DoT
« Reply #19 on: February 03, 2009, 07:17:59 PM »
Unless the Side-View Battle System affects something related to Status Effects, I can't see the problem. If it does, maybe you should find that area and disable it (Like comment it out or something with =begin and =end). I don't know.

Thanks shdw. I'm sure you have the skill to answer that. :P

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).