My guess is  runtime prevention.
Some mobs can have no client in them, but still be able to wear HUD glasses, which would cause runtime at ```C.images += holder```
Should probably replace it with straight up ```if (!C) return 0``` in beginning of the proc, so it does not loop for nothing for mobs who cannot see those icons anyway.