In script you might be able to adjust it, though this might be a temp fix. It might also need to be called every movement step of character?
skydome as NodeRef of Class HBNode
skydome = 9223372071869021607 // where this is the actual model number
pc as NodeRef = GetPlayerCharacterNode()
pos as Vector3
GetNodePosition(pc, pos)
pos.y = pos.y - offset // where you define how far
skydome["Position"] = ""+ pos.x +","+ pos.y +","+ pos.z +""