Lines Matching refs:ltmp
444 long ltmp; in dopay() local
462 ltmp = ESHK(shkp)->robbed; in dopay()
464 if (!ltmp) { in dopay()
471 if (u.ugold > ltmp) { in dopay()
473 monnam(shkp), ltmp); in dopay()
474 pay(ltmp, shkp); in dopay()
479 if (ugold < ltmp / 2) { in dopay()
517 ltmp = 1000; in dopay()
520 ltmp = u.ugold; in dopay()
523 pay(ltmp, shkp); in dopay()
567 long ltmp; in dopayobj() local
582 ltmp = bp->price * bp->bquan; in dopayobj()
584 ltmp += ltmp / 3; in dopayobj()
585 if (u.ugold < ltmp) { in dopayobj()
591 pay(ltmp, shopkeeper); in dopayobj()
593 doname(obj), ltmp, plur(ltmp)); in dopayobj()
715 long ltmp; in subfrombill() local
755 ltmp = getprice(obj) * obj->quan; in subfrombill()
757 ltmp /= 3; in subfrombill()
760 ltmp /= 2; in subfrombill()
762 if ((ESHK(shopkeeper)->robbed -= ltmp) < 0) in subfrombill()
767 if (ltmp > shopkeeper->mgold) in subfrombill()
768 ltmp = shopkeeper->mgold; in subfrombill()
769 pay(-ltmp, shopkeeper); in subfrombill()
770 if (!ltmp) in subfrombill()
774 pline("You sold %s and got %ld gold piece%s.", doname(obj), ltmp, in subfrombill()
775 plur(ltmp)); in subfrombill()