summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorfeildmaster <admin@feildmaster.com>2013-01-24 18:10:03 -0600
committerfeildmaster <admin@feildmaster.com>2013-01-24 18:10:03 -0600
commitf10c9861369d5ecbad793f5e5be3638bc975a22f (patch)
treea448b8e5a260d0e91cd6d582b7add3c82620d420 /src
parentf1efe717bddde600ec40dc66f6964748eab3e372 (diff)
downloadcraftbukkit-f10c9861369d5ecbad793f5e5be3638bc975a22f.tar
craftbukkit-f10c9861369d5ecbad793f5e5be3638bc975a22f.tar.gz
craftbukkit-f10c9861369d5ecbad793f5e5be3638bc975a22f.tar.lz
craftbukkit-f10c9861369d5ecbad793f5e5be3638bc975a22f.tar.xz
craftbukkit-f10c9861369d5ecbad793f5e5be3638bc975a22f.zip
Properly calculate level cost for books. Fixes BUKKIT-3410
Diffstat (limited to 'src')
-rw-r--r--src/main/java/net/minecraft/server/ContainerAnvil.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/ContainerAnvil.java b/src/main/java/net/minecraft/server/ContainerAnvil.java
index febfa1df..328db44c 100644
--- a/src/main/java/net/minecraft/server/ContainerAnvil.java
+++ b/src/main/java/net/minecraft/server/ContainerAnvil.java
@@ -196,6 +196,10 @@ public class ContainerAnvil extends Container {
i3 = 1;
}
+ if (flag) {
+ i3 = Math.max(1, i3 / 2);
+ }
+
i += i3 * k2;
}
}