igrik, thanks! I lost one parameter in my script and got confused now it sorts out
I used i^colmagi_%(hero)_%v998_%v999_%v1000^ to store the visiting status of my script. It's better to be replaced with OB:C value I think. Fewer variable, more reliable