Browse Source

bin perfect RecreateHealerItem

pull/90/head^2^2
7i 7 years ago committed by Anders Jenbo
parent
commit
1bf3f5fa8b
  1. 10
      Source/items.cpp

10
Source/items.cpp

@ -4560,16 +4560,20 @@ void RecreateWitchItem(int ii, int idx, int lvl, int iseed)
void RecreateHealerItem(int ii, int idx, int lvl, int iseed)
{
if (idx != IDI_HEAL && idx != IDI_FULLHEAL && idx != IDI_RESURRECT) {
if (idx == IDI_HEAL || idx == IDI_FULLHEAL || idx == IDI_RESURRECT) {
GetItemAttrs(ii, idx, lvl);
} else {
SetRndSeed(iseed);
idx = RndHealerItem(lvl) - 1;
GetItemAttrs(ii, idx, lvl);
}
GetItemAttrs(ii, idx, lvl);
item[ii]._iCreateInfo = lvl | 0x4000;
item[ii]._iSeed = iseed;
item[ii]._iSeed = iseed;
item[ii]._iIdentified = TRUE;
}
void RecreateTownItem(int ii, int idx, unsigned short icreateinfo, int iseed, int ivalue)
{
if (icreateinfo & 0x400)

Loading…
Cancel
Save