From 44c31d16511f049512dc01b4885077017504601c Mon Sep 17 00:00:00 2001 From: nathank33 Date: Thu, 4 Sep 2014 14:19:03 -0700 Subject: [PATCH] WaterSpout No Fall Damage A player used to be able to avoid fall damage by spamming left click while falling. --- .../projectkorra/ProjectKorra/waterbending/WaterSpout.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/com/projectkorra/ProjectKorra/waterbending/WaterSpout.java b/src/com/projectkorra/ProjectKorra/waterbending/WaterSpout.java index d8f9fb1e..ec8056e0 100644 --- a/src/com/projectkorra/ProjectKorra/waterbending/WaterSpout.java +++ b/src/com/projectkorra/ProjectKorra/waterbending/WaterSpout.java @@ -42,6 +42,13 @@ public class WaterSpout { return; } this.player = player; + + Block block = player.getLocation().clone().add(0,-1,0).getBlock(); + Material mat = block.getType(); + if(mat != Material.WATER && mat != Material.STATIONARY_WATER + && mat != Material.ICE && mat != Material.PACKED_ICE && mat != Material.SNOW) + return; + new Flight(player); player.setAllowFlight(true); instances.put(player, this);