alguien sabe porque dejó de funcionar la macro de autoequipar escudo tras el borrado de facciones ??

;==================================
; script Name: Escudo
; Author: Shamino
; Version: 1.0
; Client Tested with: 2.0.3
; EUO version tested with: 1.5 Version 142
; Shard: Ultima Alianza
; Purpose: Equiparse el escudo automaticamente si no esta equipado.

escudo:
sub escudo
set %escudos CIK_BIK_AIK_OIK_NIK_FIK_GIK_LIK_CQF_PMH_MIK_ZHK
finditem %escudos C_ , #charid
if #FINDKIND = -1
{
finditem %escudos c_ , #BACKPACKID
set #lobjectid #findid
event macro 17 0
}
else
gosub escudo
goto escudo