#!/bin/bash bigmodifier=2 smallmodifier=1.5 # Primary talents modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "skillbonus=round(skillbonus*$bigmodifier, 2) skillbonusv=round(skillbonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "repairspeed=round(repairspeed*$bigmodifier, 2) repairspeedv=round(repairspeedv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "xpbonus=round(xpbonus*$bigmodifier, 2) xpbonusv=round(xpbonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "resistance=round(resistance*$bigmodifier, 2) resistancev=round(resistancev*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "range=round(range*$bigmodifier, 2) rangev=round(rangev*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "powerbonus=round(powerbonus*$bigmodifier, 2) powerbonusv=round(powerbonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "buffpotency=round(buffpotency*$bigmodifier, 2) duration=round(duration*$smallmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!num)"!anyvalue="(?!num)"' \ "durationv=round(durationv*$smallmodifier, 2) buffpotencyv=round(buffpotencyv*$bigmodifier, 2)" \ '**/AfflictionsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "efficiency=round(efficiency*$bigmodifier, 2) efficiencyv=round(efficiencyv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "damagebonus=round(damagebonus*$bigmodifier, 2) damagebonusv=round(damagebonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "bonusitems=round(bonusitems*$bigmodifier, 2) bonusitemsv=round(bonusitemsv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' # Weaponsengineer specialization modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "damagebonus=round(damagebonus*$bigmodifier, 2) damagebonusv=round(damagebonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "damagebonus=round(damagebonus*$bigmodifier, 2) damagebonusv=round(damagebonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "fabricationspeed=round(fabricationspeed*$bigmodifier, 2) fabricationspeedv=round(fabricationspeedv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "quality=round(quality*$bigmodifier, 2) qualityv=round(qualityv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "damagebonus=round(damagebonus*$bigmodifier, 2) damagebonusv=round(damagebonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' # Electrician specialization modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "repairspeed=round(repairspeed*$bigmodifier, 2) repairspeedv=round(repairspeedv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "damagebonus=round(damagebonus*$bigmodifier, 2) damagebonusv=round(damagebonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "powerbonus=round(powerbonus*$bigmodifier, 2) powerbonusv=round(powerbonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "qualitybonus=round(qualitybonus*$bigmodifier, 2) qualitybonusv=round(qualitybonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "range=round(range*$bigmodifier, 2) damage=round(damage*$bigmodifier, 2) rangev=round(rangev*$bigmodifier, 2) damagev=round(damagev*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' # Physicist specialization modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "researchspeed=round(researchspeed*$bigmodifier, 2) researchspeedv=round(researchspeedv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "speedbonus=round(speedbonus*$bigmodifier, 2) speedbonusv=round(speedbonusv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "poweroutput=round(poweroutput*$bigmodifier, 2) poweroutputv=round(poweroutputv*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "resistance=round(resistance*$bigmodifier, 2) resistancev=round(resistancev*$bigmodifier, 2)" \ '**/TalentsEngineer.xml' modify -loglevel INFO '!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"!anyvalue="(?!num)"' \ "powerbonus=round(powerbonus*$bigmodifier, 2) radiationresistance=round(radiationresistance*$bigmodifier, 2) powerbonusv=round(powerbonusv*$bigmodifier, 2) radiationresistancev=round(radiationresistancev*$bigmodifier, 2)" \ '**/TalentsEngineer.xml'