From 57ff06a805ef981e8aeb76912373ec102079c737 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sun, 29 Nov 2015 22:03:42 +0100 Subject: [PATCH] map 7 dragon parts to dragon when attacking the dragon, fix #109 --- src/lib/plugins/pvp.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lib/plugins/pvp.js b/src/lib/plugins/pvp.js index 2e4dfeb..f5c85e4 100644 --- a/src/lib/plugins/pvp.js +++ b/src/lib/plugins/pvp.js @@ -24,6 +24,13 @@ module.exports.player=function(player,serv) } player._client.on("use_entity", ({mouse,target} = {}) => { + if(!serv.entities[target]) + { + var dragon; + for(dragon=target-1;dragon>=target-7 && !serv.entities[dragon];dragon--){} + if(serv.entities[dragon] && serv.entities[dragon].entityType==63) + target=dragon; + } if(mouse == 1) attackEntity(target); });