General Changes:
- Fixed spelling errors in default permissions.
- Added Region Protection Support for the following plugins:
- WorldGuard
- PreciousStones
- Factions
- GriefPrevention
- Towny
- Fix NPE where config wasn't generating on startup.
- All colors now respect the config. (e.g. Chi abilities will be whatever color chi is in the config). This also fixes the wrong colors when adding firebending.
- /bending add <Player> <Element> now works properly.
- Abilities you no longer have permission for are automatically unbound when you switch elements.
- bending.player defaults to true.
- /b works as an alias for Bending.
- Properly stop all Bending when the server shuts down.
- 'add' now has 'a' as an alias. (/bending a)
- 'who' now has 'w' as an alias. (/bending w)
- bending.command.version now defaults to all players.
- bending.command.who now defaults to all players.
- /bending display will no longer show abilities that a player cannot bind (doesn't have permission for)
- /bending bind will not allow a player to bind an ability they cannot use. (Doesn't have permission for)
- AvatarState shows proper color on /bending display.
- /bending bind now displays the slot in which the ability is being bound.
- /bending bind is now the color of the element of the ability being bound.
- /bending choose with an invalid argument now lists Chi as a valid argument.
- /bending help defaults true.
- /bending clear defaults true.
- /bending reload properly stops and reverts all Bending.
- Airbenders can no longer bind Chi abilities.
- AirScooter no longer lets a player fly infinitely.
- AirSwipe can go through tall grass.
- Permission to see the nightmessage now defaults to true.
- Bottlebending works properly.
- Flooding eased a bit.
- FastSwimming will no longer work if you have abilities with a sneak functionality bound.
- WaterSpout no longer lets a player fly infinitely.
- WaterManipulation now respects Global Cooldown.
- IceSpike now respects Global Cooldown.
- EarthBlast is now functional.
- Permission to see the day message now defaults to true.
- ChiBlocking passive fixed. (Chi actually blocks)
- Paralyze fixed.
- Added method isIgniteAbility() -- Return true if your new ability causes a fire. Hooks into region protection.
- Added Method isExplodeAbility() -- Return true if your new ability causes an explosion. Hooks into Region Protection.
- Added Method isHarmlessAbility() -- Return true if your ability doesn't harm anyone / the land. Hooks into region protection.