Commit graph

296 commits

Author SHA1 Message Date
MistPhizzle
f2fbd2398b You can no longer fast swim with WaterSpout. 2014-07-16 21:00:12 -04:00
MistPhizzle
70f7601bbd HeatControl properly negates fire damage 2014-07-16 20:58:49 -04:00
MistPhizzle
f935cf17b9 Don't run events if they are already canceled. 2014-07-15 22:15:31 -04:00
MistPhizzle
9a151f8ef3 Remove unused BendingAbility Class
This is now the Ability Module Class
2014-07-14 10:59:41 -04:00
MistPhizzle
8fd403bcbd Revert "Stupid Commit, Will Revert"
This reverts commit 599ecf6426.
2014-07-13 16:41:07 -04:00
MistPhizzle
676a794ba1 Revert "Revert "Try to fix FreezeMelt NPE""
This reverts commit 287006936a.
2014-07-13 16:41:00 -04:00
MistPhizzle
287006936a Revert "Try to fix FreezeMelt NPE"
This reverts commit ef812566da.
2014-07-13 16:40:51 -04:00
MistPhizzle
599ecf6426 Stupid Commit, Will Revert 2014-07-13 16:40:47 -04:00
MistPhizzle
ef812566da Try to fix FreezeMelt NPE 2014-07-12 20:17:54 -04:00
MistPhizzle
95ab22a554 Try to fix NPE on Chi Passive 2014-07-12 19:16:13 -04:00
MistPhizzle
a9d00df52d Added Grappling Hooks 2014-07-12 15:17:15 -04:00
MistPhizzle
71aee98c29 1.2.0 BETA 8 2014-07-12 12:27:55 -04:00
jack lin
6bad38cc18 Updated importer to add slot abilities 2014-07-13 02:17:26 +12:00
jack lin
293d480e51 Added cmd list for help command. Fixed imports 2014-07-12 23:55:55 +12:00
MistPhizzle
c6824193fe Finish Syncing Project
No new features, just forgot to commit some files.
2014-07-11 23:38:29 -04:00
MistPhizzle
cdb36052c7 Add a converter
Converts data from orion's plugin.
2014-07-11 23:34:03 -04:00
MistPhizzle
2bd751479d Bloodbending only usable at Night (Configurable) 2014-07-11 14:15:39 -04:00
MistPhizzle
a17f98af45 1.2.0 BETA 6 2014-07-11 13:57:11 -04:00
MistPhizzle
78b6ee6278 Paralyze will no longer work with other abilities 2014-07-11 13:33:07 -04:00
MistPhizzle
653aeb8718 New Metalbending Passive
Metalbenders can tap sneak to open / close iron doors. (Assuming they
can bend there)
2014-07-11 13:31:47 -04:00
MistPhizzle
4f8cc009e5 Added Extraction
First complete Metalbending ability. Allows metalbenders to extract ores
from stone. (The stone wont revert, preventing dupes). Has a small
chance of doubling or tripling the loot.
2014-07-10 23:40:58 -04:00
MistPhizzle
edd42d9caa Add isMetalbendingAbility() to AbilityModule
Return true if custom ability is a metalbending ability.
2014-07-10 10:39:52 -04:00
MistPhizzle
4f2a59f942 Give Metalbending its own color
This color is configurable (Defaults: Dark Green). Will display
abilities in /bending display and their descriptions in this color if
they are metalbending abilities.
2014-07-10 10:38:26 -04:00
MistPhizzle
bbece259e1 Begin Metalbending
If you land on a metal block and you have metalbending permissions, you
will not take fall damage.
2014-07-10 10:30:13 -04:00
MistPhizzle
3b75d8f36f Add Duration to AvatarState 2014-07-08 10:04:30 -04:00
MistPhizzle
aaa20d6a58 Config AvatarState FireJet and AirShield
You can choose whether FireJet and AirShield are toggles
2014-07-07 23:21:35 -04:00
MistPhizzle
1909e0e764 Make Avatar State less broken
Avatar State is now highly configurable:
You can now turn potion effects on / off as well as configure the power
of the effect (the potion level).
2014-07-07 22:52:33 -04:00
MistPhizzle
0b75442710 Fix Error when binding move to slot using non-int 2014-07-07 21:17:36 -04:00
MistPhizzle
980574d412 Permissions for Bending Passives
bending.ELEMENT.passive
2014-07-07 21:07:33 -04:00
MistPhizzle
b0d778ad85 v1.1.0 2014-07-05 11:35:01 -04:00
MistPhizzle
9f9eacc150 /bending reload properly stops Bending 2014-07-05 10:39:08 -04:00
MistPhizzle
e04b91f9a6 /bending clear defaults true 2014-07-05 10:35:56 -04:00
MistPhizzle
1e8376b108 /bending help defaults true 2014-07-05 10:27:19 -04:00
MistPhizzle
23fd81fb07 /bending choose not displaying Chi 2014-07-04 21:27:05 -04:00
MistPhizzle
460f8179d2 Fix NPE onPlayerLogin 2014-07-03 22:49:49 -04:00
MistPhizzle
9d5cc87f14 Permissions hotfix 2014-07-03 22:29:30 -04:00
MistPhizzle
5b298dc125 1.1.0 BETA 12 2014-07-02 09:57:03 -04:00
MistPhizzle
197b3a4a3c AvatarState shows proper color on /b display 2014-07-02 09:56:02 -04:00
MistPhizzle
0f1f4419a7 AirSwipe can go through tall grass 2014-07-02 09:53:39 -04:00
MistPhizzle
4d559dcffa IceSpike Cooldown 2014-07-02 09:53:23 -04:00
MistPhizzle
9664869859 Give WaterManipulation a cooldown 2014-07-02 09:50:05 -04:00
MistPhizzle
dafa0c3d88 1.1.0 BETA 11 2014-06-30 22:41:35 -04:00
MistPhizzle
d4cad612ec /b bind wont bind abilities player cant use 2014-06-30 20:49:44 -04:00
MistPhizzle
9bd3772148 /b display wont show abilities player cant use
This one actually does it
2014-06-30 20:48:07 -04:00
MistPhizzle
86707725b8 /b display wont show abilities player cant use 2014-06-30 20:45:50 -04:00
MistPhizzle
86bfae12ca Default Permissions Change
bending.command.version and bending.command.who now default to everyone.
2014-06-30 20:43:56 -04:00
MistPhizzle
de819d2f1f Command Line Changes
'a' is now an alias for 'add'
'w' is now an alias for ;who'
2014-06-30 20:42:32 -04:00
MistPhizzle
1d7b86b3eb 1.1.0 BETA 10 2014-06-30 11:25:34 -04:00
MistPhizzle
f2f1b4017d Bending properly stops / reverts on shutdown 2014-06-30 10:27:11 -04:00
MistPhizzle
a51b72a38b 1.1.0 BETA 9 2014-06-29 20:46:27 -04:00
MistPhizzle
3bd2e51b71 /bending bind is prettier
Now displays the slot #
The color of the message matches the color of the element.
2014-06-29 20:44:05 -04:00
MistPhizzle
32c0646524 Fix Paralyze 2014-06-29 20:36:32 -04:00
MistPhizzle
c6e45753e1 ChiBlocking Passive Fixed
Chi actually blocks now
2014-06-29 20:27:47 -04:00
MistPhizzle
d3776fe766 Actually remove abilities you can no longer bend 2014-06-29 19:02:04 -04:00
MistPhizzle
e5445f62dc 1.1.0 BETA 8 2014-06-29 18:26:13 -04:00
MistPhizzle
993500b17c bending.player defaults true 2014-06-29 18:25:33 -04:00
MistPhizzle
b424356d71 Add /b as a command alias for Bending 2014-06-29 18:25:11 -04:00
MistPhizzle
e5d7fc8dd6 1.1.0 BETA 7 2014-06-28 21:57:11 -04:00
MistPhizzle
616b0df993 Remove abilities you no longer have permission for 2014-06-28 21:56:10 -04:00
MistPhizzle
3081d61f68 WaterSpout and fast swim can work together 2014-06-28 21:32:54 -04:00
MistPhizzle
e838c583dd Fix EarthBlast 2014-06-28 21:30:48 -04:00
MistPhizzle
efacd58e34 Fix AirScooter and WaterSpout letting players fly 2014-06-28 21:21:30 -04:00
MistPhizzle
34273db4ac FastSwimming Fix
FastSwimming will no longer work if you have abilities with sneak
functions bound.
2014-06-28 20:45:27 -04:00
MistPhizzle
17f4c5c0ff "/bending add <player> element" works properly 2014-06-28 20:16:01 -04:00
MistPhizzle
14b65685ad Add /b as an alias 2014-06-28 20:05:49 -04:00
MistPhizzle
620111925c Ease the flooding 2014-06-28 20:04:18 -04:00
MistPhizzle
44a0af1dc5 Don't let airbenders bind Chi Abilities 2014-06-28 19:51:31 -04:00
MistPhizzle
90572695e3 WaterReturn actually returns 2014-06-28 19:50:02 -04:00
MistPhizzle
b08c42bb2b Fix color issues on Commands
All commands now use the proper element color as defined in the config.
2014-06-28 19:31:26 -04:00
MistPhizzle
abaa64ab02 Fix another NPE 2014-06-28 18:16:36 -04:00
MistPhizzle
3d4fe77ee9 Fix some runtime errors
Fixed an error in plugin, made the config load before the Methods
2014-06-28 17:40:30 -04:00
MistPhizzle
797e19a820 1.1.0 BETA 2 2014-06-28 17:07:30 -04:00
MistPhizzle
10474a0688 Region Protection
Should work *flawlessly* on all abilities.
2014-06-28 17:06:05 -04:00
MistPhizzle
5776ad28e1 isIgniteAbility() and isExplodeAbility() added
For Region Protection. ProjectKorra respects explosion and fire flags in
various plugins, so this will allow an ability to register as such.
isIgnite() means the ability produces fire (Like Blaze) and
isExplodeAbility() means the ability produces an explode (Like FireBlast
and Lightning)
2014-06-28 16:25:27 -04:00
MistPhizzle
efc880eb13 Added isHarmlessAbility() to AbilityModule
Will be used with Region Protection, currently not a runnable build.
2014-06-28 16:08:54 -04:00
MistPhizzle
f3820f3d73 Begin v1.1.0 Dev Builds
Fix bending.fire spelling error in plugin.yml
bending.message.nightmessage defaults true
bending.message.daymessage defaults true
2014-06-28 13:26:04 -04:00
MistPhizzle
20b0d2fab0 v1.0.0
The first build is ready.
2014-06-27 15:43:38 -04:00
MistPhizzle
5e58b10919 Don't break the plugin if TagAPI isn't installed 2014-06-27 15:28:50 -04:00
MistPhizzle
0f65d4cb4e Default Permission Nodes 2014-06-27 15:11:36 -04:00
MistPhizzle
d87b56416f PluginMetrics
Using MetricsLite for now, may use more advanced tracking later.
2014-06-27 14:57:13 -04:00
MistPhizzle
b3a799a98a WallOfFire
Firebending abilities / All stock abilities complete. :)
2014-06-27 14:51:42 -04:00
MistPhizzle
d73bc4dea7 Lightning 2014-06-27 14:42:01 -04:00
MistPhizzle
208842d02e FireShield 2014-06-27 14:31:52 -04:00
MistPhizzle
cba2fb4a7d FireBurst 2014-06-27 14:22:51 -04:00
MistPhizzle
f081dc8576 Blaze 2014-06-27 14:15:06 -04:00
MistPhizzle
dfb1767c5e Full Chat functionality 2014-06-27 00:26:34 -04:00
MistPhizzle
1b665a328e Missing chi config options 2014-06-26 23:31:00 -04:00
MistPhizzle
003390ac92 RapidPunch
Chi abilities complete.
2014-06-26 23:29:47 -04:00
MistPhizzle
959664c7b2 HighJump 2014-06-26 23:18:27 -04:00
MistPhizzle
f22b683b2a RevertChecker 2014-06-26 23:08:41 -04:00
MistPhizzle
5a9bde656d Tremorsense
All Earthbending abilities done ;D
2014-06-26 22:59:40 -04:00
MistPhizzle
3db97a4c75 EarthTunnel 2014-06-26 22:35:36 -04:00
MistPhizzle
767c99ed65 EarthGrab 2014-06-26 22:25:41 -04:00
MistPhizzle
edada84fa2 EarthArmor 2014-06-26 22:15:28 -04:00
MistPhizzle
87032ad4f7 HealingWaters
Waterbending finished ^^
2014-06-26 19:46:59 -04:00
MistPhizzle
c1e71c8723 AirSwipe 2014-06-26 19:38:48 -04:00
MistPhizzle
03d961c6cc AirSuction 2014-06-26 19:26:48 -04:00
MistPhizzle
d07e5af788 AirShield 2014-06-26 19:13:44 -04:00
MistPhizzle
a7d2a958b3 Fix a couple of things 2014-06-26 18:51:13 -04:00
MistPhizzle
9048e1c8ea Shockwave
Worth noting that as of this commit, all compilation errors are gone and
the plugin is runnable.
2014-06-26 18:39:30 -04:00
MistPhizzle
a2647b4501 EarthBlast 2014-06-26 17:07:30 -04:00
MistPhizzle
256ad9fd59 FireBlast 2014-06-26 16:51:46 -04:00
MistPhizzle
62e54864ae IceSpike 2014-06-26 16:34:02 -04:00
MistPhizzle
358e9f4d71 Torrent 2014-06-25 23:47:49 -04:00
MistPhizzle
043be110ca Surge 2014-06-25 23:33:53 -04:00
MistPhizzle
d941a74564 Illumination 2014-06-25 23:12:42 -04:00
MistPhizzle
ab9d048080 Water and AirBubble 2014-06-25 23:01:53 -04:00
MistPhizzle
83f6f51874 OctopusForm 2014-06-25 22:40:44 -04:00
MistPhizzle
bd1f83f2cf WaterManipulation 2014-06-25 13:08:36 -04:00
MistPhizzle
8c60f64623 PhaseChange 2014-06-25 12:48:05 -04:00
MistPhizzle
867f0acd12 HeatControl 2014-06-25 12:34:45 -04:00
MistPhizzle
b24a818c8d Collapse 2014-06-25 12:14:46 -04:00
MistPhizzle
9a9dbf2db8 RaiseEarth 2014-06-25 11:58:02 -04:00
MistPhizzle
0da85ee86a Catapult 2014-06-25 11:44:02 -04:00
MistPhizzle
142b4b34eb WaterSpout 2014-06-24 21:36:27 -04:00
MistPhizzle
44bf1c361f AirSpout 2014-06-24 21:18:44 -04:00
MistPhizzle
a0c07d9752 AirScooter 2014-06-24 21:11:19 -04:00
MistPhizzle
e1c8732d54 FireJet 2014-06-24 21:03:26 -04:00
MistPhizzle
26237ce090 Paralyze 2014-06-24 20:53:49 -04:00
MistPhizzle
a907a42e28 Bloodbending 2014-06-24 20:42:24 -04:00
MistPhizzle
47c78ef8d0 AirBurst
Also reworked damaging passives. (No Fall Damage / Decreased Fall
Damage)
2014-06-24 19:43:28 -04:00
MistPhizzle
ead0c812d1 Tornado and AirBlast 2014-06-24 18:39:33 -04:00
MistPhizzle
cafea60f7c AvatarState 2014-06-24 18:01:55 -04:00
MistPhizzle
d106eb513a StockAbilities
Some abilities will be stored internally as they play off of each other,
but can be enabled / disabled through the config.
2014-06-24 17:48:19 -04:00
MistPhizzle
65dd2c3c80 Forgot to apply files to commit
My b
2014-06-14 14:59:36 -04:00
MistPhizzle
41109c5251 Lots of Small Changes
Removed WaterReturn (Each Ability is responsible for handling it)
Added FreezeMelt (Just contains the basic methods, not an ability)
Improved physics handling.
Removed WaterPassive where water would automatically spread (Until I
find a workaround, exponentially flooding worlds weren't very fun)
2014-06-14 14:59:11 -04:00
MistPhizzle
7c0a28be99 oops 2014-06-13 22:44:55 -04:00
MistPhizzle
c87d1c67cd WaterCore
Some more Waterbending Methods (This is proving to be a pain)
2014-06-13 22:10:39 -04:00
MistPhizzle
43dcd5aae5 SeaLevel 2014-06-13 19:41:52 -04:00
MistPhizzle
0180332f4e Waterbending Methods
Some methods for the Waterbending abilities.
2014-06-13 16:56:28 -04:00
MistPhizzle
219b1868bd Add isMeltable() Method 2014-06-13 16:43:23 -04:00
MistPhizzle
a050d86886 time_step / Intervals 2014-06-13 16:41:44 -04:00
MistPhizzle
b45846be68 Earthbending Methods
Just some methods for some of the Earthbending Abilities
2014-06-13 16:37:34 -04:00
kingbirdy
44624cd18e implemented TagAPI 2014-06-13 01:54:48 -04:00
kingbirdy
74f6f312f2 Merge branch 'master' of https://github.com/ProjectKorra/ProjectKorra.git 2014-06-13 01:26:49 -04:00
kingbirdy
c80c839a09 added chat prefix based on element 2014-06-13 01:18:11 -04:00
MistPhizzle
8e6c55b455 Fix FireStream Stuff
Dissipate correctly, etc.
2014-06-13 00:53:37 -04:00
MistPhizzle
937ff63bc6 Remove Case Sensitivity from /bending display 2014-06-13 00:53:35 -04:00
kingbirdy
0c7efc4115 changed to color codes to ChatColor, and removed excess lines 2014-06-13 00:30:43 -04:00
kingbirdy
50f0915137 Merge branch 'master' of https://github.com/ProjectKorra/ProjectKorra.git 2014-06-12 23:02:36 -04:00
MistPhizzle
bd90ba740d Add FireStream Events 2014-06-12 21:53:11 -04:00
kingbirdy
91d8412631 fire is dayfactor, not nightfactor 2014-06-12 19:43:41 -04:00
MistPhizzle
b62366cb67 Enflamed
Created by orion304, a Firebending utility class.
2014-06-12 19:39:28 -04:00
MistPhizzle
902a0f6119 Vector Methods
(Comes from orion304's original plugin, credit goes to him)
2014-06-12 19:37:51 -04:00
MistPhizzle
cd91d8b4bb Package Cleanup 2014-06-12 19:23:35 -04:00
MistPhizzle
9d9f6672ed Initial Commit
Far from v1.0.0, but a start!
2014-06-12 19:21:20 -04:00