At level 22 carpenter I could repair my oak cane. I bought an oak cane +3 and was unable to repair it, wouldn't even let me try.
I'm now level 32 carpenter, guess what, I still can't even attempt to repair my oak cane +3. TEN **** levels since I could repair a +0 and I still can't repair a +3. At my level, I can repair level 40 gear, but I can't repair this level 31 +3 staff still. What a stupid system.