Home | History | Annotate | Download | only in larn

Lines Matching defs:itm

60 struct _itm     itm[90] = {
293 else if (itm[i].qty <= 0)
297 else if (c[GOLD] < itm[i].price * 10)
300 if (itm[i].obj == OPOTION) {
301 potionname[itm[i].arg] = potionhide[itm[i].arg];
302 } else if (itm[i].obj == OSCROLL) {
303 scrollname[itm[i].arg] = scrollhide[itm[i].arg];
305 c[GOLD] -= itm[i].price * 10;
306 itm[i].qty--;
307 take(itm[i].obj, itm[i].arg);
308 if (itm[i].qty == 0)
320 to print the item list; used in dndstore() enter with the index into itm
329 if (itm[i].qty == 0) {
334 if (itm[i].obj == OPOTION) {
335 lprintf("potion of%s", potionhide[itm[i].arg]);
336 } else if (itm[i].obj == OSCROLL) {
337 lprintf("scroll of%s", scrollhide[itm[i].arg]);
339 lprintf("%s", objectname[itm[i].obj]);
341 lprintf("%6ld", (long) (itm[i].price * 10));
803 if ((itm[j].obj == iven[isub]) || (iven[isub] == ODIAMOND) || (iven[isub] == ORUBY) || (iven[isub] == OEMERALD) || (iven[isub] == OSAPPHIRE)) {
810 else if ((itm[j].obj == OSCROLL) || (itm[j].obj == OPOTION))
811 value = 2 * itm[j + ivenarg[isub]].price;
814 value = itm[j].price; /* appreciate if a +n