From 0e4317fa6b2e121bee62abbe659e70f8bf827346 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sat, 28 Mar 2015 17:20:57 +0200 Subject: [PATCH] Balsa wands break easily --- src/apply.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/apply.c b/src/apply.c index ae7565f17..9bba15186 100644 --- a/src/apply.c +++ b/src/apply.c @@ -2891,6 +2891,7 @@ do_break_wand(obj) boolean fillmsg = FALSE; int expltype = EXPL_MAGICAL; char confirm[QBUFSZ], buf[BUFSZ]; + boolean is_fragile = (!strcmp(OBJ_DESCR(objects[obj->otyp]), "balsa")); if (yn(safe_qbuf(confirm, "Are you really sure you want to break ", "?", obj, yname, ysimple_name, "the wand")) == 'n') @@ -2899,7 +2900,7 @@ do_break_wand(obj) if (nohands(youmonst.data)) { You_cant("break %s without hands!", yname(obj)); return 0; - } else if (ACURR(A_STR) < 10) { + } else if (ACURR(A_STR) < (is_fragile ? 5 : 10)) { You("don't have the strength to break %s!", yname(obj)); return 0; }