OSCROLL
fillroom(OSCROLL, newscroll()); /* make a SCROLL */
if (tmp != OSCROLL)
if (tmp != OSCROLL)
if (tmp != OSCROLL)
case OSCROLL:
if (iven[i - 'a'] == OSCROLL) {
case OSCROLL:
case OSCROLL:
case OSCROLL:
case OSCROLL:
case OSCROLL:
item[i][0] = OSCROLL;
} else if (iven[i - 'a'] == OSCROLL) {
static char nobjtab[] = { 0, OSCROLL, OSCROLL, OSCROLL, OSCROLL, OPOTION,
if (m > 0 && ivenarg[i] > 0 && m != OSCROLL && m != OPOTION) {
if (iven[i] == OSCROLL)
case OSCROLL:
if (take(OSCROLL, typ) == 0)
{ 100, OSCROLL, 0, 2 },
{ 125, OSCROLL, 1, 2 },
{ 60, OSCROLL, 2, 4 },
{ 10, OSCROLL, 3, 4 },
{ 100, OSCROLL, 4, 3 },
{ 200, OSCROLL, 5, 2 },
{ 110, OSCROLL, 6, 1 },
{ 500, OSCROLL, 7, 2 },
{ 200, OSCROLL, 8, 2 },
{ 250, OSCROLL, 9, 4 },
{ 20, OSCROLL, 10, 5 },
{ 30, OSCROLL, 11, 3 },
{ 340, OSCROLL, 12, 1 },
{ 340, OSCROLL, 13, 1 },
{ 300, OSCROLL, 14, 2 },
{ 400, OSCROLL, 15, 2 },
{ 500, OSCROLL, 16, 2 },
{ 1000, OSCROLL, 17, 1 },
{ 500, OSCROLL, 18, 1 },
{ 340, OSCROLL, 19, 2 },
{ 220, OSCROLL, 20, 3 },
{ 3900, OSCROLL, 21, 0 },
{ 610, OSCROLL, 22, 1 },
{ 3000, OSCROLL, 23, 0 }
else if (itm_[i].obj == OSCROLL)
} else if (itm_[i].obj == OSCROLL) {
if (iven[isub] == OSCROLL)
else if ((itm_[j].obj == OSCROLL) || (itm_[j].obj == OPOTION)) value = 2 * itm_[j + ivenarg[isub]].price;