فهرست منبع

Damage the player when ChimaeraWing use failed

TfT_02 12 سال پیش
والد
کامیت
5aecedc074
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      src/main/java/com/gmail/nossr50/util/ChimaeraWing.java

+ 2 - 0
src/main/java/com/gmail/nossr50/util/ChimaeraWing.java

@@ -17,6 +17,7 @@ import com.gmail.nossr50.config.Config;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.metrics.MetricsManager;
 import com.gmail.nossr50.metrics.MetricsManager;
 import com.gmail.nossr50.util.player.UserManager;
 import com.gmail.nossr50.util.player.UserManager;
+import com.gmail.nossr50.util.skills.CombatUtils;
 import com.gmail.nossr50.util.skills.SkillUtils;
 import com.gmail.nossr50.util.skills.SkillUtils;
 
 
 public final class ChimaeraWing {
 public final class ChimaeraWing {
@@ -62,6 +63,7 @@ public final class ChimaeraWing {
                 if (location.getY() < player.getWorld().getHighestBlockYAt(location)) {
                 if (location.getY() < player.getWorld().getHighestBlockYAt(location)) {
                     player.sendMessage(LocaleLoader.getString("Item.ChimaeraWing.Fail"));
                     player.sendMessage(LocaleLoader.getString("Item.ChimaeraWing.Fail"));
                     player.setVelocity(new Vector(0, 0.5D, 0));
                     player.setVelocity(new Vector(0, 0.5D, 0));
+                    CombatUtils.dealDamage(player, Misc.getRandom().nextInt(player.getHealth() - 10));
                     UserManager.getPlayer(player).actualizeLastChimaeraTeleport();
                     UserManager.getPlayer(player).actualizeLastChimaeraTeleport();
                     return;
                     return;
                 }
                 }