I went for shilo for a very long time, getting tons of metal dragons so I just got fed up with it because I don't do metal dragon tasks, because they are a waste of time. Went to lost city, and I went 3 days of playing around 6-9 hours a day, meybe more of straight good tasks. Every 2-3 tasks I had gotten fire giants as a task. The only tasks that I had replaced were turask tasks since they use up to much food and don't drop anything good. I had gotten tons of gargoyles which I love for slayer. Now whenever I get a bad task from either shilo or lost city, I will replace then go to the opposite master. Seems to be working well since once I switch over ill get a good run of tasks then a bad one, then switch masters and get a good run of tasks :).