Playing two characters at the same time

Ok great thanks for the tip!!
I have just tried something that seems to work, please tell me if the following is stupid for any reason:

  1. In my own Player Controller I add a ‘Pawn’ variable for my secondary character.
  2. Also in this player controller I spawn an instance of a blueprint describing my secondary character. I pipe this guy into the variable above (1.)
    now I can execute functions on my secondary by
  3. In the Player Controller I call my action event by taking the above variable, casting it to my character bluprint and piping that into the ‘Target’ pin of the function call from the secondary character.

Now my single action event calls the functions from both characters.

Does that sound ok?