What the hell is wrong here?

Nevermind, it was my own damn fault.

Judging from the lack of prints 0 to 3 I’d guess you have left a duplicate of WDS2.GetArmorType somewhere which is overriding this one (maybe an old version of it you forgot to delete?)

Yea this was the exact problem, i just fixed it a second before you posted :v:, thanks anyway.