Wes was busy lately otherwise he has already updated this fix.
To anyone who were interested :
I think you can open these 2 files ("crom.d" + cespy.d) and paste this code in
------------------------------------------------------------------------------------------------------
IF ~PartyHasItem("ring07")~ THEN REPLY @12343 GOTO rop3
IF ~~ THEN BEGIN rop3
SAY @123441 IF ~~ THEN REPLY @123435 GOTO c2itemupgrade
IF ~PartyHasItem("ring41") PartyHasItem("ring31") PartyHasItem("misc42")
PartyGoldGT(29999)~
THEN REPLY @123436
DO ~TakePartyGold(30000) DestroyGold(30000)
TakePartyItemNum("ring47",1) DestroyItem("ring07")
TakePartyItemNum("ring31",1) DestroyItem("ring31")
TakePartyItemNum("misc42",1) DestroyItem("misc42")
GiveItemCreate("c2ring05",Player1,1,1,1)
CreateVisualEffect("spcrtwpn",[401.348])~ EXIT
END
------------------------------------------------------------------------------------------------------
To make the the Ring of Preservation +3 (c2ring05) you have to open the "c2ring02.itm" and "c2ring02.bam" files and to edit its with Item Overrides Editor*, then save under :
"c2ring03.itm" and "c2ring03.bam"
Download : Item Overrides Editor v.1.39 :
http://rpgfr.net/baldur/index.php?jeu=bg1&p=download&mod=detail&id=244&cat=32Download : Near Infinity v1.32
http://www.idi.ntnu.no/~joh/ni/I think it will work ( just my 2 cents

)
ATTN CamDawg : Please correct me if I'm wrong.