CCG Toolkit | Multiplayer Card Game Framework

Hey, sorry for the rapid fire questions. I’m working full time on it :).

I’m trying to implement a new card play condition, for a human Players only. I want to use the HitActor reference in CardGamePlayerController to provide a reference to a 3DCard actor which will be the target of an OnDropped ability for a spell type card. The conditon I have made is called PlayOnSelectedUnit (you can see it below). My problem only occurs in multiplayer (vs another human). It appears that both my client and host reference CardGamePlayerController_0. HitActor is empty for one Player (depending on who started the game).

In order to test I set a continuously print screen for Controller object name / Hit actor. This is the readout.

Client1: CardGamePlayerController_C_0 / HitActor: None
Server: CardGamePlayerController_C_1 / HitActor: None
Server: CardGamePlayerController_C_0 / HitActor: None

Both of the CardGamePlayerController_C_0 update correctly with the HitActor. However, I’m assuming that in the ValidateCardPlayConditions inside the Serverside PlayCard function wants to useit’s own reference for CardGamePlayerController_C_1 and it’s HitActor.

Any ideas?