Eat a yellow to counteract being blinded, for the short term. For the long term, take Focused Accuracy or Tactics. If you find end a problem, turn Weave off and just run Tough. Fire Armor is resistance based so you get the most benefit from Tough anyway. In Weave you save up for and slot the special defense recipe(EDIT:Shield Wall Teleportation Protection +Res(All)) that adds +Resistance to all. It's not cheap, but worth it. You don't have to run Weave to get that Resistance bonus.