Como dice Toni, puede que sea porque no has activado la flag. Pero Toni, aparte de que le has puesto que es setvar y es setflag, le has dado la flag para FR, y él usa Ruby/Esmeralda. Para Ruby, la flag es la 0x860 y para Emerald la 0x8C0.
Vamos, que si usas Ruby tienes que poner esto...