Browse Source

Clean up SmithRepairOk

pull/88/head
Anders Jenbo 7 years ago
parent
commit
e8d123bd20
  1. 21
      Source/stores.cpp
  2. 2
      Source/stores.h

21
Source/stores.cpp

@ -923,15 +923,20 @@ void __cdecl S_StartSSell()
// 6A09E4: using guessed type int stextsmax;
// 6A6BB8: using guessed type int stextscrl;
BOOLEAN __fastcall SmithRepairOk(int i)
BOOL __fastcall SmithRepairOk(int i)
{
if (plr[myplr].InvList[i]._itype != ITYPE_NONE
&& plr[myplr].InvList[i]._itype
&& plr[myplr].InvList[i]._itype != ITYPE_GOLD
&& plr[myplr].InvList[i]._itype != ITYPE_0E)
return plr[myplr].InvList[i]._iDurability != plr[myplr].InvList[i]._iMaxDur;
else
return 0;
if (plr[myplr].InvList[i]._itype == ITYPE_NONE)
return FALSE;
if (plr[myplr].InvList[i]._itype == ITYPE_MISC)
return FALSE;
if (plr[myplr].InvList[i]._itype == ITYPE_GOLD)
return FALSE;
if (plr[myplr].InvList[i]._itype == ITYPE_0E)
return FALSE;
if (plr[myplr].InvList[i]._iDurability == plr[myplr].InvList[i]._iMaxDur)
return FALSE;
return TRUE;
}
void __cdecl S_StartSRepair()

2
Source/stores.h

@ -59,7 +59,7 @@ BOOLEAN __cdecl S_StartSPBuy();
BOOL __fastcall SmithSellOk(int i);
void __fastcall S_ScrollSSell(int idx);
void __cdecl S_StartSSell();
BOOLEAN __fastcall SmithRepairOk(int i);
BOOL __fastcall SmithRepairOk(int i);
void __cdecl S_StartSRepair();
void __fastcall AddStoreHoldRepair(ItemStruct *itm, int i);
void __cdecl S_StartWitch();

Loading…
Cancel
Save