WitchCraft

Summary

WitchCraft adds some kind of magic to your server. It contains several wands with a magic spell. The main use of this spells is for PVE (Player vs. Environment (Mobs)). Make your roleplay server more fun with WitchCraft!

Because the plugin doesn't use commands for the game, you can connect it with any other plugin. Simply give for example as reward for a bosskill a wand or let them randomly appear in chests.

Commands & Permission

The only command is:

  • /staff set

Permission: witchcraft.set

This one gives you all the items the plugin uses. Let them randomly spawn in chests or give them as reward for boss kills!

Staffs

Arrow hail

  • Uses 1 Mana / Spell
  • Lets 4 arrows from the sky hit your target position

Fire Load

  • Uses 2 Mana / Spell
  • Shoot some fire on your enemies

Lightning Strike

  • Uses 4 Mana / Spell
  • Strike a lighting after 1.5 seconds on your target location

Liberator

  • Uses 9 Mana / Spell
  • Radius: 8
  • Shoot near entities away so you can escape

Shred

  • Uses 15 Mana / Spell
  • Radius: 6
  • Let enemies near target location blow up

Horde (Added in v1.1 - wait for approval)

  • Uses 30 Mana / Spell
  • Radius: 15
  • Spawns a horde of wolfs that attacks all Living Entities within the radius

Mana

Mana is the energy the plugin uses. As a normal player, you have maximum 20 Mana. Every 4 second, you get +1 Mana. You can increase your maximum with Wizzard armor!

Armor

At the moment, the only armor is the wizard armor. It has the following effects:

  • Wizzard Hat adds 3 more max. Mana
  • Wizzard Tunic adds 7 more max. Mana
  • Wizzard Skirt adds 6 more max. Mana
  • Wizzard Boots adds 2 more max. Mana

Updates

With the time, I'm gonna add more and more features to the project.

  • More staffs
  • More armor
  • More armor effects

Developpers

If you're interested in helping me with this project, add me in Skype: julien_ok

You can easily send me a .java file in where you code what happens. As variables, you got Player p, Location ploc, Location tloc. (Playerloc, Targetloc).

public class FireShot {

  	public FireShot(Player p, Location ploc, Location tloc) {

  	//Whatever it does

                 }
}

Video demonstration

VIDEO


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    61587
  • Created
    Jul 15, 2013
  • Last Released File
    Jul 17, 2013
  • Total Downloads
    4,728
  • License

Categories

Members

Recent Files