Why wont my second function activate?
--Script
local NPC = game.Workspace.NPC1
local Card1 = game.Workspace.Cards.Warrior
local Card2 = game.workspace.Cards.Spellcaster
CardClick = false
local function battle()
NPC.BrickColor = BrickColor.Red()
CardClick = true
end
local function Attack()
NPC.BrickColor = BrickColor.Blue()
CardClick = false
end
Card1.ClickDetector.MouseClick:connect(battle)
Card2.ClickDetector.MouseClick:connect(battle)
if CardClick == true then
NPC.ClickDetector.MouseClick:connect(Attack)
end
|