yeah I did that but after that the cast to Primal Character fail.
What I did… (I’ll add screen when editor will lunch)
In the PrimalItem :
Event BPCrafted → Set Self Obj (Reference to Self)
BPCanUse → Get Self Obj → Owner Inventory → Get Owner → Cast To Primal Character → Get Tribe Name → Not Equal String “” → Boolean in BPCan Use node exit
and that only works for the host of the server, for others the cast seems to fail
AFAIK, primalitems do not store data like actors do so try adding the set selfobj at the beginning of your canuse function instead of in the bpcrafted
IE: BPCanUse → Set SelfObj (ref to self) → Get Self Obj → Owner Inventory → Get Owner → Cast To Primal Character → Get Tribe Name → Not Equal String “” → Boolean in BPCan Use node exit