RPG Extra's - Everything a RPG server needs (Plugin request)

Discussion in 'Archived: Plugin Requests' started by Block_Blazer, Jul 27, 2014.

  1. Offline

    Block_Blazer

    hello. I was wondering if some one could make a RPG plugin for me. It would include custom spells fpr custom class weapons.

    Classes:

    • Mage: Natural weapon: stick/blaze rod
    • Archer: Natural weapon: Bow
    • Rouge: Natural weapon: shears
    • Warrior: Natrual weapon: axes/swords
    Classes have both normal attacks/moves and powered ones. powered ones are more effective, but uses up mana. (hunger). Archer, Warrior, and Rouge start out with no mana, and obtain some the more they attack. Mage, on the other hand, start out with full mana. but use up more they attack.

    Spells:
    • Mage
    Basic spell: Shoots a weak fireball.
    Powered spell: Shoots a powerful fireball.
    • Archer
    Basic Attack: Shoots vary accurate arrows.
    Powered attack: Shoots 5 stronger, accurate arrows at a time.
    • Rouge
    Basic attack: Attacks fast, but weak blows.
    Powered attack: Charges up for one stronger hit
    • Warrior
    Bacic attack: Attacks slower but hits harder.
    Powered attack: Charges up for a more effective hit.

    With all the classes, they have sub-classes, that they can later choose to obtain.

    • Mage is a FireMage by default. but later can become a WaterMage
    • Archer by defult is a Sniper, and can later become a Scout
    • Rouge is a Assassin by defalut, and can become a Ninja.
    • Warrior is a Berserker, and can become a Guardian.
    Sub-Classes:

    Mage​
    FireMage: Special Ability: Fire Spark: attacks have a change to make your next powered attack a free instant cast.
    • Fire Explosion: You cast a powerful explosion, that burns close enemies and knocks them back.
    • Mana Shield: You are protected by a magic shield which absorbs damage for up to 30 seconds.
    • Teleport: You teleport to the selected location.
    WaterMage: Special Ability: Torrent: Your attack speed is increased with each hit.
    • Healing Stream: You cast a stream of magic water to heal the selected ally or yourself.
    • Mana Shield: You are protected by a magic shield which absorbs damage for up to 30 seconds.
    • Teleport: You teleport to the selected location.
    Archer​
    Sniper Archer: Special Ability: Hit Series: Your attack speed is increased with each hit.
    • Kick: You repulse all enemies in melee range with a bold kick. Enemies can be stunned thereby.
    • Retreat: You jump back to seek shelter.
    • Aim: You lay down and camouflage yourself in stealth. Stealth increases damage, critical strike chance and regenerates mana. Gets cancelled by movement.
    Scout Archer: Special Ability: Intuition: Your attacks have a chance to make your next special attack instantly chargeable.
    • Kick: You repulse all enemies in melee range with a bold kick. Enemies can be stunned thereby.
    • Retreat: You jump back to seek shelter.
    • Scout's Swiftness: Thanks to your agility you can move and attack faster. Lasts 10 seconds.
    Rouge​
    Rouge Assassin: Special Ability: Way of the Shadows: Each special attack increases your stealth. Stealth increases damage, critical strike chance and regenerates mana.
    • Intercept: You move quickly to the selected location and attack close enemies with your special ability.
    • Sneak: You hide in the shadows to camouflage yourself. Stealth increases damage, critical strike chance and mana regeneration.
    • Camouflage: You camouflage yourself from enemies and stay in stealth even in combat. Stealth increases damage, critical strike chance and mana regeneration.
    Rouge Ninja: Special Abilities: Counter Strike: You dodge all attack(s) while performing a special attack. Elusiveness: Each time you dodge an attack, you gain 25 MP and your next special attack will be critical.
    • Intercept: You move quickly to the selected location and attack close enemies with your special ability.
    • Sneak: You hide in the shadows to camouflage yourself. Stealth increases damage, critical strike chance and mana regeneration.
    Warrior Berserker: Special Ability: Berserker Rage: Your attack speed is increased with each hit.
    • Smash: You jump to the selected spot and smash nearby enemies.
    • Cyclone: You spin around for 5 seconds and attack all enemies around you.
    • War Frenzy: You enter a war frenzy and can charge your special attacks faster. Lasts 10 seconds.
    Warrior Guardian: Special Ability: Toughness: Your health is increased by 25%
    • Smash: You jump to the selected spot and smash nearby enemies.
    • Cyclone: You spin around for 5 seconds and attack all enemies around you.
    Vanity:​

    • Hang Gliding: You decide how to implement this. but to keep a level glide, use up mana
    • Climbing: Players can climb vertical surfaces in trade for mana
    I hope this isn't too much for a plugin request. It would be a awesome plugin to create! Thanks :)
     
  2. Offline

    manguvana

    Things you are asking here:

    require client&server mods, eg Spout.
     
  3. Offline

    Onlineids

  4. Offline

    daavko

    manguvana False.
    Basic attack - modifying noDamageTicks of entity and damage in EntityDamageByEntityEvent
    Berserker Rage - modifying noDamageTicks of entity
    Toughness - potion effects (PotionEffectType.HEALTH_BOOST)
     

Share This Page