this wil never works....because the symbol is Wrong...
suppose to be
if( getrefine() == 10 )
try these.....and...there is some part i dont know the details...so i just simply put the effect rate..such as Attack Speed Bonus
20050 Bow Script
bonus bUnbreakableWeapon,0; bonus bLongAtkRate,5; if( getrefine() >= 10 ) bonus bLongAtkRate,5; bonus bBaseAtk,100;
20051 One Handed Sword
bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Silence,300; if( getrefine() >= 10 ) bonus bAtkRate,5; bonus bBaseAtk,100;
20052 One Handed Sword
bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Stun,300; if( getrefine() >= 10 ) bonus bAtkRate,5; bonus bBaseAtk,100;
20053 One Handed Sword
bonus bUnbreakableWeapon,0; bonus2 bAddEff,Eff_Curse,300; if( getrefine() >= 10 ) bonus bAtkRate,5; bonus bBaseAtk,100;
20054 Wand
bonus bUnbreakableWeapon,0; bonus bMatkRate,10; if( getrefine() >= 10 ) bonus bMatkRate,5;
1503 Mace
bonus bUnbreakableWeapon,0; bonus bBaseAtk,100; bonus bAspdRate,20;
13042 Dagger
bonus bUnbreakableWeapon,0; if( getrefine() >= 10 ) bonus2 bAddRace,RC_DemiHuman,5; bonus bBaseAtk,100;