Basic Combo Attacks

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
Basic Combo Attacks v1.0
By Vlue
Introduction
Allows two heroes to combine their attacks together to preform a mega ultimate attack! Or just a regular old attack, it's up to you.

Features
- Declare certain skills to combo with others, provided each hero using the skills target the same enemy.
- Global combo chance and damage multiplier

Screenshots
How to Use
Plug it in, set up combos in skill note tags. Instructions for such in script.
<COMBO id1, id2>

Script
You can find it... here!

FAQ
N/A

Credit and Thanks
- By Vlue
- Free to use in any project with credit given

Author's Notes
This is optional. (Yup)
 

Xorthias

Novice Developer
Member
Joined
Feb 19, 2014
Messages
6
Reaction score
2
First Language
English
Primarily Uses
I'll have to give this a shot soon. It definitely fits with the synergy that I want the party members to have with each other.  I'll give you a little review when I implement it and see how it works for me!
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,001
First Language
Tagalog
Primarily Uses
RMVXA
So it's like if Actor 1 uses Fire and Actor 2 uses Fire, it becomes Fire Fire (for the reason I can't think of a better name)?


PS: does both skills run first, then the combo skill executes or does it change the 2nd skill to use the combo instead?


PS 2: Can you make the combo chance on a per skill (the combo tagged one) or per actor basis?
 
Last edited by a moderator:

Xorthias

Novice Developer
Member
Joined
Feb 19, 2014
Messages
6
Reaction score
2
First Language
English
Primarily Uses
I'm assuming if you program it that way. I wouldn't imagine anything is made default. Or am I wrong?
 

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
Yes, it becomes Fire Fire. Or whatever third skill you designate.


Both skills don't run first, it changes to just the one skill being used.


I updated the pastebin and added notetags to overwrite default combo chance and combo damage~
 

Chaos Avian

Abyssal Wing
Restaff
Joined
Jul 16, 2012
Messages
3,230
Reaction score
785
First Language
English
Primarily Uses
So is this restricted to the same 2 skills? i.e. Is having Fire 1 and Earth 1 create Magma Storm not possible?
 

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
Not restricted to same skills, you can indeed have Fire 1 and Earth 1 combo to create Magma Storm!
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,001
First Language
Tagalog
Primarily Uses
RMVXA
I see... so it will simply become Fire Fire, and not Fire, Fire then Fire Fire?
 

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
Indeed, are you saying there's an interest in some combo attacks that are additional instead of exclusive? Because that can be done.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,001
First Language
Tagalog
Primarily Uses
RMVXA
Well, this current method actually makes more sense...

but there have also been some that lets the first skill execute and only changes the 2nd skill. though I think there's already another script that does that.

but then again the option to execute both skills, then the combo afterwards might be a nice addition, assuming it's not much of a trouble for you... that way, we can make something like a Combo Finisher move :)
 
Last edited by a moderator:

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
There we go. Updated the pastebin with a new notetag <COMBO_FINISHER>


Combo skills with that tag will be used after both skills are used.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,001
First Language
Tagalog
Primarily Uses
RMVXA
Wow! that's fast, Awesome. I'm sure people will find good use for this... :)
 

Xorthias

Novice Developer
Member
Joined
Feb 19, 2014
Messages
6
Reaction score
2
First Language
English
Primarily Uses
Yeah Shana, Vlue is extremely reliable and punctual. He's one of my favourite developers for that reason. He actually watches his threads and listens to his users. You want something added to the script that makes sense? Vlue says "you got it" and he returns to his coding batcave.

Thanks Vlue, cheers.
 

lexietanium

Veteran
Veteran
Joined
May 29, 2013
Messages
98
Reaction score
19
First Language
Tagalog :P
Primarily Uses
Vluuuueeee was wonderin if this can be used with battle symphony =)
 

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
No ideeeeaaaaa, it does overwrite some popular functions, so give it a try.
 

OM3GA-Z3RO

Wounded Seraphim
Veteran
Joined
Nov 19, 2013
Messages
826
Reaction score
181
Primarily Uses
Is this compatible for MOGhunters ATB battle systems?

Just out of curiosity.
 
Last edited by a moderator:

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
No idea, try it out and let me know if it doesn't. Then I'll see what I can do.
 

drusepth

Warper
Member
Joined
Jan 19, 2014
Messages
2
Reaction score
2
First Language
English
Primarily Uses
Line 90

      combo = Game_Action.new(combo_battler)should be moved outside of the conditional, one line up, in order to ensure that it is initialized in the case that $data_skills[new_skill].combo_finisher returns false and control follows the else clause of the if statement. Otherwise line 103 will throw a fatal error that combo is not defined when trying to set its extra_damage property.
 
Last edited by a moderator:

Vlue

Talent Extraordinaire
Member
Joined
Mar 13, 2012
Messages
589
Reaction score
378
First Language
English
Primarily Uses
Ah, nice catch! That would be causing some problems. Fixed it up on the pastebin, thanks~
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Where do i have to play Heisei Pistol Show the same creator that made Re: Kinder Parun
I really get the feeling I should be doing regular YouTube videos whenever I make something cool in my game, instead of waiting for massive changes. But not going to lie... I always feel like it's never quite enough to merit an update, until it's a drastic change. :kaoswt:
Going to submit to this game jam...struggling with the time crunch...
Have to keep compromising...
Just released a new OST for my game and a new place to purchase it!

Ah, things to do when you finish a game.
Ami
Me: It's dark cloudy! I hope it's Rain…
(2-3 Hours Later,Changed To Sunny)
Me: :kaolivid:

Forum statistics

Threads
104,540
Messages
1,007,018
Members
136,032
Latest member
WhatisGachi
Top