| 950 | } |
| 951 | |
| 952 | void 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 | |
| 962 | void S_StartWRecharge() |
| 963 | { |