diff Main.lua @ 287:f339235382c1

Handle cases where killer's name is nil.
author James D. Callahan III <jcallahan@curse.com>
date Wed, 15 May 2013 19:43:31 -0500
parents 172cd0fe9eec
children d841c44553d5
line wrap: on
line diff
--- a/Main.lua	Wed May 15 19:31:29 2013 -0500
+++ b/Main.lua	Wed May 15 19:43:31 2013 -0500
@@ -1295,12 +1295,12 @@
             local killer_name = source_name or previous_combat_event.source_name
 
             if not group_member_uids[killer_guid] and not group_pet_guids[killer_guid] then
-                Debug("%s: %s was killed by %s (not group member or pet).", sub_event, dest_name or _G.UNKNOWN, killer_name)
+                Debug("%s: %s was killed by %s (not group member or pet).", sub_event, dest_name or _G.UNKNOWN, killer_name or _G.UNKNOWN)
                 ClearKilledNPC()
                 ClearKilledBossID()
                 return
             end
-            Debug("%s: %s was killed by %s.", sub_event, dest_name or _G.UNKNOWN, killer_name)
+            Debug("%s: %s was killed by %s.", sub_event, dest_name or _G.UNKNOWN, killer_name or _G.UNKNOWN)
 
             if private.RAID_FINDER_BOSS_IDS[unit_idnum] then
                 Debug("%s: Matching boss %s.", sub_event, dest_name)