never ind got it to work i think. dropped the first script and changed second to this:
if (field[gIsEquip].value <> 0) then
foreach pick in hero from BaseCustSp where "abCategory.BlrBlood | abCategory.BlrBloMut"
eachpick.field[xExtraLev].value += 4
nexteach
endif
|