Commit graph

760 commits

Author SHA1 Message Date
MistPhizzle
92a15f1473 1.5.0 BETA 5 2014-09-27 23:30:27 -04:00
MistPhizzle
544b567e92 Firebending Sounds
Most Firebending abilities will now have a sound, FireBurst sounds
ridiculous at the moment.
2014-09-27 23:20:01 -04:00
MistPhizzle
35ea5bf194 Metalbending Sound 2014-09-27 23:20:00 -04:00
MistPhizzle
2db06df376 Merge pull request #44 from nathank33/master
Added the ComboManager and FireCombo
2014-09-27 23:19:50 -04:00
nathank33
b03494f47b Changed FireCombo defaults values 2014-09-27 18:39:29 -07:00
nathank33
da99e2771e Added the ComboManager and FireCombo
The ComboManager records all the abilities that have been used within
the past 10 seconds and will check to see if a valid attack combination
has been used. As of right now the ComboManager only has abilities made
for FireCombo.

- Updated the PKListener to update the ComboManager
- Added a new command /b help FireCombo
- Updated the coolade developer name from creepermcaliens to
CherryCoolade
2014-09-27 18:16:47 -07:00
MistPhizzle
31ebacf9ca 1.4.0 BETA 4 2014-09-27 20:19:48 -04:00
nathank33
f9a516a890 Added multiple methods that allow for removing ability instances
AirShield,FireShield: isWithinShield() checks if a location is within
the shield.
AirSpout,WaterSpout: Updated removeSpouts to return true if an instance
was removed.
AirSwipe: Added a method that removes AirSwipes around a location within
a radius.

Added a Method.blockAbilities that takes a player, list of ability
names, location, and a radius. Using the ability names, it tries to
remove any instances of each of the abilities at a specific location
using the radius. If AirShield or FireShield was included as an ability
they will not be removed, instead they will just return true.

Added a Methods.isWithinShields that checks if a location is within
either a FireShield or an AirShield.
2014-09-27 12:04:57 -07:00
nathank33
0c3f357193 Migrated the RotateXZ Method
I moved the RotateXZ method from WaterWave to Methods.java in
preparation of FireCombo.
2014-09-27 11:03:27 -07:00
MistPhizzle
ca8920920f Stop that before it gets ugly 2014-09-27 13:38:44 -04:00
MistPhizzle
15b542fb98 Fix NPE with Disabled Stock Abilities 2014-09-27 13:22:58 -04:00
MistPhizzle
2932bd32e0 1.5.0 BETA 3 2014-09-27 12:43:02 -04:00
MistPhizzle
67dbdabc4a Unload Presets when a player signs out. 2014-09-27 12:41:28 -04:00
MistPhizzle
f25a0668a2 Merge pull request #40 from Alex-The-Coder/master
Fixed IceBlast and Lightning bugs
2014-09-27 12:35:34 -04:00
MistPhizzle
a3361e11f1 1.5.0 BETA 2 2014-09-26 18:29:42 -04:00
MistPhizzle
824ad95fbe Revert "Bad Commit 2, will revert."
This reverts commit 10801eb17501ba4f305f6a78d287d5715fcd7c93.
2014-09-26 18:28:16 -04:00
MistPhizzle
8127c5eefe Bad Commit 2, will revert. 2014-09-26 18:28:15 -04:00
MistPhizzle
e17bcb1c99 Revert "Bad Commit, will revert"
This reverts commit 30dbe6f2f71ba3a598b1fa086548219835e4bd7c.
2014-09-26 18:28:13 -04:00
MistPhizzle
b0dddcb443 Bad Commit, will revert 2014-09-26 18:28:12 -04:00
MistPhizzle
3354d4d6ad Merge pull request #42 from runefist/FallingSand
FallingSand config!
2014-09-26 18:24:20 -04:00
MistPhizzle
be2ff3057a Merge pull request #41 from runefist/Rune's-Changes
StockAbility Checker and small clean up
2014-09-26 18:24:04 -04:00
runefist
ab973bdc03 FallingSand config!
Owners can now decide if bending affects fallingsand, there are 2 types
of fallingsand:
TNT and fallingsand, for both there are 2 config options if bending
should affect it, and if it affects it, than what should be the strength
multiplier be? 1.0 is the default strength and 0.1 is 1/10 of the normal
strength.

For developers:
new Methods, Methods.setVelocity(entity, vector)
2014-09-23 12:33:53 +02:00
runefist
4ccbd9b106 StockAbility Checker and small clean up
Check if there is already a stockability enabled or if there is one when
someone makes a new (fan made) ability. this allows you to create
ability with same name as default ones as long as you turn off the
default one. Also cleaned up some small parts, and will clean up the
command class in feature
2014-09-21 23:45:16 +02:00
AlexTheCoder
f24135a202 Fixed IceBlast using ice from other moves
Fixed IceBlast using ice from other moves as a source
2014-09-19 22:06:25 -04:00
AlexTheCoder
e5954562ae Fixed Lightning Spread In Water
Fixed lightning not spreading in water
2014-09-19 22:02:59 -04:00
MistPhizzle
03ee42a6a6 1.5.0 BETA 1 2014-09-19 21:08:22 -04:00
MistPhizzle
dff92382ea Add p has an alias to preset 2014-09-19 21:07:51 -04:00
MistPhizzle
9cc5b40553 Ignore 2014-09-19 21:06:18 -04:00
MistPhizzle
6abe7a8938 1.4.0 2014-09-19 21:06:17 -04:00
MistPhizzle
221fa8803f Merge pull request #36 from nathank33/master
Fixed a WaterSpout issue involving snow blocks.
2014-09-19 21:04:19 -04:00
nathank33
c741cd7da6 WaterWave NPE Fix
If the user set the ChargeTime configuration option to 0 milliseconds
then it was possible for the user to get NullPointerExceptions.
2014-09-14 18:16:39 -07:00
nathank33
85ce6fb00a WaterSpout with SNOW_BLOCK
Fixed an issue in which WaterSpout was not working with snow blocks.
2014-09-13 22:02:55 -07:00
MistPhizzle
39e22a5977 1.4.0 BETA 12 2014-09-10 17:05:56 -04:00
MistPhizzle
b5e7e7642a Change look of /bending version 2014-09-10 17:05:08 -04:00
MistPhizzle
bb80cc0c7a Remove some comments. 2014-09-10 17:01:37 -04:00
MistPhizzle
f06ec10cdb Merge branch 'master' of https://github.com/ProjectKorra/ProjectKorra 2014-09-10 17:01:17 -04:00
MistPhizzle
4085a5acae Merge pull request #34 from nathank33/master
LavaFlow issue and WaterWave Improvements
2014-09-10 17:00:19 -04:00
nathank33
d68a519fd7 WaterWave now works with Passive, and doesn't create currents
WaterWave previously was not working with WaterPassive, now it does.
WaterWave was also removing the block of water that the user was using
as a source, which was causing currents to form in the water.
2014-09-09 22:10:19 -07:00
nathank33
86ce948fa0 LavaFlow not cleaning while shift held.
Fixed a bug where LavaFlow was not being removed if the user kept the
shift button held down. Now it cleans up regardless of whether they are
still trying to bend a LavaFlow.
2014-09-09 21:12:41 -07:00
MistPhizzle
94e2f4b2de No TagAPI error if the plugin isn't loaded 2014-09-09 23:32:09 -04:00
nathank33
d0a490245b Merge remote-tracking branch 'upstream/master' 2014-09-09 20:18:33 -07:00
MistPhizzle
88bd02e1ee 1.4.0 BETA 11 2014-09-07 23:16:23 -04:00
MistPhizzle
6c257df723 save is now an alias for create in /bending preset 2014-09-07 23:13:31 -04:00
MistPhizzle
03d59d159a Properly bind Presets 2014-09-07 23:13:01 -04:00
MistPhizzle
a709ee6b53 Properly delete Presets.
Wont delete all of them at the same time.
2014-09-07 23:06:50 -04:00
MistPhizzle
51f78a8fe9 Correctly save Presets 2014-09-07 23:04:36 -04:00
MistPhizzle
832981212f Significantly lower IceBlast particles 2014-09-07 22:53:52 -04:00
MistPhizzle
1cb999dfcf Fix Array out of bounds exception on /bending give 2014-09-07 21:18:22 -04:00
MistPhizzle
7ededcf364 /bending give is case insensitive. 2014-09-07 21:02:24 -04:00
nathank33
5e9f4d72d9 AirSwipe Crash Prevention
Added a protective measure to check the amount of entities that are
about to have their velocities changed before moving them all. If there
are too many entities around it will damage them without changing their
velocity, that way we don't lag out and crash due to the firing of too
many EntityCollisionEvents.
2014-09-07 13:01:21 -07:00