[RMXP] - Double cast, Magic Frenzy, Turbo MP and Cover abilities?

Started by BetaGod, April 04, 2013, 08:55:20 am

Previous topic - Next topic

BetaGod

Sup, i was wondering if any of you have stumbled before into some of this skills:

Double Cast

QuoteCast two spells during the same turn

Works as a regular skill, though when selected, a new window draws for the user where he can choose spell #1 followed by spell #2. Character then proceeds to cast both spells if the entire mana cost is available.

Magic Frenzy

QuoteAllows user to use a spell then follow up with a regular attack

This is a quite interesting concept. Kinda usefull for thoose hard to create "Battlemages".
Figured out how to do this one via eventing because both gameus and Wizered67 are freaking awesome.

Turbo MP

QuoteDouble MP use to increase damage and accuracy of skills requiring it.

This is actually a passive skill, but i can see that working as a regular one if used same method as in Double Cast case (You select "Double MP", wich lets you choose the skill that will be used with the increased mp cost).
Found that here.

Cover

QuoteCovers a unit, allowing the user to take damage for the target until the user's next turn.

Okay, i saw people trying to make this before, but they all failed. It is simple, character with status cover recives damage for the unit covered if that unit is attacked before the cover status expiration.

Can anybody link me to this kind of abilities if they are already made? Can you try to make some of them on your own? Theese are all taken from the FF series, i think.
I am a god in BETA status and therefore, i may contain bugs and such.

Blizzard

Quote from: BetaGod on April 04, 2013, 08:55:20 am
Cover

QuoteCovers a unit, allowing the user to take damage for the target until the user's next turn.

Okay, i saw people trying to make this before, but they all failed. It is simple, character with status cover recives damage for the unit covered if that unit is attacked before the cover status expiration.


All except LL4. <3
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

BetaGod

So, i tried to accomplish Magic Frenzy through eventing. Basically, every skill allowed to trigger Magic Frenzy calls a common event that does the following:

Conditional branch: Is Femme Fatale (weapon that allows Magic Frenzy) equipped?
If true then --> Force action: Actor Number 1 (From left to right, the first one during the battle), Normal Attack, Last target (Selected by triggering magic skill)

Problem is, i use a script that allows the player to exchange the active party members at any given time in the game, and therefore enabling the posibility of swaping actor's battle positions as well.

Is there a way to check if Actor in X position is Actor with X id? I always thought that RMXP's GUI eventing process was somehow limited.  :(
I am a god in BETA status and therefore, i may contain bugs and such.

Wizered67

Let's see, as I recall it is:
if $game_party.actors[POSITION] == id

where POSITION is their position in the party starting from 0.

BetaGod

Quote from: Wizered67 on April 06, 2013, 01:25:58 am
Let's see, as I recall it is:
if $game_party.actors[POSITION] == id

where POSITION is their position in the party starting from 0.


Nope, nothing happens. I do not get any Syntax error, though.
I am a god in BETA status and therefore, i may contain bugs and such.

G_G

It's just missing one tad bit of code. He had:
if $game_party.actors[POSITION] == id


It should be:
if $game_party.actors[POSITION].id == id

BetaGod

Yay! It works just fine now, thanks guys!  :haha:

Any ideas on how to make the other abilities?
I am a god in BETA status and therefore, i may contain bugs and such.

BetaGod

All right, i've found the Turbo MP one (along with some other really cool options). I think i can make the Cover one myself, so that leaves us with just the Doublecast skill remaining.

Any ideas, links or help about that one in particular? It doesn't need to be very configurable anyway.
I am a god in BETA status and therefore, i may contain bugs and such.