I need some help with the following situation:
Player A controls a Sorcerer of Tzeentch ( Action: When you play a development from your hand, put a resource token on this unit. Then, deal X damage to target unit. X is the number of resource tokens on this unit. ) in a zone with no developments.
Player B has an Eatine Harbour ( Units in a zone with no developments lose all Actions and Forced Effects. )
If Player A plays a development, is he allowed to play the action of Sorcerer of Tzeentch?
In my opinion, the trigger of the action ( When you play a development from your hand... ) would happen, when Player A chooses a card (as the development he wants to play) and starts with that development a new chain. Then he must announce the action, if he wants to play it, but at this moment, there is no development in the zone. This causes the Sorcerer to lose his action.
Or am i wrong, and the action triggers, after the development entered play, so that Player A could use the Sorcerer´s action?
Thanks.