I have to second @moises_andre12’s advice.
Dievdirby1 doesn’t add that much to such a build, though it’s certainly viable.
The cd bug is supposed to get fixed with the r8 update, so here’s to hoping it will actually work properly soon.
However, you really don’t benefit much of the cd reduction yourself nor is the sp cost of bokor2 that bad at later levels. Only bokor3 drains sp like crazy.
Always stick to the cleric2/bokor2/x/y/pd2 base for that build.
Ideal r5 options are: bokor3(most dmg + damballa), priest1(res+blessing), pardoner1(discern evil for more aoe dmg) or paladin(1hit ko mutant/demon+ heal boost)
Ideal r6 options are: priest1(res+blessing), pardoner1(discern evil for more aoe dmg), paladin(1hit ko mutant/demon+ heal boost), oracle (ideal for PVP) or druid(best single target dmg).
Never go paladin2 or priest2 though. Pardoner2 is alright but not advised if you plan on grabbing pd3.
Paladin is especially nice with a linker considering turn undead + link can easily 1shot entire packs of mobs. It has a huge cd ofc.