The entries are all level 1, neither calculate from all levels <= PC's level nor Calculate for each item in count are ticked, and the chance none is 0.
The relevant part of the script is
ref Listref Catchlet List := DSFishListlet Catch := CalcLeveledItem List 1SetFunctionValue Catchbut the script stalls when it gets here; the function returns and the returned ref is emtpy (prints 00000000
Any idea where I'm going wrong?