ProjectKorra/ProjectKorra — pull request #63 by nathank33 (2014-11-25 07:48:14+00:00)
Title: Bug Fixes, Config Options, Performance Improvements

Bending Preset Bug Fix:
Bending Presets were being modified if a player used /b bind, or /b clear, after loading a preset. If a player loaded a preset and then used /b clear the preset was cleared until they relogged or the server reloaded.
http://projectkorra.com/threads/bending-clear-overrides-presets.613/

BloodBending Config - HoldTime, Cooldown
HoldTime: The duration that an entity can be bloodbent.
Cooldown: The delay between BloodBending uses.

Added BendingPlayer.isToggled() accessor method:
Allows developers to check if players have toggled their bending off or on.

WaterCombo, FireCombo, and AirCombo now obey /b toggle:
These combo categories were not checking if players had previously turned their bending off, allowing players to combo even after toggling their bending off.

Fixed EarthBending causing random water from ice:
Using abilities like ShockWave, RaiseEarth, and EarthBlast near ice caused random air blocks to turn into water, causing left over water.

FireBurst Improved Particle Efficiency:
Improved the way FireBurst particles are handled. FireBurst should cause much less FPS lag.

AirBurst Improved Particle Efficiency:
Improved the way AirBurst particles are handled. AirBurst should cause much less FPS lag.

Twister Config Options: DegreesPerParticle, HeightPerParticle
DegreesPerParticle: The amount of degrees between each particle within the circular rings of the twister. Increase this to reduce particles.
HeightPerParticle: The amount of vertical distance between each ring of particles. Increase this to reduce particles.

PhaseChange Improved TPS Efficiency:
When too many ice blocks have been created, instead of continuously checking all of the blocks, PhaseChange will now spread the processing load between 10 ticks instead of 1.