The Elondrian Ward is available for purchase for 10 plat ( you get reminded of this every time you die.. nice touch STS), OR you can also purchase the Ward in the AH/CS under the crafting section. its going for roughly 40k and its probably the best thing you can spend your hard earned gold on for the event. You'll be playing it for another 2 weeks, and Helena becomes that much easier when you're movement is not limited. Its auto equipped as long as its in your inventory.

During the Goblin event It was asked why the final boss was so difficult, and we were told it was because they were meant to be fought in parties and not solo.

Good luck!