void main() { object tree = GetObjectByTag("leveler"); AssignCommand(tree, ActionCastSpellAtObject(SPELL_SHADOW_SHIELD, tree, METAMAGIC_ANY, TRUE, 40, PROJECTILE_PATH_TYPE_DEFAULT, FALSE)); AssignCommand(tree, ActionCastSpellAtObject(SPELL_PREMONITION, tree, METAMAGIC_ANY, TRUE, 40, PROJECTILE_PATH_TYPE_DEFAULT, FALSE)); AssignCommand(tree, ActionCastSpellAtObject(SPELL_GLOBE_OF_INVULNERABILITY, tree, METAMAGIC_ANY, TRUE, 40, PROJECTILE_PATH_TYPE_DEFAULT, FALSE));}