MagicUltimate
Spells
To launch a spell (skill), the player should have a magic wand in his hand, in the first item slot (see picture below).Spells
To launch a spell, the player has to click with the wand in this hand (left click or right click depending of the configuration).
To change his current spell, the player has to click with the wand in this hand (different click from launching).
Spells can be unlocked by leveling and have a reloading time.
The player can define which skills should be active or not to avoid losing time changing skill during pvp battle (by clicking on it on the GUI).
All of these spells are block-breaking free.
Current spells :
- Shot : First spell unlocked, launch a line of particles (base damages : 2)
- Ray : Launch an helix of particles (base damages : 5)
- FireRay : Launch a fire line (base damages : 4)
- ExplosiveShot : Spell which explode at contact (base damages : 4)
- Thunder : Summon lightning (base damages : 7)
- Frost : Create an ice prison and explode (base damages : 5)
- MultipleRay : Launch multiple ray against close enemies (base damage : 5)
- EarthQuake : Launch an earthquake (base damages : 4)
- Meteorites : Launch meteorites (base damages : 4)
- Tornado : Summon a tornado which follow enemies (base damage : 5)
- Ticker : Summon a new entity to burn close enemies (base damages : 8 )
Wands
There is currently 4 types of wands (basic, super, ultra and legendary wands).The stats of the wands increase for the rarest wands.
They are randomly defined at the generation.
Wands can be buyed in the shop or earned by finishing contracts
There is 6 stats type on a wand :
- Damages : Increase the player's damages
- Defense : Increase the player's defense
- Reloading : Decrease the reloading time
- Life : Increase player's life
- Magical Power : Increase critical chance
- Range : Increase range of the player's current skill
Players don't lost their main wands by dying.
Potions
Now there is 5 types of potions : heal, damage, range, defense and experience.Potions can be buyed in the shop or earned by finishing contracts.
Contracts
The contracts are the best way to the player to earn experience, money, random wands or potions.Contracts can be reloaded by the player after x minuts (defined in the configuration).
Contracts's objectives are varied (hunting, mining, cutting wood).
Code:
/magic : open the magic gui
/magicgive <player> <object> <amount | type> [level] : give an object, experience or money to the selected player (full informations typing /mgive help) (OP players only)
Code:
########################################################################
# MAGIC Ultimate #
########################################################################
config:
# If invertSkill is false, skill launch will be triggered by LEFT click and skill change by RIGHT click
invertSkill: true
scoreboard:
# Name displayed in the scoreboard
scoreboard-name: MagicUltimate
life-regeneration:
# Life added to the player each regeneration time
life-added: 0.3
# Time during regen is not active after taking damage (ms), must be a multiple of time-before-next-regen
time-to-regen: 5000
# Time between each regeneration time (ms)
time-before-next-regen: 1000
level:
# Max level that players can reach
max-level: 100
# Level than skills are unlocked
skills-level:
ray: 5
fireray: 10
explosiveshot: 14
thunder: 22
frost: 27
multipleray: 34
earthquake: 40
meteorites: 47
tornado: 55
ticker: 70
# Available items in the shop (works only if Vault is installed)
shop:
# Wands Items
wand:
random:
price: 20
enabled: true
basic:
price: 20
enabled: true
super:
price: 20
enabled: true
ultra:
price: 20
enabled: true
legendary:
price: 20
enabled: true
# Life detector Item
life-detector:
price: 100
# Potions Items
potions:
level_1:
price: 20
enabled: true
level_2:
price: 20
enabled: true
level_3:
price: 20
enabled: true
level_4:
price: 20
enabled: true
level_5:
price: 20
enabled: true
# Contracts
contracts:
# Exp gained per reward on a contract
exp-gained: 200
# Money gained per reward on a contract
money-gained: 100
# Maximum contracts available in the same time
max-contracts: 5
# Time between contracts reloading (in minuts)
reloading-time: 60
# Experience gained for each entity
experience:
player: 5
bat: 1
blaze: 1
cave_spider: 1
creeper: 1
drowned: 1
elder_guardian: 1
enderman: 1
endermite: 1
evoker: 1
ghast: 1
guardian: 1
husk: 1
shulker: 1
skeleton: 1
phantom: 1
skeleton_horse: 1
spider: 1
slime: 1
stray: 1
vex: 1
wither_skeleton: 1
witch: 1
zombie: 1
zombie_horse: 1
pig_zombie: 1
zombie_villager: 1
- Leveling system
- Unlockable Spells
- Custom wands with differents levels and random caracteristics
- Custom damage system
- Custom health system
- Custom scoreboard
- Custom experience
- Vault Support
- Life reader
- Potions
- Contracts
- Ranking / Stats
- Guilds
- Friends list
- API
- Languages
- MySQL
- And more...
- You don't have the rights to share or resell the plugin
- You are not allowed to decompile and modify the plugin
- The plugin cannot be refund
- The plugin price could change at anytime
- I don't have obligation to provide full time support
Purchase : https://www.spigotmc.org/resources/magicultimate-rpg-11-spells-leveling-1-13-1-14.70142/
Pricing : 6.91€ for Jar + Updates
Last edited:
