I am DMing an Artificer for the first time and we have some questions about how his homunculus servant works. This question is about spells cast by the artificer but delivered by the servant.
The homunculus servant has, as a reaction, the following ability (where the original text "you" means the Artificer):
Channel Magic. The homunculus delivers a spell [the Artificer casts] that has a range of touch. The homunculus must be within 120 feet of [the Artificer].
The homunculus servant moves on its own turn:
In combat, the homunculus shares [the Artificer's] initiative count, but it takes its turn immediately after [the Artificer]. It can move and use its reaction on its own...
If the homunculus was already within touch range on the Artificer's turn, this would be simple: the Artificer casts the spell and the in-range homunculus immediately reacts to deliver it by touch.
However, this would require the homunculus to already be in position, and everything about their build suggests that is a bad idea, at least for offensive spells; they have a low AC, low hp, a flying speed, the evasion ability, can take Dodge uninstructed, and their only natural attack is ranged. It looks like the homunculus is designed to be a ranged support creature, designed to move in, deliver spells, and move out.
I am having difficulty understanding how this design is supposed to work in practice within the timing and action economy rules of combat.
It could be (1) that since the homunculi move on their own turns, after their Artificers' turns, once they are moved into touch range of their target they would then have to wait an entire combat round with every other creature moving and acting before the Artificer could later cast the spell that the homunculus moved within range to deliver. During that round, of course, their target could move (rendering them again out of range) or the homunculus could be attacked and incapacitated. This seems like it would severely reduce the utility of the homunculus as a vehicle for delivering spells.
It could be (2) that the homunculus is meant to deliver its Artificer's spell on its own turn. In this case the homunculus would start the Artificer's turn out of range of the target, the Artificer would cast their spell, and then the homunculus would move into range to deliver the spell as a reaction on their own turn, with the reaction trigger being "when I get within touch range of the target". They could move their 30 feet flying speed, or as a bonus action on the Artificer's turn, the Artificer could command them to Dash, allowing them a 60 foot move. This seems odd in that the homunculus is then using a reaction on its own turn (legal but typically rare), and it also begs the question of what is the status of the Artificer's spell in the time between when it is cast on the Artificer's turn and when it is delivered on the homunculus' turn. Is it like a Readied spell, where the spell has already been cast and is being held, requiring the Artificer to maintain Concentration? What happens to the spell if the homunculus never arrives within touch range of the target on its own turn?
Finally, it could be (as Exempt-Medic's's links in the comments might suggest) that (3) the Artificer casts the spell specifically as a Readied action on their own turn, holds it until the Homunculus' turn (requiring concentration), releases it as their own reaction when the homunculus is in range, and then the homunculus reacts to the reaction of spell release by using their Channel Magic ability. This does have the advantage of using the homunculus the way its build implies, and having defined mechanics for the Artificer's spell (those of a standard Readied spell). But it seems like a rather inelegant approach since it requires an action and two reactions simply to deliver a single spell, requires the homunculus to use its reaction on its own turn, and requires it to react to another reaction.
The Chanel Magic ability doesn't help in that it says "a spell you cast", which has an ambiguous conjugation and could mean "a [normal] spell you [just] cast" (present tense, current turn) or "a [readied] spell you cast [before]" (past tense, previous turn).
Does the homunculus have to deliver spells on the Artificer's turn, or can the spell be held until the homunculus' turn? If it can be held, is it by means of a standard Readied Action / Reaction from the Artificer, or does the Artificer-homunculus combination itself permit the holding as a specific-over-general ability?