fix

c16404809 now correctly works when veilered
c19748583 cannot protect the monster anymore when it would be destroyed itself
c55742055 now correctly counts all noble knight cards on the field
c93085839 fixed chainlimit not working correctly on xyz summons