Ich versuche dir einmal mit meinem Halbwissen zu helfen. Vielleicht schubst es dich ja in die richtige Richtung.
1) Wie ich NPCs dazu bekomme InGameAnimationen in bestimmten Situationen abzuspielen versuche ich gerade in einen anderen Tread beantwortet zu bekommen. Insbesondere den Tanz der Dame in SI, das jonglieren von Thiara in Bliss oder trinken.
2) Viele Animationen sind an "Use Item" im Tagesablauf gebunden. Z.B "fegen" oder "lesen".
3) Bei anderen Animationen sind die zu benutzenden Gegenstände in der Animation selbst eingabaut. Z.B. "Trank brauen."
4) Um eine Tanzanimation oder irgendeine andere Animation ablaufen zu lassen, gibt es den Scriptbefehl "DeinNPCRef.PickIdle DieAnimationName" Dies funktioniert wunderbar, wenn du eine separate Animation einbaust.
Womit wir nun wieder bei Punkt 1) meiner Auflistung sind.
Wenn wir beide dran bleiben, bekommen wir das schon noch raus.
Edit:
Ups........ @Ravyn Danke Dir!