Generate a YGOPro Lua script for the following Yu-Gi-Oh card effect:
While another face-up "Jurrac" monster is on the field, this card cannot be destroyed by battle.
--ジュラック・ブラキス
--Jurrac Brachis
local s,id=GetID()
function s.initial_effect(c)
	--battle indestructable
	local e2=Effect.CreateEffect(c)
	e2:SetType(EFFECT_TYPE_SINGLE)
	e2:SetCode(EFFECT_INDESTRUCTABLE_BATTLE)
	e2:SetCondition(s.indcon)
	e2:SetValue(1)
	c:RegisterEffect(e2)
end
function s.indcon(e)
	return Duel.IsExistingMatchingCard(aux.FaceupFilter(Card.IsSetCard,SET_JURRAC),0,LOCATION_MZONE,LOCATION_MZONE,1,e:GetHandler())
end