MCPcopy Create free account
hub / github.com/diasurgical/devilution / PlaceStoreGold

Function PlaceStoreGold

Source/stores.cpp:1996–2017  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1994}
1995
1996void PlaceStoreGold(int v)
1997{
1998 BOOL done;
1999 int ii, xx, yy, i;
2000
2001 done = FALSE;
2002
2003 for (i = 0; i < 40 && !done; i++) {
2004 yy = 10 * (i / 10);
2005 xx = i % 10;
2006 if (!plr[myplr].InvGrid[xx + yy]) {
2007 ii = plr[myplr]._pNumInv;
2008 GetGoldSeed(myplr, &golditem);
2009 plr[myplr].InvList[ii] = golditem;
2010 plr[myplr]._pNumInv++;
2011 plr[myplr].InvGrid[xx + yy] = plr[myplr]._pNumInv;
2012 plr[myplr].InvList[ii]._ivalue = v;
2013 SetGoldCurs(myplr, ii);
2014 done = TRUE;
2015 }
2016 }
2017}
2018
2019void StoreSellItem()
2020{

Callers 1

StoreSellItemFunction · 0.85

Calls 2

GetGoldSeedFunction · 0.85
SetGoldCursFunction · 0.85

Tested by

no test coverage detected