Okay... sounds like I was pretty much on track save the part about complex structs. The zone.log referenced above was an edited version of the log that just contained the playerpacket data since it looked like the perl script was looking for a file named zone.log when I look at what it was doing. I believe the structvis I am using is from BA's thread but I'll double check.

The learning continues... thanks!