To further add to my previous message, if you do "self setcontents(8320);" instead of 288, that fixes IsLookingAt(). I don't know why though. It gives me hope that a similar solution can be found to fix player names.