Page 1 of 1

Why doesn't my shield work

Posted: 20 Mar 2011, 21:51
by SpikedHelmet
Why doesn't this work????

It used to work, then suddenly it stopped working one day.

The symptoms: According to healthbar widget the shield is "detected" but remains at 0% when a unit is built, and subsequently stops nothing.

Code: Select all

weaponDef = {
	name                    = "Anti-Missile System (AMS)",
	isShield				= true,
	shieldInterceptType		= 32,
	exteriorShield			= 1,
	shieldEnergyUse			= 0,
	shieldPower				= 500,
	shieldPowerRegen		= 100,
	shieldPowerRegenEnergy	= 0,
	shieldRadius			= 300,
	shieldStartingPower		= 500,
	smartShield				= true,
	visibleShield			= false,
	--	shieldAlpha				= 1.0,
	--	shieldGoodColor			= "0.0 1.0 0.0",
	--	shieldBadColor			= "1.0 0.0 0.0",
	damage = {
		default = 10,--1 DPS
	},
}

return lowerkeys({ AMS = weaponDef })

Re: Why doesn't my shield work

Posted: 20 Mar 2011, 22:18
by SpikedHelmet
It was because I didn't have the weaponType = "Shield", tag, as apparently shields need to be told twice that they are infact shields.