iSpells
=== iSpells ===
What is iSpells?
iSpells is a plugin which I have been working on for sometime and I thought i'd just show the development part of it. At the moment this plugin is not even ready for release but I thought that it would be cool to have people see it whilst it is in development so the community can ask for suggestions pre-release.
========================================================================================================
Features:
There will be a lot of features in iSpells, some however will take a more conciderable amount of time to complete. However I do plan to have atleast 90% of these features complete before release, nevertheless I might release alpha/beta builds
- Custom damage system:
- I plan to do a revamp of the damage system to allow fighting to be improved and not for people to die from 1 creeper blast.
- External Spells:
- If you have any developers on your server then they will easily be able to use the API i'll create to make their own custom spells using the "easy" to use API and all the tools and mechanics I supply in the API.
- Custom Items:
- I will add custom items such as staffs and spellbooks into the game using Spout, these items will allow players to increase their stats and overcome any enemy in the battlefield.
- SpellBook GUI:
- When you open your Spellbook, you'll be able to read about all of the spells you have unlocked aswell as icons which will give a vivid image of the spell and a description customisable by the admin.
- Potions:
- Potions will allow the user to replenish their health and mana even whilst in combat
- Spell types:
- Instant Spells:
- These spells will be cast immediately when the user cast's the spell, often damage spells like LightningStrike or Fireball, however these spells will have cooldowns to reduce spamming (Ignorecooldown allowed by permissions)
- Channeled Spells:
- Channeled spells are initiated by the user then whilst the player is casting they cannot move or cast any other spells. These spells will be for spells like teleportation and summoning.
- Buff Spells:
- Buff spells are spells which are applied to a caster and those around them if they are auras which can increase their stats, buffs will be visually displayed on the users HUD with the countdown timer next to it.
- Instant Spells:
- Redesigned player HUD:
- The new HUD will replace the default HUD for Spoutcraft users only. It will show a visual representation of the users current stats, for example their new health, mana bar, buffs and currently selected spell.
I'm here to ask for a Pre-Release! :O, With Fireball ect, You shouldn't force people to type /cast ect, People complain about how "Time Consuming". It is during PVP, I'd strongly suggest custom named items, of some sort such as "Fire Staff" [Stick] OnClick function command %playercaster, "/cast fireball". I don't code, so yeah... But basicly When you click functions a command on player who is casting to cast fireball. Or something along those lines, an class system possible, I'm unsure but you understand.. I hope..
@ZidenVentaniaV
Sorry I haven't even got a test build out for you to test unfortunately. Maybe after 3 weeks when I get off of school and then I will work on it :D
Can i test this plugin ?
I have a spoutcraft server, and i run a custom level/classes plugin ive made. I got mages, and i got a own spell system using custom items , however its pretty simple and i wish to improve that.
Could i look at the plugin ? Maybe i could help somehow and yet make it compatible with my plugin because this sounds very intresting
I have been working on this quite a lot because of study leave for exams :D, the external spell loading system is full functional and spells will load and cast correctly. I added in a player leveling system which needs tweaking so if anyone has a good xp forumla which increases with levels that would be awesome.
So overall I have added these things:
I also have some requests. If anyone here is good good at texture drawing I require some textures for items since I am no artist ;( , at the moment I require:
I will in the futre probably add a lot more items in future updates, but at the moment I need to finish off the API so use can start making some spells :D
@Adrianwdr
I'll be able to create spells and effects kinda like hack.mine other I cannot add custom effects due to the amount of stuff I can do with Spout/Bukkit, hopefully with SpoutServer or possibly the new MinecraftAPI i'll be able to, however until them the effects will just be standard effects like mobspawn, and possibly some potion effects on Entities
Awaiting future updates. And, you can make the spells like this mod??
http://www.minecraftforum.net/topic/502897-123-hack-slash-mine-dwarf-elf-and-halfling-now-playable/