Shot flavor can see the specific memory location modified. You could see if the enemy is firing things into .shootval and react accordingly.
I actually made a bot that uses this technique, does pretty well right now against most of the league bots except for fruit fly and Etch. Its actually effective against both insta-kill and normal shot bots. For shot-bots just fire an insta-kill shot into shootval, for the Insta-kills it forces the bot to fire a feeding shot.
Could do something like *.shflav * to find how the location itself was affected, would have to do those calculations first though, otherwise later code could mess it up.
Weird how Info-shots got to be the big weapon, seems like they've been hardly used before.
The real issue with shootval is that it only resets if fired. Otherwise the bot has to reset shootval itself, and none of the bots are doing that.
Note to Self: Reset shootval...