Caelan was kind of lost as to what was going on right now. This was a lot more chaotic than any battle he had ever been in before, he'd never fought with so many people at once. Somehow, probably by sheer luck he was still alive, unscathed even. Boy magic was becoming a bit tiresome to use though, he had expended a lot of energy on creating shields for arrows and taking out the archers as well. Tired as he was the others must be just as exhausted, this battle was taking its toll on all of them. If they faltered here they would die, that much he was certain of. It was so hard to maintain the presence of mind to win though, especially now with Onyx having joined the fray. Compared to the common fodder they had dealt with thus far this man was literally a beast, much larger than Caelan thought possible. They had struck out against the General only for naught to happen, he almost looked to brush off their blows. One arrow did manage to penetrate Onyx's defenses and cause some damage, but the flames were quickly distinguished. Right... So flaming arrows didn't do a whole lot, what the hell was he going to do with water? Demoko wasn't ready to give up on them yet, even if Caelan was close to throwing in the towel. In one of his speeches the man tried to rally them to battle and instill some sense of courage. More than that though he provided a plan, a way to take this monster of an enemy down. It was hard to think that they even stood a chance here, but if they didn't at least try they were dead anyways. He'd rather go down fighting then just get squashed like a bug. Right... So they all had their part, each as important as the first. No pressure then, if he screwed up it might be the difference between them living and dying, that was all. With his ice shards still hovering about him got rid of his ammunition as well, firing them at various points on Onyx's person in hopes of striking him. The sound of ice shattering like glass signified none had managed to get through, but at the very least they had him on the defensive, for now. Hail of shots aside now they had to get into this plan of theirs, starting with Aadab's sandstorm. It certainly did its job, visibility was reduced fairly well for both sides. Their reduced visibility only lasted for so long however as sight was promptly restored to them, now the fight was really going to begin. Next up was Sophos and his portals... And then his part. Caelan was certainly feeling pressure already and it wasn't even his move, but he had to get ready. Watching Sophos for his initiation he drew more water from his pouch, readying himself for what he had to do. As soon as Nayrin had vanished into the portal he made his move, amassing a fair lot of water before sending it towards Onyx. Sliding it across the ground he stopped it right at the man's feet, pulling it up slightly to his shins before freezing it instantly. For good measure he threw a bit more water out as well, making a second layer and applying as much pressure as he could to pack the ice solidly. That would have to hold for now, it was the best he could muster. "Link, that's all I've got!" Caelan said, looking over at the boy and nodding. "The rest is up to you!"