Is it possible to make tasker events conditional on whether I'm roaming? Using 'Tasker', I have a task set up to dial my mobile phone balance enquiry number at 7pm each night, put in the right options, then hang up.  That results in a text being sent to me each evening with my remaining minutes - great!

However - I'm about to go abroad for three weeks and, left in its present state, it will rack up quite a bill if it does manage to dial.  How can I make this action conditional on roaming?  I considered using the location context but it crashes above certain ranges and isn't that reliable.
If you are usually home at 7pm, you could make it conditional on the presence of your home Wifi network (using "Wifi Near") or a cell tower near you (using "Cell near"); if you use a dock at home, you could make it only fire when docked instead.

You could also make it dependent on a calendar and just set the dates for your trip now.