Dominions 3: The Awakening/Nations/Ulm, Enigma of Steel/Warrior Smith

Commentary
25% forge bonus. 50% cold resistant. The random magic is 100% elemental (fire, earth, air or water), plus a 50% chance of another elemental... meaning you'll get a 2E smith 25% of the time, and a 3E smith 3% of the time.