diff --git a/readme.md b/readme.md index dd3127c..305efa1 100644 --- a/readme.md +++ b/readme.md @@ -29,7 +29,7 @@ Die Config.yml enthält: * Rezepte * Wörter -Sie kann frei editiert werden und nach Belieben angepasst werden. Die meisten Optionen werden allerdings erst bei einem Neustart des Servers übernommen. +Sie kann frei editiert werden und nach Belieben angepasst werden. Die Änderungen werden nach ausführen des Commands Reload oder nach einem Serverrestart übernommen Alle Teile der Config sind kommentiert. Die Kommentare enthalten Erklärungen und Beispiele. diff --git a/src/com/dre/brewery/BPlayer.java b/src/com/dre/brewery/BPlayer.java index d2c7994..0cfcb35 100644 --- a/src/com/dre/brewery/BPlayer.java +++ b/src/com/dre/brewery/BPlayer.java @@ -396,18 +396,25 @@ public class BPlayer { } else if (quality <= 5) { duration *= 250; } else { - duration = 200; + duration = 100; + if (brewAlc <= 10) { + duration = 0; + } + } + if (duration > 0) { + PotionEffectType.POISON.createEffect(duration, 0).apply(player); } - PotionEffectType.POISON.createEffect(duration, 0).apply(player); - if (brewAlc > 10 && quality <= 5) { - duration = 10 - quality; - duration += brewAlc; - duration *= 60; - } else { - duration = 240; + if (brewAlc > 10) { + if (quality <= 5) { + duration = 10 - quality; + duration += brewAlc; + duration *= 60; + } else { + duration = 120; + } + PotionEffectType.BLINDNESS.createEffect(duration, 0).apply(player); } - PotionEffectType.BLINDNESS.createEffect(duration, 0).apply(player); } public static void addBrewEffects(Brew brew, Player player) {