Remove the ham from the packaging and discard the flavoring packet. If using a bone-in ham, check the end of the bone for a plastic cap and discard it. Let the ham sit at room temperature for 2 hours if time permits.
Preheat the smoker to 250℉ (120℃).
In a saucepan, whisk the butter, brown sugar, honey, Dijon mustard, orange juice, pineapple juice, minced garlic, Creole seasoning, allspice, ginger, cloves, nutmeg, and lemon juice over medium heat.
Continue stirring the glaze until the butter melts and the sugar dissolves, 1-2 minutes. Set aside. (Double the glaze if you want extra to serve on the side. You can also adjust the spices to suit taste buds, especially the sugar.)
Place ham in a disposable aluminum pan, cut side down.
When the glaze is ready, generously spread it all over the ham (reserve about a ⅓ cup of the glaze for basting).
Place the pan in the smoker and cook for 2-3 hours, basting every 30-45 minutes with its own juice and reserved glaze. The meat thermometer inserted into the thickest part of the ham should read 140℉ (60℃).
Remove the ham and place it on a platter. Serve with roasted or fondant potatoes, gravy, and your favorite side. Enjoy!