I've tried putting this script inside a fire object using the boolvalue "flareson"
if game.workspace.flareson.value = true
then script.Parent.Enabled = true
else script.Parent.Enable = false
but the fire object is on, even though flareson's value property is unchecked.

2 comments
I think there's a 'd' missing from Enabled on the last line. Was that in the script of just a typo in the question?
Likely a typo.