Prowl compares the creature types of the spell with the creature types of the creatures that dealt combat damage to players this turn. Normally this means that you can cast Enigma Thief for its prowl cost only if a Sphinx or Rogue dealt combat damage to a player, but if an effect causes the spell to have other creature types, the prowl ability is also satisfied by a creature with those additional types having dealt combat damage to a player.