diff options
author | md_5 <git@md-5.net> | 2016-12-23 22:32:40 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-12-23 22:32:40 +1100 |
commit | 746cf0f0d7ef9f494699ebecf7404e74b4d57e7a (patch) | |
tree | 5340a950bad0fe7b9d065061524d28685ffa3de6 /nms-patches/EntityFireworks.patch | |
parent | 622add8458dd64352005fdf067bbef18e0bd0f99 (diff) | |
download | craftbukkit-746cf0f0d7ef9f494699ebecf7404e74b4d57e7a.tar craftbukkit-746cf0f0d7ef9f494699ebecf7404e74b4d57e7a.tar.gz craftbukkit-746cf0f0d7ef9f494699ebecf7404e74b4d57e7a.tar.lz craftbukkit-746cf0f0d7ef9f494699ebecf7404e74b4d57e7a.tar.xz craftbukkit-746cf0f0d7ef9f494699ebecf7404e74b4d57e7a.zip |
Additional fireworks damage tracking.
Diffstat (limited to 'nms-patches/EntityFireworks.patch')
-rw-r--r-- | nms-patches/EntityFireworks.patch | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/nms-patches/EntityFireworks.patch b/nms-patches/EntityFireworks.patch index af6bba54..99fc74ae 100644 --- a/nms-patches/EntityFireworks.patch +++ b/nms-patches/EntityFireworks.patch @@ -33,3 +33,13 @@ } double d0 = 5.0D; +@@ -162,7 +169,9 @@ + if (flag) { + float f1 = f * (float) Math.sqrt((5.0D - (double) this.g(entityliving)) / 5.0D); + ++ CraftEventFactory.entityDamage = this; // CraftBukkit + entityliving.damageEntity(DamageSource.t, f1); ++ CraftEventFactory.entityDamage = null; // CraftBukkit + } + } + } |