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)
Ill take these over soon
The heroes plugin has been updated and posted again. So you are allowed to post/make the skills again! :P
Could you please update your skills as i would love to see them back.
I've uploaded Heroes back to Bukkit
Please update your skills and post them on the spout forums.
@Brocodo
Its bukkit man, all bukkit.
@iluis
This is bullshit. Seriously, this is really bullshit.
Bukkit closed his skills on the website, you will update the plugin on the SPIGOT? plz give me the info and will update'm not from England so we Angielski could be bad. Sorry for that.
"Hello,
Since your plugin depends on heroes and heroes isn't a bukkit plugin, your plugin doesn't meet our guidelines for being hosted on BukkitDev. Instead of deleting your project right away I put it under review so you are able to retrieve any documentation on your pages that you wish. Let me know when you are finished saving what you need to save so I can go ahead and delete the project.
If you have any questions feel free to ask :)
drt" - This was a message from a bukkit dev.
Bukkit dev will soon be removing skill lists off of the site due to heroes not being on here anymore, I have already asked Kainzo where we will be able to host our skills to the public, I still have yet until a response.
plz updateeeeeeeee
I'll donate 10 euro if you update
@Asipdk
me 2
Could we please get an update, I rely on these skills for my server
Looks like Heroes has been updated! Not to sound like an ass, but when can we expect your Hero Skills to be updated? Cause many people would like to update there classes :D
Hey, man. These look completely amazing. Are you still around so that when Heroes updates to 1.6, your skills will be updated too? Or is this abandoned?
Thanks!
How am I supose to get PVP combat working at all with your disguise skills if proticalLib doesn't work with heroes? :/
Is there any possible way you can release a separate plugin where players can create turrets without the need of heroes, that's all I really came for :/
Thanks for keeping everything updated! This is the only remaining skill pack that I can use because you, unlike others, actually maintain your plugins. Thank you so much Galaran!!!! :D
What steps will reproduce the problem? Transform into a sheep (With the skill Transform from Galaran's heroes skills)
What is the expected output? What do you see instead?
No error
What version of the product are you using?
4.5
Do you have an error log of what happened?
28.03 21:43:22 [Multicraft] Skipped 28 lines due to rate limit (50/s) 28.03 21:43:20 [Server] INFO at mccity.heroes.skills.transform.SkillTransform$TransformEffect.applyToHero(SkillTransform.java:301) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.api.DisguiseCraftAPI.disguisePlayer(DisguiseCraftAPI.java:86) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.DisguiseCraft.disguisePlayer(DisguiseCraft.java:344) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.DisguiseCraft.disguiseToWorld(DisguiseCraft.java:543) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.packet.DCPacketGenerator.getSpawnPacket(DCPacketGenerator.java:51) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.packet.PLPacketGenerator.getMobSpawnPacket(PLPacketGenerator.java:63) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.disguise.Disguise.mobNameData(Disguise.java:230) 28.03 21:43:20 [Server] INFO at net.minecraft.server.DataWatcher.watch(SourceFile:138) 28.03 21:43:20 [Server] INFO java.lang.NullPointerException 28.03 21:43:20 [Server] SEVERE Could not edit metadata in DataWatcher for a Sheep disguise 28.03 21:43:20 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:573) 28.03 21:43:20 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) 28.03 21:43:20 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:476) 28.03 21:43:20 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:229) 28.03 21:43:20 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:588) 28.03 21:43:20 [Server] INFO at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:66) 28.03 21:43:20 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:35) 28.03 21:43:20 [Server] INFO at net.minecraft.server.PlayerConnection.d(PlayerConnection.java:115) 28.03 21:43:20 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:180) 28.03 21:43:20 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:58) 28.03 21:43:20 [Server] INFO at net.minecraft.server.PlayerConnection.a(PlayerConnection.java:617) 28.03 21:43:20 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:151) 28.03 21:43:20 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:181) 28.03 21:43:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) 28.03 21:43:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) 28.03 21:43:20 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) 28.03 21:43:20 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 28.03 21:43:20 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:340) 28.03 21:43:20 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) 28.03 21:43:20 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 28.03 21:43:20 [Server] INFO at sun.reflect.GeneratedMethodAccessor105.invoke(Unknown Source) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.listeners.HPlayerListener.onPlayerInteract(HPlayerListener.java:218) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.command.CommandHandler.dispatch(CommandHandler.java:73) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.characters.skill.ActiveSkill.execute(ActiveSkill.java:227) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.characters.skill.TargettedSkill.use(TargettedSkill.java:123) 28.03 21:43:20 [Server] INFO at mccity.heroes.skills.transform.SkillTransform.use(SkillTransform.java:228) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.characters.CharacterTemplate.addEffect(CharacterTemplate.java:69) 28.03 21:43:20 [Server] INFO at com.herocraftonline.heroes.characters.effects.Effect.apply(Effect.java:60) 28.03 21:43:20 [Server] INFO at mccity.heroes.skills.transform.SkillTransform$TransformEffect.applyToHero(SkillTransform.java:301) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.api.DisguiseCraftAPI.disguisePlayer(DisguiseCraftAPI.java:86) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.DisguiseCraft.disguisePlayer(DisguiseCraft.java:344) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.DisguiseCraft.disguiseToWorld(DisguiseCraft.java:543) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.packet.DCPacketGenerator.getSpawnPacket(DCPacketGenerator.java:51) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.packet.PLPacketGenerator.getMobSpawnPacket(PLPacketGenerator.java:63) 28.03 21:43:20 [Server] INFO at pgDev.bukkit.DisguiseCraft.disguise.Disguise.mobNameData(Disguise.java:230) 28.03 21:43:20 [Server] INFO at net.minecraft.server.DataWatcher.watch(SourceFile:138) 28.03 21:43:20 [Server] INFO java.lang.NullPointerException 28.03 21:43:20 [Server] SEVERE Could not edit metadata in DataWatcher for a Sheep disguise
@Yisewalton
http://forums.spout.org/threads/rpg-heroes-libigot.4601/
Where is heroes! Has it gone!?