^^ that.
for example, you can have an agent of type "wizard"
that has many subtypes (lfe, death fire etc) but becaus eof the enable agent recruitment ability, that is assigned under building junctions it means they all ahve to eb recruited form the sam eplace,
any clever way of getting around/restricting that while still making them agents?