描述:电棍每次都能放电,每级电击指挥官都能提升电击伤害。1级5*6、2级6*6。。。。(我的电击指挥官是10级,各位可以自行删减)
items文件
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
将这两行删掉(我给加成注释了,方便以后改)
progression文件
在<perk name="perkElectrocutioner" 特技最后,</perk>上一行。黏贴下面的代码。
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked2"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked2"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked3"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked3"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked4"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked4"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked5"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked5"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
</effect_group>
items文件
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
将这两行删掉(我给加成注释了,方便以后改)
progression文件
在<perk name="perkElectrocutioner" 特技最后,</perk>上一行。黏贴下面的代码。
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="1"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked2"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked2"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="2"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked3"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked3"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="3"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked4"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked4"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="4"/>
</effect_group>
<effect_group>
<requirement name="ItemHasTags" tags="perkElectrocutioner"/>
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="AddBuff" target="other" buff="buffShocked5"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
<triggered_effect trigger="onSelfSecondaryActionRayHit" action="AddBuff" target="other" buff="buffShocked5"/>
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
</effect_group>