<movevent type="Equip" itemid="2207" slot="ring" event="function" value="onEquipItem"/>
<movevent type="Equip" itemid="2210" slot="ring" event="script" value="onDeEquipItem"/>
e o do Item para testar está certo,no caso é shield e nele já está a a linha:
<attribute key="weaponType" value="shield" />