This Dev Build was done almost entirely by our newest developer -- Coolade. Enjoy.
(Before Waterbenders get mad -- we have Water stuff coming, I PROMISE. It is just the trickiest element to work with)
(Before Waterbenders get mad -- we have Water stuff coming, I PROMISE. It is just the trickiest element to work with)
- General Changes
- When the server shuts down or reloads the flight glitch should no longer be created. Players who were in mid flight because of an ability will be removed from flight when the server / bending reloads.
- Waterbending Changes
- Added WaterManipulation accessor method.
- Added waterManipulation.getAroundPoint() which returns all instances of WaterManipulation around a location within a specified radius.
- Fixed bug where IceSpikes were not being cleaned up when they should have been.
- Fixed bug where Waterbenders could spam WaterSpout to not take fall damage, even if they weren't over a Waterbendable block.
- Fixed a WaterSpout NullPointerException
- Added WaterManipulation accessor method.
- Earthbending Changes
- New Ability: LavaFlow
- This will allow the Earthbender to create lava using the Earthbendable blocks around them. They can hold sneak to begin generation of a moat of lava around them, or click on an Earthbendable block to make it go just in front of them. An earthbender can also use this ability to turn existing Lava back to its original state, or Stone if there was nothing there before.
- Added EarthBlast accessor method.
- Added earthBlast.getAroundPoint() which returns all instances of EarthBlast around a location within a specified radius.
- Fixed an old bug that involved EarthBlasts not being cleaned up properly if the player spammed left click and shift together.
- New Ability: LavaFlow
- Firebending Changes
- Improved HeatControl Efficiency
- Checks the type of block before checking if the region is protected. Should save on some processing power, especially if on a server with a lot of factions.
- Checks if the block is Lava or Fire before checking if the region is protected.
- Added FireBlast accessor method
- Added fireBlast.getAroundPoint() which returns all instances of FireBlast around a location within a specified radius.
- Improved HeatControl Efficiency