Fri Jun 23, 2006 10:17 am by Xca|iber
Kind of like the HP way, you could:
Put some hardpoint (HpCloak is good, most ships already have one) on each ship, and add that hp to the ship's code as a shield hp, and in the shield link, so it would look like this:
shield_link = blah blah blah, HpCloak01
hp_type = hp_shield_special_1, blah, HpCloak01
and then that would limit the class of shield you could have, thereby allowing you to limit the negative-regen shields on diff't classes of ships, by only putting the Cloak hp on a specific shield class, and then making each regenerator that class.
You would have something like this on say, an HF:
shield_link = blah blah blah, HpShield01, HpCloak01
hp_type = hp_shield_special_6, HpShield01
hp_type = hp_shield_special_5, HpShield01
hp_type = hp_shield_special_4, HpShield01, HpCloak01
hp_type = hp_shield_special_3, HpShield01
hp_type = hp_shield_special_2, HpShield01
hp_type = hp_shield_special_1, HpShield01
Then I believe only a class 4 shield could be mounted on it, or in your case, a class 4 regenerator.
Hope this helps!
-Xen()morph