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)
Thank you so much Man, I love the skills
@GalaranM
OMG thank you so much.
Dude, i thought you abandoned these skills, thank you so much man,
You really dont know how greatfull i am!
Works with Heroes #1718
Seem, Heroes changed skills API
I'm going to update today - tommorow
@Brocodo I have an insider info :) Our server (for which one, me and Galaran developing plugins) are still running version 1.4.6. We planning update to 1.5.x in future so we can hope this skill-pack will be updated too :)
Can someone else continue this please!?
These skills are awesome, you are one of the last skills developer and it looks like these skills are also abandoned :(
P.S. The wolfform makes you invuln. So pretty OP.
Hey GalaranM,
Could you make some awesome fireworks skills?
I saw someone making a plugin with fireworks, look at this:
http://www.youtube.com/watch?feature=player_embedded&v=4p8qZru7lhE
Using Codenames method here....
http://pastie.org/private/6d5c5whpw0ejkjdtw9ktyg
~From Heroes Spout forums
@lostminecraft
Check monster/animal spawn in server.properties and world management plugins such as Multiverse
Hey, any of my skills thats suppose to spawn mobs like summonwolfs skele, zombie, etc. doesnt work? do I need a extension plugin for this to work or somthin? please help thanks Skype @ LegendEternality
Bukkit 1.4.6-R0.1 update:
http://dev.bukkit.org/media/files/660/668/Galarans_Heroes_Skills_1.3.zip
Warning: As Heroes does not support CraftBukkit anymore, most likely the last release
Skills changes:
New damage mechanics: base explosion damage (determined by Heroes) + skill magic damage
Remove Enderpearl blocker
Add option to disable friendly damage (self, group, pets)
Remove CraftBukkit dependency, use new Bukkit APIs and reflection a little (safe), instead. Remove arrow knockback option (it breaks skill every Minecraft update)
New 'search target' effect: better look and performance
I know that Turrets currently support Towny and Factions, but do you plan on going with the Heroes-type theme and supporting HeroStronghold towns/super-regions?
@Brocodo
It depends on Undisguise configuration of that class. But for it there is no difference between faction member and any other player
Seems, DisguiseCraft has not support for this
Yes, it's bug. I'll add untransform on class change
Your doing an awesome job @GalaranM
Your one of the only skills developrt that actualy makes good skills and keeps them up to date, realy love your work!
Just a few question:
- When someone Transforms into a animal or player, and a faction member will hit him, will he undisguise?
- I use TagAPI and BattleTag to give the name tag color. Enemy Red and friendly Green, when transformed, the name will stay White. Can you add support for this?
- Could you add an option to disable (Hero)Commands when Transformed, becouse i had a bugg that when you were transformed, you could change your class and stay transformed.
@GalaranM
Love Turret skill. Awesome!
@GalaranM
I love fisherman77's idea, i hope you can make his dream a reality by making a skill for each disguisecraft mob. Would be a great way to make a few tier classes on heroes.
Also would like to thank you for your update!
Update is under approval, sorry for delay
http://dev.bukkit.org/media/files/652/470/Galarans_Heroes_Skills_1.2.zip
Seems, like outdated Heroes version
I guess, not. There is no way to assign same skill with various conifiguration multiple times to class.
But you can make tier 1 class with, for example animals, tier 2 with animals+monsters (if your Heroes configuration contains multiple tiers, of course)
So if I wanted to make it to where you are able to transform into a creeper using Transform on level, let's say 10 or something, and then on level 15 you can then transform into a cow, how would I accomplish that?
I already tried just setting them all to false in the skills.yml and then at level 10, for instance, I would put the skill Transform, and have the creeper: true. After that I would put Transform again under level 15 and just set cow: true.
Is there a proper way of handling this?
Heroes isn't ever going "inactive" ;)
Could you make a skill like Megabolt from Multitallented skills. But that it will check if targets are faction members.
Multitallented is inactive since 1.2.5, and i use alot of there skills. Same like k1ll3z's skills, you took care some of them.
On 1.4 i get this Error while using Boomerang:
23:39:03 [WARNING] [Heroes] Task #219 for Heroes v1.5.0-b1545 generated an exception java.lang.NoSuchFieldError: aL at com.herocraftonline.heroes.characters.skill.Skill.damageEntity(Skill.java:257) at mccity.heroes.skills.boomerang.SkillBoomerang$BoomerangForwardTask.run(SkillBoomerang.java:153) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:522) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:215) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:486) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Is that me being Stupid , or is it "your" fault? It is a Weird Glitch , since it deals the Damage , but the Item doesnt return. Also the Damage doesnt "update" so i can throw 10 Iron Picks at a Mob. It does get the Damage , but allthough every one of them does 8 Damage , i have to hit it once to kill it. I am using the Newest Bukkit Build so i guess it has something to do with that. If it does PLEASE update it. I love using this Spell for my Server.