From fc87b99ecdf9f73c6cc24dbf2c9c21a4d76483b0 Mon Sep 17 00:00:00 2001 From: Cekis Date: Fri, 3 Feb 2017 14:30:10 +0000 Subject: [PATCH] Prevented null pointer when trying to process group members when there are no group members in range. --- .../sys.server/compiled/game/script/corpse/ai_corpse.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sku.0/sys.server/compiled/game/script/corpse/ai_corpse.java b/sku.0/sys.server/compiled/game/script/corpse/ai_corpse.java index 351ba6023..efac37020 100755 --- a/sku.0/sys.server/compiled/game/script/corpse/ai_corpse.java +++ b/sku.0/sys.server/compiled/game/script/corpse/ai_corpse.java @@ -417,9 +417,10 @@ public class ai_corpse extends script.base_script proseParameters.put("TT", lottoWinner); obj_id gid = getGroupObject(lottoWinner); obj_id[] members = utils.getLocalGroupMemberIds(gid); - for (int x = 0; x < members.length; ++x) - { - messageTo(members[x], "sendSystemMessageProseAuthoritative", proseParameters, 1, true); + if(members != null) { + for (int x = 0; x < members.length; ++x) { + messageTo(members[x], "sendSystemMessageProseAuthoritative", proseParameters, 1, true); + } } allTransfersComplete = false; }