more fix, forcestaff giving now works, only 1 per hero