Ealbright,
I do agree with your concerns and those of the others here regarding some limits. Isn't that true of everything?
In any case, not being a programmer myself nor having access to the mind of Aaron Hall, I have no idea how difficult it would be to code. I like to remember that in programming, like a magic show, you don't really have to do what your audience thinks you are doing. It just has to LOOK like you did it.
I can imagine, however, that this ability might be better implemented as a Vehicle only type.
For example:
Ability 1 type := Facility Space
Ability 1 Desc := BLAH-Blah-blah
Ability 1 Val 1 := { the facility family # goes here so that we can specify which facility family }
Ability 1 Val 2 := { the maximum number of facilities goes here }
I know there are a whole bunch of other issues, like most stuff, but, oh well, I am given to strange imaginings at times.
[This message has been edited by Tenryu (edited 08 February 2001).]