Age of Mythology has behaviour for actors (i.e Monuments) to block godpowers with the GodpowerExlusion flag, however this is limited as it is dependent on hardcode (i.e it's in the source code)
For example "GodpowerExclusion" only works if the player is "isis", and the range for the power is unmodifiable. The effect only works when the unit is in the "AliveState".
<param name="MaximumRange" value1="30"></param> //maximum range of godpower block, at 0 there is no godpower blocking effect, modifable with techtree.xml
<param name="Persistent"></param> //effect is persistant
<param name="IsHesperides"></param> //used for Hesperides tree, basically alternate cursor