winning to sniperStateChanged