Changing a productionFrontier
-
Map uses a single Production Frontier for all players. This is what I have:
<attachment name="TransportC7" attachTo="Russians" javaClass="games.strategy.triplea.attachments.RulesAttachment" type="player">
<option name="gameProperty" value="Transport Cost 7"/>
</attachment><attachment name="triggerAttachment_TransportCost7" attachTo="Russians" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player"> <option name="trigger" value="TransportC7"/> <option name="productionRule" value="frontierRules:-buyTransport"/> <option name="productionRule" value="frontierRules:buyTransportC7"/> <option name="when" value="before:russianPurchase"/> <option name="uses" value="1"/> </attachment>
Unfortunately it's not working. I thought I remember seeing this done before but I can't find it. I don't want to give everybody their own production if I don't have to.
Anyone care to clue me in ?
Thanks
-
Second line should be
<option name="conditions" value="TransportC7"/>
right? -
Hi Michael thanks for the reply. Yea it should be but trigger will still work. Anyway I think I need to give everyone their own production. I just thought I remembered seeing a game a few years ago that didn't do it that way.
-
@beelee check the name of your <productionFrontier> it might be something like 'production'.
In the line :
<option name="productionRule" value="frontierRules:-buyTransport"/>
'frontierRules' is the wrong value. Change it to the <productionFrontier> name.Hope this helps.
Cheers...
-
@wc_sumpton
Heh hehThanks again for bailing me out. I was getting ready to dive in on separate for everyone