If you can have the Revenge button appear ONLY WHEN they are TRULY ATTACKABLE... Meaning not in peace treaty and/or logged in.