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

Function CalcPlrItemMin

Source/items.cpp:692–714  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

690}
691
692void CalcPlrItemMin(int pnum)
693{
694 PlayerStruct *p;
695 ItemStruct *pi;
696 int i;
697
698 p = &plr[pnum];
699 pi = p->InvList;
700 i = p->_pNumInv;
701
702 while (i--) {
703 pi->_iStatFlag = ItemMinStats(p, pi);
704 pi++;
705 }
706
707 pi = p->SpdList;
708 for (i = MAXBELTITEMS; i != 0; i--) {
709 if (pi->_itype != ITYPE_NONE) {
710 pi->_iStatFlag = ItemMinStats(p, pi);
711 }
712 pi++;
713 }
714}
715
716BOOL ItemMinStats(PlayerStruct *p, ItemStruct *x)
717{

Callers 1

CalcPlrInvFunction · 0.85

Calls 1

ItemMinStatsFunction · 0.85

Tested by

no test coverage detected