Yes he has both and the room name is right. I think the issue is that he is always willing to interact with the player even when he is supposed to be in cooldown. How would I disable his collider when he is meant to be in cooldown?
inside of the OnTriggerEnter script, make sure to add something like "this.dragcooldown <= 0" inside of the if statement.
I got it to work! Thank you for the help, this worked.