Got Different light masking implemented

Still doesn't work 100%, will fix asap