on *:SOCKREAD:dstat:{
sockread -f %total
tokenize 32 $remove(%total,Stat:)
if (*does not feature* iswm $1-) { did -r stat 31-38 }
elseif ($1 == Attack) { set %att.d $3 | did -o stat 31 1 %att.d }
elseif ($1 == Strength) { set %str.d $3 | did -o stat 34 1 %str.d }
elseif ($1 == Defence) { set %def.d $3 | did -o stat 37 1 %def.d }
elseif ($1 == Hitpoints) { set %hp.d $3 | did -o stat 32 1 %hp.d }
elseif ($1 == Ranged) { set %range.d $3 | did -o stat 38 1 %range.d }
elseif ($1 == Magic) {
set %mage.d $3 | did -o stat 35 1 %mage.d
set %cmb.d $cmblvl.d | did -o stat 36 1 %cmb.d
sockclose $sockname
}
if ($1 == Prayer) { set %pray.d $3 | did -o stat 33 1 %pray.d }
}