From 1bd1687c8190f3e6703e6f2c2d1dfc7a88c0d4fc Mon Sep 17 00:00:00 2001 From: Ravensdale Date: Tue, 13 Jan 2015 13:37:07 -0800 Subject: [PATCH] Fixes runtime error: pick() from empty list --- code/_onclick/item_attack.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 365865543f8..a81c6f30fa9 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -46,7 +46,11 @@ playsound(loc, hitsound, 50, 1, -1) return hit else - user.visible_message("[M] has been [pick(attack_verb)] with [src] by [user]!") + if(attack_verb.len) + user.visible_message("[M] has been [pick(attack_verb)] with [src] by [user]!") + else + user.visible_message("[M] has been attacked with [src] by [user]!") + if (hitsound) playsound(loc, hitsound, 50, 1, -1) switch(damtype)