Loyalty is a function of traits. You'll have to add a trigger to give generals LoyaltyStarter upon creation.