This is working in TFS 1.2:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
function onCastSpell(player, var)
local summons = player:getSummons()
for _, summon in...