From a27d84f0eea6de5fb4e4552fc4bbd76d181bbd75 Mon Sep 17 00:00:00 2001 From: Fizban Date: Thu, 15 Jan 2009 21:59:16 +0000 Subject: [PATCH] Fixed hands full message for Immortals. --- changelog | 2 ++ src/act.item.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/changelog b/changelog index 7626d9b..6920d84 100644 --- a/changelog +++ b/changelog @@ -34,6 +34,8 @@ OLC copy and delete options. export (QQ's a zone into a tarball)t Xlist (mlist, olist, rlist, zlist, slist, tlist, qlist) (lots of major bugfixes too) +[Jan 15 2009] - Fizban + Immortals can now never have their hands full when you attempt to hand them an item. [Jan 09 2009] - Fizban Fixed a bug in do_rescue allowing players to get twice as many attacks per round. (thanks Zordrac) Fixed Bug Where Questmaster rnums didn't previously update. (thanks Tails) diff --git a/src/act.item.c b/src/act.item.c index 8910e29..68d3f87 100644 --- a/src/act.item.c +++ b/src/act.item.c @@ -603,7 +603,7 @@ static void perform_give(struct char_data *ch, struct char_data *vict, act("You can't let go of $p!! Yeech!", FALSE, ch, obj, 0, TO_CHAR); return; } - if (IS_CARRYING_N(vict) >= CAN_CARRY_N(vict)) { + if (IS_CARRYING_N(vict) >= CAN_CARRY_N(vict) && GET_LEVEL(ch) < LVL_IMMORT) { act("$N seems to have $S hands full.", FALSE, ch, 0, vict, TO_CHAR); return; }