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

Function AddStoreHoldRecharge

Source/stores.cpp:952–960  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

950}
951
952void AddStoreHoldRecharge(ItemStruct itm, int i)
953{
954 storehold[storenumh] = itm;
955 storehold[storenumh]._ivalue += spelldata[itm._iSpell].sStaffCost;
956 storehold[storenumh]._ivalue = storehold[storenumh]._ivalue * (100 * (storehold[storenumh]._iMaxCharges - storehold[storenumh]._iCharges) / storehold[storenumh]._iMaxCharges) / 100 >> 1;
957 storehold[storenumh]._iIvalue = storehold[storenumh]._ivalue;
958 storehidx[storenumh] = i;
959 storenumh++;
960}
961
962void S_StartWRecharge()
963{

Callers 1

S_StartWRechargeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected