GreedyBot now tries to use entry hazard/other side conditions before attacking