Don't count suicides as kills. Fixes #96.

We should not count suicides as kills. If the damager has the same UUID as the damaged player, it's not okay.
This commit is contained in:
ghac 2017-08-23 17:07:19 +02:00
parent f3792b480c
commit 2a15eaf2fe

View File

@ -506,6 +506,9 @@ public class PlayerListener implements Listener {
okay = false; okay = false;
} }
} }
if (evt.getEntity().getUniqueId().equals(player.getUniqueId())) {
okay = false;
}
if (okay) { if (okay) {
Quester quester = plugin.getQuester(player.getUniqueId()); Quester quester = plugin.getQuester(player.getUniqueId());
for (Quest quest : quester.currentQuests.keySet()) { for (Quest quest : quester.currentQuests.keySet()) {
@ -525,6 +528,9 @@ public class PlayerListener implements Listener {
okay = false; okay = false;
} }
} }
if (evt.getEntity().getUniqueId().equals(player.getUniqueId())) {
okay = false;
}
if (okay) { if (okay) {
Quester quester = plugin.getQuester(player.getUniqueId()); Quester quester = plugin.getQuester(player.getUniqueId());
for (Quest quest : quester.currentQuests.keySet()) { for (Quest quest : quester.currentQuests.keySet()) {