About the o-skills.
o-skills are ''off-skills'' or ''off character skills''. These are skills that your character achieves trough charges or equipment with the +skill on it. Enigma armor is an often used example, it gives +1 to teleport, letting other character then sorceresses use teleport.
The way it was about a year back:
You can use o-skills when, and only when, your character is build around them. Examples are wolfbarbs and WW sins. These are characters that rely on the o-skill to even exist. Without a chaos claw you don't have a WW sin. This ofcourse means that noone can use the BO from CtA. Noone can use widowmaker's GA. Noone can use Beast runeword except for pallies.
The way I see it now (read: see litterally, come across in PvP games. Not see it as in ''this is my opinion'').:
O-skills are widely accepted. Quite a few normal builds even adapted them into their regular PvP scene or are using them on a frequent base. WW barb anyone? Beast, Widowmaker... Noone really thinks it's BM as everyone is using it.
My opinion.
I'm with the way it was a year back. Nothing is more frustrating then dueling a good duel, winning, but your opponent chickens out and runs to the edge of the map and starts chipping (or actually hurting alot with OW) your life away with widowmaker. I duel without CtA and IIRC only one of my PvP-ers has my CtA on him because he just came out of PvM.
IMO to keep your rules nice and clean just disallow o-skills. This will hurt builds (no wolfbarb), but at least you won't have everyone running around playing BM.
Furthermore, I think you're going the right way with disallowing runes Gul and above (or is it runes above Gul?).
Lastely: I agree with the no pre-buffing. Even though I pretty much do it with most my characters, it's not really necesarry in this ruleset. You can buff with the equipment you have or you can't buff.. Warcry javelins on switch or shadow claws are nice examples of how to still buff. It saves time and will keep rich players from getting the edge (as intended in the first place).
Very nice idea. I might join if I get internet. :smiley: