[RPG XP] Assistance with several types of skills and status effects?

Started by Soulstuckgunner, May 02, 2014, 05:53:43 pm

Previous topic - Next topic

Soulstuckgunner

Introduction

Hello there everyone.  I'm new here and I hope I'm going about this correctly, but I've been working on my own RPG lately and have been looking for ways to implement several types of skills and status effects that I don't believe I've seen any tutorials for?  I don't know if there are methods in-game that would already serve the purpose of replicating the effects I'm after or if it would require a script, I'm just looking for any and all suggestions?

Skills I'm looking for:

- Magician's Price: A magic-based slash attack themed around one of five random elements, dealing damage based around the user's magic stat. So basically, what might happen here is that is has a chance to deal one of five types of elemental damage, but the element it uses is random.

- Passionate Samba: The user performs a samba that causes a fire to well up in the hearts of enemies, making their default element fire  for the next three turns.  A technique that forcibly changes the base element of an enemy.  So if you were fighting a Snowman that was naturally of the ice element, it would be fire element after this attack.

- Hephaestus' Blessing: A fire-based status attack, changing all normal attacks to fire element instead of their normal element for five turns.  Similar to Passionate Samba above, but more akin to Spell Fencers and their sword magic from Bravely Default.  If you've got a weapon with any element attached to it, even null, this technique would forcibly change your basic attacks from whatever element it previously was, into fire.  Also just generally looking for this effect with other elements?

- Drench: Rain begins to pour on the enemy party, increasing the damage and accuracy of electricity-based attacks.  Similar to Xelias' oil effect that increases the damage of fire attacks, this would do the same, but with electricity element attacks, and would also call a rain effect onto the field?

- Whirlwind: A weak, wind-element magic attack with a 15% chance to remove the target from battle.  Here, I'm mostly looking for the ability to remove someone from battle completely.  They cannot do anything, but they also cannot be targeted by anyone.  But they are also not considered dead or KO'ed.

- Patchwork: The user improves upon a target's armor and weapons, raising the effectiveness of all equipment; consumes the equipment after battle.  So basically, they would improve all of the effects and stat boosts that the armor is giving this specific player in mid-battle, but after the battle, the item would be consumed and removed from inventory.

- Soul Link: The user links themselves to an enemy, dealing extreme damage to them upon being knocked out.  Basically, Destiny Bond from Pokemon.

- Latent Strike: The user places an invisible explosive on a target of their choice, which explodes three turns later, dealing magic damage; will disappear if the user is knocked out.  Basically the Doom status effect, but it won't kill someone, just do damage.

- Ghostly Aid: A doom-based dodging attack, avoiding all attacks by turning the user into a ghost for one turn; dealt extra damage by life attacks.  An invincibility state with a weakness to one specific element.

- Gunplay: The user swings their firearm around, gaining a boost in speed on their next gun-related attack.  Basically, there are a few of these, but upon using a technique like this, it would increase the speed on each gun-related skill for one turn before reverting.  Is there a way to do this?

Those are basic standalone skills that I need some assistance with, but I'm also working on character classes that in-general, have been proving difficult to plan or work with for me.  Specifically, a merchant class and a chemist/ salve-maker class.

- The Merchant class would have the ability to use attacks that would deal damage based upon the amount of money the party has, throw money at enemies, purchase items in mid-battle and things of that nature.  The problem here is having techniques that deal damage based upon the money held by the party?

- The Chemist class would do things in battle like use two items in the same turn, combine two items into a better item, reduce the effect of an item to increase the area of effect, craft items on the battlefield by chance, and shake up offensive items to increase the number of hits they deal.

Examples:
- Ancient Remedy: Sacrificing two items, the user creates a stronger, special item to use.
- Mild Craft: Sacrifice some HP and MP to craft a weak item to use for the party.
- Fragile Craft: Sacrifice more HP and MP to craft a strong item to use for the party; may explode in the user's face.
- Blast Fizz: Before using the next offensive item, the user shakes it up, causing it to do three hits instead of its usual one.
- Volatile Mix: Taking two offensive items, the user smashes them together, thus causing a large explosion that damages all enemies and may damage some users.
- Double Dip: The user is able to use more than two items instead of one on their next turn.
- Gentle Ration: Slightly decreasing the effect of the next item, the user rations it out to the entire party instead of a single target.
- Strengthen Unguent: The user tinkers with the next item used, increasing its effectiveness by 1.2.

As for status effects, I'm mostly looking for a berserk status effect?  The target's attack power would be doubled at the cost of being uncontrollable.  So for however many turns, they would choose any action that they have the ability to execute at random with the player having to watch and accept their choice.  Similar to old-school FF berserkers. 

Scripts I am currently using:

- Blizzard's Tons of Add-ons
- Foreverzer0's Screen Test
- Uncle Lanzer's Counter Script
- Leon_Westbrooke's Party Changing System
- game_guy's Flying Battlers/ Enemies
- KK20's Target Anyone
- Jragyn's Custom Damage
- [Faint]'s State Requirement Skills
- Xelias' Rain of Add-ons
- Ccoa/ Rhazdel's Side View Battle System (wasn't entirely sure of author here)

I'm terribly sorry for having such a long post as my first post and for having so many requests and things I need help with, but I figured that if anyone, anywhere could assist me with any of these things, the person would probably be here.  Hopefully this isn't too ridiculous!  I thank you all for your assistance!

KK20

Magician's Price can be kinda evented with a common event call. Passionate Samba can be done with either a script call or (to a lesser effect) a status ailment that lowers element resistance. Patchwork sounds like a switch that is evaluated at the end of battle, so that can be evented. Soul link can be a variable assigned to the enemy's position in the Troop--check when the actor dies and apply some kind of damage to the enemy pointed by the variable. Same effect with the Latent Strike.

The rest needs to be scripted. Some probably exist already like Hephaestus' Blessing.

Other Projects
RPG Maker XP Ace  Upgrade RMXP to RMVXA performance!
XPA Tilemap  Tilemap rewrite with many features, including custom resolution!

Nintendo Switch Friend Code: 8310-1917-5318
Discord: KK20 Tyler#8901

Join the CP Discord Server!

Soulstuckgunner

Thanks a ton!  I'll look into messing with a bunch of these and see how it goes!

PhoenixFire

Hmm.. Also, the Merchant class could be accomplished by using common events and event calls as part of your "attacks" in battle. You would simply need to event out most of what you need, possibly with a few minor script calls in there as well.
Quote from: Subsonic_Noise on July 01, 2011, 02:42:19 amNext off, how to create a first person shooter using microsoft excel.

Quote from: Zeriab on September 09, 2011, 02:58:58 pm<Remember when computers had turbo buttons?