祭壇で捧げものをしてアーティファクトを得る確率を
ソースから引っ張り出してきた。

nethack-3.4.3, pray.c 1469-1487:
 if (u.ulevel > 2 && u.uluck >= 0 &&
   !rn2(10 + (2 * u.ugifts * nartifacts))) {
   otmp = mk_artifact((struct obj *)0, a_align(u.ux,u.uy));
   if (otmp) {
     /* アーティファクトを得る */
   }
 }

レベルが2より大きく、運が0以上で、同属性の生成可能なアーティファクトが
残っているとき、
(10 + (2 * 下賜されたアーティファクト数 * 既存のアーティファクト数))分の1
の確率でアーティファクトを得る。てことのようだ。

...や、要するに現プレイで一体いつになったらくれるんだと調べたんだが、
かなり稀らしいorz