Thank you
tcf22 and
thelenm.
That is why I've never had problems using the arrays' values (cuz a local copy is just fine). I just didn't think they were local copies this whole time. I thought I was just doing a simple type-cast.
You both pointed my error out very clearly.
Thanks Again :o)