Commit graph

2073 commits

Author SHA1 Message Date
Simplicitee
45d2230376 PhaseChange done (#665)
* Fix metalclips

- Removed a check that was preventing metalclips from progressing past 1 clip on a target.

* Fix metalclips

- Fixed a bug limiting the metal clip count to one

* Improve MetalClips

- Fixed bug where shooting at a block spawned two clips
- Added ShootCooldown and CrushCooldown
- ShootCooldown only applies to shooting clips
- Changed how crushing works:
--- Removed old style and variables
--- When controlling an entity with 4 clips, the controller can click to
cause the armor to "crush" and damage the entity.
--- Has own cooldown, default of 2000 (2 seconds)
- Changed launching
--- Works with all clip amounts except 4
--- When the user releases sneak, the entity will be launched at varying
power depending on how many clips were attached.
- Changed ability cooldown to activate only after the ability is
finished.

* Add CrushDamage option to MetalClips

* New Damage Type, MetalClips changes

- Fixed MetalClips bug caused in magnetizing
- Added ignoreArmor option to damageEntity method, default true for most
abilities. If wanted to be changed, someone needs to go through and add
false as a parameter
- Changed default config option for MetalClips description

* PhaseChange recode

* Chris wanted changes

* Chris doesn't want bugs

* Only you can prevent bugs

- Added checks for worlds to prevent errors

* Remove unnecessary auto generated comments

* Loony didn't like the passive

* Added RegionProtection checks

* PhaseChange

* Revert "PhaseChange"

This reverts commit 761c73f5756771674719ffca52413cffa09243a8.

* Revert "Added RegionProtection checks"

This reverts commit b53a02a74d0276d4d1e773e1c197666cbcfab624.

* Revert "Loony didn't like the passive"

This reverts commit 6612bb7fa8eea3e26c01d0ef761c658447779e03.

* Revert "Remove unnecessary auto generated comments"

This reverts commit da9c45106d0b7e256c278e6a84d15f7a7340a140.

* Revert "Only you can prevent bugs"

This reverts commit 630161659ea89bfb106924c8ab1fbcdb8f6f1310.

* Revert "Chris doesn't want bugs"

This reverts commit eda2dee6b52dd38c73f35680c5e4484adc5b5b91.

* Revert "Chris wanted changes"

This reverts commit 30b76c10c4adc63784ea7115eb4f9c636650d6c5.

* Revert "PhaseChange recode"

This reverts commit f8f290dd8c57a3467a87de7e43b58ce635196c62.

* Conflicts

* Stupid conflicts

* I hope and pray

* Revert "Revert "Chris wanted changes""

This reverts commit e612607c8a16a735c92014714c00aa671954b4a5.

* Revert "Revert "Chris doesn't want bugs""

This reverts commit bd656b814d7ffa2d9c84fa304d3adb8f1535f782.

* Revert "Revert "Only you can prevent bugs""

This reverts commit 7772c95737130cf414ff1af49dcfb48865be5374.

* Revert "Revert "Remove unnecessary auto generated comments""

This reverts commit 69315dc7baa6cd237fbd89394e544913596ec6e3.

* Revert "Revert "Loony didn't like the passive""

This reverts commit ea397c6323e50d219395d5912850513afd6f2a7b.

* Revert "Revert "Added RegionProtection checks""

This reverts commit 8cb41709f65e4322e68b2f0e1792987f7fc214f2.

* Revert "Revert "PhaseChange""

This reverts commit da6b0e7071acf74df6447b15daf4ae6e39f057f6.

* Working PhaseChange finally

* Fix EarthGrab

* Air fixes, PhaseChange changes

* PhaseChange finalizing. Ready to go!
2016-12-26 22:25:00 -08:00
StrangeOne101
6b656cc711 Fixed NPE & Other New Bugs (#663)
• Fixed NPEs in CoreAbility.setPlater
• Turned off blocking for WaterManipulation
• Fixed /b display showing some moves twice
2016-12-22 00:13:10 -08:00
StrangeOne101
b7a3458c33 Minor fixes (#662)
• Fixed Bottlebending breaking (needs testing)
• Fixed CoreAbility not returning all abilities with
CoreAbility.getAbilities()
• Added new ability.setPlayer(...) method that is used for moves that
change who created the ability (used for redirection)
2016-12-19 20:53:20 -08:00
Simplicitee
5ad7f1f3b5 PhaseChange recode and EarthGrab fix (#661)
* Fix metalclips

- Removed a check that was preventing metalclips from progressing past 1 clip on a target.

* Fix metalclips

- Fixed a bug limiting the metal clip count to one

* Improve MetalClips

- Fixed bug where shooting at a block spawned two clips
- Added ShootCooldown and CrushCooldown
- ShootCooldown only applies to shooting clips
- Changed how crushing works:
--- Removed old style and variables
--- When controlling an entity with 4 clips, the controller can click to
cause the armor to "crush" and damage the entity.
--- Has own cooldown, default of 2000 (2 seconds)
- Changed launching
--- Works with all clip amounts except 4
--- When the user releases sneak, the entity will be launched at varying
power depending on how many clips were attached.
- Changed ability cooldown to activate only after the ability is
finished.

* Add CrushDamage option to MetalClips

* New Damage Type, MetalClips changes

- Fixed MetalClips bug caused in magnetizing
- Added ignoreArmor option to damageEntity method, default true for most
abilities. If wanted to be changed, someone needs to go through and add
false as a parameter
- Changed default config option for MetalClips description

* PhaseChange recode

* Chris wanted changes

* Chris doesn't want bugs

* Only you can prevent bugs

- Added checks for worlds to prevent errors

* Remove unnecessary auto generated comments

* Loony didn't like the passive

* Added RegionProtection checks

* PhaseChange

* Revert "PhaseChange"

This reverts commit 761c73f5756771674719ffca52413cffa09243a8.

* Revert "Added RegionProtection checks"

This reverts commit b53a02a74d0276d4d1e773e1c197666cbcfab624.

* Revert "Loony didn't like the passive"

This reverts commit 6612bb7fa8eea3e26c01d0ef761c658447779e03.

* Revert "Remove unnecessary auto generated comments"

This reverts commit da9c45106d0b7e256c278e6a84d15f7a7340a140.

* Revert "Only you can prevent bugs"

This reverts commit 630161659ea89bfb106924c8ab1fbcdb8f6f1310.

* Revert "Chris doesn't want bugs"

This reverts commit eda2dee6b52dd38c73f35680c5e4484adc5b5b91.

* Revert "Chris wanted changes"

This reverts commit 30b76c10c4adc63784ea7115eb4f9c636650d6c5.

* Revert "PhaseChange recode"

This reverts commit f8f290dd8c57a3467a87de7e43b58ce635196c62.

* Conflicts

* Stupid conflicts

* I hope and pray

* Revert "Revert "Chris wanted changes""

This reverts commit e612607c8a16a735c92014714c00aa671954b4a5.

* Revert "Revert "Chris doesn't want bugs""

This reverts commit bd656b814d7ffa2d9c84fa304d3adb8f1535f782.

* Revert "Revert "Only you can prevent bugs""

This reverts commit 7772c95737130cf414ff1af49dcfb48865be5374.

* Revert "Revert "Remove unnecessary auto generated comments""

This reverts commit 69315dc7baa6cd237fbd89394e544913596ec6e3.

* Revert "Revert "Loony didn't like the passive""

This reverts commit ea397c6323e50d219395d5912850513afd6f2a7b.

* Revert "Revert "Added RegionProtection checks""

This reverts commit 8cb41709f65e4322e68b2f0e1792987f7fc214f2.

* Revert "Revert "PhaseChange""

This reverts commit da6b0e7071acf74df6447b15daf4ae6e39f057f6.

* Working PhaseChange finally

* Fix EarthGrab

* Air fixes, PhaseChange changes
2016-12-19 20:43:56 -08:00
StrangeOne101
24ca9182c0 Fixed AirShield and NPE (#660)
• Fixed AirShield not blocking FireBlast, EarthBlast and WaterManip
• Fixed an NPE in RPG
2016-12-11 11:43:39 -08:00
Sobki
9f863cc0e9 Added CollisionManager world check - HeatControl solidify stone variation (#658) 2016-12-02 20:57:56 -08:00
StrangeOne101
4c226a6df8 Few fixes (#657)
• Fixes wording on ability descriptions
• Fixes surge ice not reverting
• Fixes HealingWaters bottle bug
2016-12-01 14:25:15 -08:00
RoboMWM
3613ca6577 use a damage event only for setting last damage cause (#649)
Firing this tricks other plugins into believing this entity was damaged.

In addition, Entity#damage also fires a damage event, so no need to fire a duplicate one.
2016-11-29 14:08:19 -08:00
Sobki
cbb3581a12 Updated&Fixed HeatControl, added TempBlock delayed reversion (#656)
* Fixed all my derps 💃

* 1 more timeee
2016-11-25 14:02:54 -08:00
StrangeOne101
2d9b4e7079 Bug fixes - Whoop Whoop :D (#654)
• Fixed Bloodbending not working
• Fixed WaterArms spear not working when you set "Sphere" to 0 in the
config
• Fixed the "null" message that occurs when binding an ability from an
element that has been toggled
• Attempted to fix WaterSpout NPE (needs testing)
2016-11-25 01:23:35 -08:00
Alexander Meech
f30c6fa991 Add dependency-reduced-pom.xml to gitignore (#653) 2016-11-23 23:27:18 -08:00
jedk1
f894b62a88 Update pom.xml (#652)
* Change AirFlight to use setFlying. Change remove command.

* Tidy up pom.xml

* Update plugin.yml to use pom.xml version

* Remove non needed file

* Remove craftbukkit from pom.xml
2016-11-23 23:27:12 -08:00
Sobki
f4e684bb76 Fix Error with /b bind, added Torrent ice revert effect (#647) 2016-11-04 19:03:31 -07:00
Sobki
51e2226f09 Added option for Torrent revert & fixed Bloodbending NPE (#646)
* Added option for Torrent revert & fixed Bloodbending NPE

* Fixed minor boo boo
2016-11-04 14:54:00 -07:00
Nathan Braun
e6850e8139 Collision System More Friendly For Addon Developers (#645)
* Implemented new collision detection system

* Update Collision for Addon developers

* Update Collision Comments
2016-11-02 23:09:47 -07:00
Sobki
b96d41e554 Bug fixes (#642)
* Bug fixes

* Adjusted CollisionRadius

* Fixed AirSwipe scrolling
2016-11-02 17:46:56 -07:00
StrangeOne101
a3655a6596 Small touchups (#641)
• Added Grass paths to the Earthbendable list
• Added the colors of stained clay to earth armor
2016-10-31 23:28:08 -07:00
Josh
f5ead493a0 Fixes an IllegalArgumentException (#640)
* Fixes an IllegalArgumentException

* Correct change and make it fit our format
2016-10-30 23:06:42 -07:00
RoboMWM
37b75ec14d Call the final event (#637) 2016-10-25 23:45:54 -07:00
Nathan Braun
5096d3d399 Implemented new collision detection system (#636) 2016-10-23 23:23:02 -07:00
Josh
ca40454356 Fix acrobat/warrior stance disabling and switching (#635)
* Fix acrobat stance removal

We should remove existing stance, not this activation

Also remove the Warrior Stance since Acrobat Stance is being activated

* Fix Warrior Stance removal

We should remove existing stance, not this activation

Also remove the Acrobat Stance since Warrior Stance is being activated
2016-10-23 11:59:12 -07:00
Sobki
d34c1ffc20 New HeatControl & fixed NPE (#633)
* New HeatControl & NPE fix

* Updated to latest

* Cleaned up HeatControl

* Updated PKListener to use HeatControlType instead of Function

* Cleaned up, cleaned up HeatControl

* Removed melt(...)

* Final changes
2016-10-22 23:03:05 -07:00
Sobki
5f0dace64e Flight, Chi Stance & Chris' life (#628)
* Fixed sprint with Flight. Fixed Acrobat & Warrior stance issues.

* Fixed Chris' Derp
2016-10-20 00:27:04 -07:00
Alexander Meech
2fdc59c0a5 Update (#627)
* Update the interactable materials array to remove unnecessary materials

* Remove shaded jsoup lib and change the remote staff fetcher to load and parse a txt file instead of an html file
2016-10-18 19:43:00 -07:00
Christopher Martin
0a8bb3203d ProjectKorra 1.8.1 2016-10-18 18:30:44 -07:00
Alexander Meech
13050a81cd Update remote staff fetcher to translate... (#623)
* Update remote staff fetcher to translate...

...color codes, use proper link, and use multiline entry management

* Implement maven shading for external libraries and set up remote staff fetcher to appropriately handle html pages

* Use maven instead of ant with travis
2016-10-18 17:49:54 -07:00
Christopher Martin
9cc5742668 Enhance EarthArmor colors 2016-10-18 17:27:20 -07:00
Christopher Martin
a43c965e5b Various Fixes (#626)
* Various Fixes
2016-10-18 16:29:42 -07:00
Echo
030a241a60 LavaFlow on ceilings (#624)
* LavaFlow may now be used on ceilings.
2016-10-18 12:38:32 -07:00
Alexander Meech
fa112163df Ensure ParticlePacket is initialized (#621) 2016-10-17 11:13:54 -07:00
Alexander Meech
2e2ec3648d Patch Automatic Updater (#620)
* Make target folder not handled by GitHub

* Implement a PR Template

* Update PR Template

* Patch Updater Link
2016-10-17 11:13:22 -07:00
Alexander Meech
f94c861804 Make staff list based on remote webpage (#618)
* Make staff list based on remote webpage

* Update WhoCommand.java
2016-10-16 19:48:23 -07:00
Christopher Martin
ce03cf4863 Remove accidental debug messages 2016-10-16 16:42:25 -07:00
Jay Stannon
05ce38c5b7 Changes to Airscooter (#617)
* Changes to EarthGrab (PR Fixed, I hope.)

- Move now has travel time.
- Added particles that travel along the ground, to represent the travel
time.
- Changed the functions of the move to be: Shift + click = grab other -
entity, left click ground = self-grab.
- Edited the default config for the description.
- Edited the default range of the move, changed from 14 to 20.
- Edited the default cooldown time, it is now set to 2 seconds by
default.

* Fixed issues with Earthgrab.

* Add Changes to HealingWaters and Fix for Distance bug (#610)

* Add Changes to HealingWaters and Fix for Distance bug

* Fix conflicts in EarthGrab.java

* Fix conflicts in ConfigManager.java

* Fix conflicts in EarthGrab.java

* Fix for Distance Bug in EarthGrab

* Re-added Sorin's Changes

* Colored EarthArmor + Combo Fix (#608)

• Re-enabled colored EarthArmor, since it works now
• Combos are now created 1 tick later then before. Reason for this is
because if a combo requires the player to be shifting but the last combo
trigger was a shift trigger, the combo would be created BEFORE the
player actually changes shift states.

* Fix Earth Armor and improve Healing Waters (#616)

* Fix EarthArmor and HealingWaters

* Remove commented code.

* Update HealingWaters Description

* Changes to AirScooter

- Particles are now sphered
- Added comments to some areas to explain things
- Tweaked some variables
- Also removed the debug message for "PKListener"
Side note: I wasn't able to find a way to make the player "sit" on the
sphere of air without things getting super buggy. The issues I ran into
while trying to do so: The player's body wouldn't rotate, and the entity
they were riding wouldn't rotate, so their body direction wouldn't match
up with their head. The player was being displayed in a location that
wasn't actually coherent with where they actually where, making the
particles seem off centered. The move would also hesitate to go up and
down blocks sometimes. The player would also appear 4-5 blocks above the
move if they did go up a block a certain way.
2016-10-16 16:41:12 -07:00
Christopher Martin
53b35871ac Fix Earth Armor and improve Healing Waters (#616)
* Fix EarthArmor and HealingWaters

* Remove commented code.

* Update HealingWaters Description
2016-10-15 22:22:41 -07:00
Christopher Martin
985eacd1e8 Re-added Sorin's Changes 2016-10-14 21:51:43 -07:00
Christopher Martin
d35ce755b0 Fix for Distance Bug in EarthGrab 2016-10-14 21:34:17 -07:00
Christopher Martin
3c41c611b9 Add Changes to HealingWaters and Fix for Distance bug (#610)
* Add Changes to HealingWaters and Fix for Distance bug

* Fix conflicts in EarthGrab.java

* Fix conflicts in ConfigManager.java

* Fix conflicts in EarthGrab.java
2016-10-14 21:32:15 -07:00
StrangeOne101
9c00dd8c09 Colored EarthArmor + Combo Fix (#608)
• Re-enabled colored EarthArmor, since it works now
• Combos are now created 1 tick later then before. Reason for this is
because if a combo requires the player to be shifting but the last combo
trigger was a shift trigger, the combo would be created BEFORE the
player actually changes shift states.
2016-10-14 19:17:05 -07:00
Jay Stannon
a756e8df89 Fixed issues with EarthGrab. (#607)
* Changes to EarthGrab (PR Fixed, I hope.)

- Move now has travel time.
- Added particles that travel along the ground, to represent the travel
time.
- Changed the functions of the move to be: Shift + click = grab other -
entity, left click ground = self-grab.
- Edited the default config for the description.
- Edited the default range of the move, changed from 14 to 20.
- Edited the default cooldown time, it is now set to 2 seconds by
default.

* Fixed issues with Earthgrab.
2016-10-14 19:17:00 -07:00
Sobki
329f91fff8 Core 1.9.0 changes to Healing Waters. Updated /b who staff list. (#606)
* Core 1.9.0 changes to Healing Waters. Updated /b who staff list.

* More HealingWaters changes & updated staff

* Updated HealingWaters description
2016-10-14 17:02:57 -07:00
Josh
43f46b5eae allow seeing line numbers in error messages (#602) 2016-10-14 16:06:46 -07:00
Christopher Martin
81e5c53de5 Fix for HeatControlSolidify error on reload (#600)
* Fix for HeatControlSolidify error on reload

* Remove unnecessary imports
2016-10-13 23:27:58 -07:00
Jay Stannon
3de75dade4 Changes to EarthGrab (PR Fixed, I hope.) (#599)
- Move now has travel time.
- Added particles that travel along the ground, to represent the travel
time.
- Changed the functions of the move to be: Shift + click = grab other -
entity, left click ground = self-grab.
- Edited the default config for the description.
- Edited the default range of the move, changed from 14 to 20.
- Edited the default cooldown time, it is now set to 2 seconds by
default.
2016-10-13 15:43:10 -07:00
StrangeOne101
41aa71aa2b 1.9.0 Changes (#595)
* 1.9.0 Changes

• Rewritten GeneralMethods.getEntitiesAroundPoint - Now more effecient
and less draining on the server
• Rewritten EarthArmor - Now gives gold hearts instead of resistance.
• Added TempArmor class - Self explanitory
• Changed bottlebending permission from bending.ability.WaterReturn to
bending.ability.Bottlebending
• Fixed syntax when removing elements from youself

* More EarthArmor Changes

• Made the amount of gold hearts that EarthArmor gives configurable
• Changed default EarthArmor description
• Removed EarthArmor config options that are no longer used
• Converted more ConcurrentHashMaps to be generic map types
2016-10-11 12:41:30 -07:00
Christopher Martin
2b3ae10c2b Generi-size PhaseChangeFreeze (#594)
* Generi-size PhaseChangeFreeze

Make the ConcurrentHashMap in PhaseChangeFreeze Generic to allow for Java 7 / Java 8 compatibility.

* Add missing import to PhaseChangeFreeze

* Update PhaseChangeFreeze accessor
2016-10-09 12:01:38 -07:00
Christopher Martin
fad2f5542b Various Fixes (#591)
* Fix Spout speed limiting

* Fix Tremorsense, particle distance, help autotabbing, and sandspout flight
2016-10-08 21:32:09 -07:00
Christopher Martin
2fd345de8a Fix Spout speed limiting (#590) 2016-10-08 14:09:03 -07:00
Christopher Martin
df273dce6e Fix Spout movement and Multiability/Combo loading (#588)
* Fix Spout movement and Multiability/Combo loading

* Fix Spout movement

* Fix Spout movement
2016-10-04 16:29:01 -07:00
RoboMWM
aa2f4f51fa "mavenize" (#587) 2016-10-03 23:26:25 -07:00