(06.11.2008, 04:54:29)Renegade Wrote: Err, why would that break the kennel hack?
Without a cloning factory, Unit Type A comes from Factory A, Unit Type B comes from Factory B.
With a cloning factory, Unit Type A comes from Factory A and the Clone Factory, Unit Type B comes from Factory B and the Clone Factory.
How else would you implement it?
Yeah, but these clone factories would ruin the kennel hack by ignoring the Owner= (used for kennel hack), and it would look weird and be wrong.
Example: special unit from special factory also ends up coming from a normal clone factory (instead of special clone factory, or no clone factory), and would look strange.
Simplified: Oh noes! my dogs are coming from clone factories! how strange!
But hes also saying it could be compensated with ProducedAt=Factory, which is a sensable switch IMO.
Example:
[SpecialUnit] ;dog
ProducedAt=SpecialFactory ;kennel
<equals-Hooray mah dog doesn't come from strange clonig factory! Yayzorz>
Instead of giving both the unit and factory different owners (kennel hack).
Electro, this switching would be a good decision IMO.