dragonhart2

Villager
Member
Joined
Oct 5, 2015
Messages
28
Reaction score
4
First Language
English
Hi!

I've been trying to play around Yanfly's damage core plugin but I'm really having a hard time trying to figure this one out.

I need a damage formula for this condition (inside the <damage formula></damage formula> tags)

If the target is affected by state "Bleed", the damage formula will be

(b.mhp -  b.hp) - b.def * 2
If not,

(200 + a.atk * 4) - b.def * 2

What i did was:

<damage formula>if (b.state !== "Bleed") {

  value += (b.mhp -  b.hp) - b.def * 2;

}

else {

  value += (200 + a.atk * 4) - b.def * 2;

}

</damage formula>
I know that the condition itself is incorrect. I'll appreciate any help. Thanks in advance!
 
Last edited by a moderator:

kiriseo

Regular
Regular
Joined
Oct 27, 2015
Messages
245
Reaction score
85
First Language
German
I haven't tested it, but try something like this inside the <damage formula> tag

if(b.isStateAffected(x)) {(b.mhp - b.hp) - b.def * 2;} else {(200 + a.atk * 4) - b.def * 2);}x is the id of your bleed state in your database.
 

dragonhart2

Villager
Member
Joined
Oct 5, 2015
Messages
28
Reaction score
4
First Language
English
I haven't tested it, but try something like this inside the <damage formula> tag

if(b.isStateAffected(x)) {(b.mhp - b.hp) - b.def * 2;} else {(200 + a.atk * 4) - b.def * 2);}x is the id of your bleed state in your database.
Hi kiriseo!

Thanks for the reply! The state condition is what I needed. I made it work this way:

if (b.isStateAffected(x)) {

value += ((b.mhp - b.hp) - b.def * 2);

}

else {

value += ((200 + a.atk * 4) - b.def * 2);

}

The condition shall be added to my reference. :D Thank you very much! Thread may now be closed.
 

Latest Threads

Latest Profile Posts

"Do this task for me, and you will be allowed to eat your weight in gold as a reward".
Hmm. Like. I do art things. But, every time I try to make a logo I keep thinking about how awesome it would be if I was not doing it. That may go into the outsource pile. :kaothx:
I put lights up in my living room! And, a stego with hats ^-^
20231130_131859.jpg
Yo, anybody seen this yet?
At what stage are you?

87shj5.jpg

Forum statistics

Threads
136,627
Messages
1,268,131
Members
180,305
Latest member
Tony_Waters
Top