command = function(aura, unitID, UnitDefID, teamID, cmdID, cmdParams, cmdOptions) local cmdDescID = Spring.FindUnitCmdDesc(unitID, cmdID) if (cmdParams[1] == 1) then aura.emitterList[unitID].state = 1 Spring.EditUnitCmdDesc(unitID, cmdDescID, { params = {'1', 'Aura Off', 'Aura On' } }) Spring.SetUnitRulesParam(unitID, aura.name, 0) else aura.emitterList[unitID].state = 0 Spring.EditUnitCmdDesc(unitID, cmdDescID, { params = {'0', 'Aura Off', 'Aura On' } }) Spring.SetUnitRulesParam(unitID, aura.name, 1) end end,