All pastes #977106 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-04-08 17:07 UTC
rendered paste body
	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,