Wenn du wirklich einen Buff-FX meinst, dann brauchst du den obrigen Code gar nicht. Buff-FX werden in der Buff.ini definiert. Den namen des Objectes gibst du dann in den BuffTypes der FXList.ini an (Vergleich Führerschaften oder "Cripple").
Falls du aber einen FX meinst, der an ein Object per Fähigkeit geheftet werden soll, wäre es gut, wenn du den FX postest. Zusätzlich eben darauf achten, wie genau du den Verweis angibst, ob du OrienttoObject und AttachtoBone eingestellt hast. Womöglich hast du eine Bone dort angegeben, welche die Einheit nicht hat.