This commit is contained in:
2025-03-27 15:49:13 +01:00
parent 933f78967d
commit 240cee5759

View File

@@ -1,8 +1,42 @@
#!/bin/bash
bigmodifier=2
smallmodifier=1.5
# modify '<Talent identifier="buff">!anyvalue="(?<duration>!num)"!anyvalue!anyvalue="(?<resistance>!num)"!anyvalue!anyvalue="(?<durationv>!num)"!anymultiplier="(?<resistancev>!num)"' \
# "duration=round(duration*$bigmodifier, 2)
# resistance=round(resistance*$bigmodifier, 2)
# durationv=duration
# resistancev=1-round(resistance/100, 2)" \
# **/TalentsSecurity.xml
# modify '<Talent identifier="firstaidtraining">!anyvalue="(?<skillbonus>!num)"!anyvalue!anyvalue="(?<potency>!num)"!anyvalue="(?<skillbonusv>!num)"!anyvalue="(?<potencyv>!num)"' \
# "skillbonus=round(skillbonus*$bigmodifier, 2)
# potency=round(potency*$bigmodifier, 2)
# skillbonusv=skillbonus
# potencyv=round(potency/100, 2)" \
# **/TalentsSecurity.xml
# modify '<Talent identifier="physicalconditioning">!anyvalue="(?<movementspeed>!num)"!anyvalue!anyvalue="(?<oxygenlowresistance>!num)"!anyvalue!anyvalue="(?<movementspeedv>!num)"!anymultiplier="(?<oxygenlowresistancev>!num)"' \
# "movementspeed=round(movementspeed*$bigmodifier, 2)
# oxygenlowresistance=round(oxygenlowresistance*$bigmodifier, 2)
# movementspeedv=round(movementspeed/100, 2)
# oxygenlowresistancev=1-round(oxygenlowresistance/100, 2)" \
# **/TalentsSecurity.xml
exit 0
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# ----------------------------------------------------------
# Primary talents
modify '<Talent identifier="protectandserve">!anyvalue="(?<armor>!num)"!anyvalue="(?<armorv>!num)"' \
"armor=round(armor*$bigmodifier, 2)
@@ -14,26 +48,11 @@ modify '<Talent identifier="warstories">!anyvalue="(?<xpbonus>!num)"!anymultiply
xpbonusv=round(1+xpbonus/100, 2)" \
**/TalentsSecurity.xml
modify '<Talent identifier="firstaidtraining">!anyvalue="(?<healingmultiplier>!num)"!anyvalue="(?<healingmultiplierv>!num)"' \
"healingmultiplier=round(healingmultiplier*$bigmodifier, 2)
healingmultiplierv=round(healingmultiplier/100, 2)" \
**/TalentsSecurity.xml
modify '<Talent identifier="physicalconditioning">!anyvalue="(?<healthboost>!num)"!anyvalue="(?<healthboostv>!num)"' \
"healthboost=round(healthboost*$bigmodifier, 2)
healthboostv=round(healthboost/100, 2)" \
**/TalentsSecurity.xml
modify '<Talent identifier="swole">!anyvalue="(?<damageresistance>!num)"!anymultiplier="(?<damageresistancev>!num)"' \
"damageresistance=round(damageresistance*$bigmodifier, 2)
damageresistancev=round(1-damageresistance/100, 2)" \
**/TalentsSecurity.xml
modify '<Talent identifier="buff">!anyvalue="(?<meleepower>!num)"!anyvalue="(?<meleepowerv>!num)"' \
"meleepower=round(meleepower*$bigmodifier, 2)
meleepowerv=round(meleepower/100, 2)" \
**/TalentsSecurity.xml
modify '<Talent identifier="weaponsmith">!anyvalue="(?<qualitybonus>!num)"!anyvalue="(?<qualitybonusv>!num)"' \
"qualitybonus=round(qualitybonus*$bigmodifier, 2)
qualitybonusv=qualitybonus" \