diff -ur src/racial.c src-fix/racial.c --- src/racial.c Mon Aug 9 16:12:04 2004 +++ src-fix/racial.c Wed Dec 29 11:21:01 2004 @@ -340,7 +340,16 @@ { char o_name[MAX_NLEN]; - object_desc(o_name, &inventory[item], FALSE, 0); + /* Access the item (if in the pack) */ + if (item >= 0) + { + object_desc(o_name, &inventory[item], FALSE, 0); + } + else + { + object_desc(o_name, &o_list[0 - item], FALSE, 0); + } + #ifdef JP msg_format("祈りをこめて%sを放つ!", o_name); #else