somegold
mkgold(somegold() + d(dlevel,30), u.ux, u.uy);
long somegold(void);
u.ugold -= (tmp = somegold());