Check for valid target in seduce.kod.

Was sure this was fixed already. Seduce needs to check the class of the
target itself because of the specific minion checks it makes before it
propagates CanPayCosts to Debuff (which does check the target's class).