I have lots of games on my phones, and they tend to have to restart when an incoming call comes in, even while hitting the Ignore button. Is there a way, on a rooted stock Android phone to set certain apps to block incoming calls, so the foreground app does not get interrupted? I am aware of Airplane mode, but that would require me to wait for it to activate, then turn my WiFi/Mobile Data back on, then go into the game, then remember to turn it back off.
Optionally, if I could set one or two phone numbers that could interrupt (i.e. Work or the spouse), that would be awesome too. My goal is that my phone knows not to disturb me if I'm in the middle of a game, without hitting 3 or 4 buttons before launching into the game, and remembering to disable something after leaving the game.