Quote:
//echo -a $hget(orion,$hfind(orion,$str(* $+ $chr(9),4) $+ %string $+ $str($chr(9) $+ *,9),1,w).data).data


The $hfind returns a ITEMNAME, from what i read above this happens to be a number, $hget().data is a direct index access using the offset into the hashtable not the ITEMNAME returned by the $hfind, i beleive if it is still matching the correct data it is doing it by shear chance, and that chance is likely to fail as soon as some data is altered.