Manual W casting build
Djanghor - Lv.120
The percentage HP increase of both Helm of the Mountain Giant and Lifesource Vessel multiply each other, so combining both of them will results a retarded amount of max HP (not to mention his R2 arcana and the basic effect of Lifesource Vessel itself is already absurd).
Helm of the Mountain Giant also got a gem that gives you Amor Pierce based on current HP, and a damage resistance effect when your hero is at a percentage of health. Given that Djanghor Q1 is already a percentage heal and so does the Lifesource Vessel, and is used on a hero that has retarded HP => These 2 effect will always stay active.
Spellfire Gloves is for a better W casting experience, of course. And since Djanghor himself doesn't have a great attribute stacking ability like Seinaru, using Oceanrunner Boots would likely be bad for him. That's why you would prefer Voyager Boots, which not only it has a rune slot but also giving BAD% and Attack Damage Bonus % (which is especially important, green damage doesn't exist on MK unless it's pure wolf form, which you are not now).