Galaran's Heroes Skills
Galaran's Heroes Skills
Some custom skills for the Heroes plugin
How to Install
- Unzip latest zip to plugins/Heroes/skills folder.
- Restart the server
- Default configuration will automatically be written to skills.yml file
- Now you can edit default configuration and add skills to your classes
Skill List
Italic - passive skill
- EnderBomb - throw enderpeal, which explodes on hit. Explosion occurs in any case. In no-explosions areas, there is no grief anyway. In wilderness grief controlled with parameter prevent-wilderness-block-damage-and-fire
- Turret - ability to place turret (see turret page), which attacks enemies with arrows. Turret selects target by criterias: distance, mob/player, owner's enemy, sneak. Turret does not attack party members, Towny/Factions residents/friends/allies (optional), friendly pets, invisible players, and targets out of sight line. As created, turret has a certain charges (or unlimited, depends config). To add charges, load arrows to the dispenser block. One arrow gives configurable amount of charges. If turret is persistent, it doesnt disappears on server reload, chunk unload and owner quit (saves in plugins/Heroes/turrets.yml)
- HerbalismExtra - adds Dead Bush drop from leaves and Fern drop from TallGrass
- SummonWolfPack - summons 1-3 wolves (tamed). Before this skill user's wolves disappears (100 blocks around)
- Kick - kick target causing it to fly 3 blocks upward and silences it
- Boomerang - throw current weapon (supports editing throwable items list and damage of each in the skill config) in the target. After hit, weapon returns back to owner's hand or there is a chance of fail to catch it. In this case, the item drops nearby
- Rockslide - drops gravel blocks on the target, causing suffocation. Configurable rockslide size, gravel blocks rollback time. Checks if player can build here, before using skill (optional, could possibly conflicts with anticheat plugins). Prevents gravel farming from rockslide
- SummonBoat - to water only
- Scent - shows "You hear someone's footsteps" message if there is a player around (in radius). Ignore invisible/sneaking players is configurable
- Trick - moves out target's equipped item to its inventory (or swaps with random slot, if inventory is full). If used on melee mob, eliminates it's attack damage for specified time
- SlimeAttack - spawns A tiny slimes around the target. B% chance to spawn big and C% to spawn small slime instead of every tiny. Slimes despawns after D seconds. There is no exp and loot farming from summoned slimes. Consumes slimeballs
- PoisonedGrass - poison plants and grass blocks in radius. Player (except party members), who touch it will be poisoned for A seconds, taking B damage every C seconds. (Skill can affect large server performance!)
- Totem - ability to place totems by building block structure, as on the image. Build side block last. Side and Ground blocks types are configurable and Base block (in the middle) determines totem type.
Totem types has general and specific parameters. General parameters (independent for each totem type and class): Can-use, CD, Mana, Totem radius, Max lifetime, Tick interval (ms), Break protection (except totem builder, OPs and perm:skilltotem.bypassprotection), and charges. Each totem type uses charges its own way. When charges reaches 0, totem will be destroyed. All totem types share the same cooldown. Player can build one totem at the same time, if it builds second - it replaces first. Also totem destroyed when builder leave the game. On totem death all blocks drops naturally, and there is option to disable base block drop.
Totem types, by base block (ingame command: /skill totem)- Tempest (lapis block) - attacks players (non-party) and monsters (lower priority, than players) with lightning with specified damage. 1 Charge = 1 lighting strike
- Recovery (melon block) - heals party, AOE. 1 Charge = 1hp, restored by totem
- Slowdown (soulsand) - slows down players (non-party) with specified slow effect level (potion), AOE. 1 Charge = Applying 1 slow effect to single target
- WolfForm (Requires DisguiseCraft plugin) - you transform into wolf for A seconds. In this form attack power (especially unarmed) and moving speed increasing. You can allow only specified skills in the wolf form. (Wolf form visible only to other players, not skill user)
- Transform (Requires DisguiseCraft plugin) Transform yourself into your target (mob or player). This skill is Transform rewrite of the k1ll3z's Heroes skills pack (Using DisguiseCraft instead of MobDisguise, as last is outdated)
- Undisguise (Requires DisguiseCraft plugin) Undisguise yourself back to normal form (applied to Transform and WolfForm) by skill use, or by trigger: any attack, pvp attack, any damage, pvp damage (configurable)
Just wanted to say thanks for these awesome skills! They're very original, interesting, and unlike many of the other unofficial skills I've found, they don't seem to bug out at all. One issue I'm finding, though, is that individual settings in class files don't override the settings in the skills.yml file. Not really a big deal, overall, but I've got some great ideas I could do with these if I could change their damage and cooldowns on a class by class basis!
Either way, thanks for putting these together, you're awesome! :)
And also was wandering if you could please make a video demonstrating the turret XD I guess I fail because I couldn't get it to work on players or mobs. :(
I was wondering if you could make a skill which changed the player's skin. This would be possible without spout, but only other players would be able to see the change. I really need this, as I'm soon launching a big RP server, and skin control would be nice. There should be "level" option + "skinurl" which would be where you would put the url for the skin, and "ignoredplayers" and under that, you would put all players that shall be ignored, and it wont change their skin. I'm asking you to do this, it's not a request. It is 100% understandable if you don't want to. I tried to make it myself, but as I don't know how to write java, it totally messed up my server. Thanks, jhs232
enderbomb doesnt seem to work with the new RB for heroes. :(
Excellent skills, some unique ones here. And thank you for having the courtesy to include your source code!
v 0.9.2 released, see changelog on the download page
@Server5000
Fixed in the next version (in 1-2 days)
@kahlilnc
@Brocodo
This will be in the next version
And also persistent turrets, that does not disappears after restart
My only problem with this group of skills in the ender bomb which would have been incredibly epic for my engineer but its ok i guess i really hope you can fix that enderpearl issue that doesnt allow damage unless the area it is thrown in has enabled explosions =[
Ima make an engineer class thanks to your sentry gun thank you so much man if i had money on my paypal i would donate 20 dollars to you :}
Glad to see more skill creators for Heroes! Thank you so much for these! Looking for any new ones in the future.
@kahlilnc
I agree, please add factions support!
Had a chance to test out your skills and they work awesome! Turret is everyones new favorite skill on my server :D
OMG this is too cool! I suggest faction support too? But I never used heroes with factions.. XD
Turret is amazing! I am making an engineer class and this makes me very happy!
@GalaranM
Oh good, because I dont want players to blow up my spawn. Very nice skills!!!
@jhs232
WG means WorldGuard? If so - not tested, but you can disable block damage directly in the skill config
@BoyDerAmBlockChillt
May be later, as I will have more free time
Is EnderBomb merged with WG? Looks nice ;)
need it somthing or can a drag and drop but is a very nice plugin :D
Nice. Do you also take skill requests? (If you like them and they are worth it)
Nice skills :)