This commit is contained in:
2025-03-28 12:24:30 +01:00
parent 57419d617b
commit 26d83a7008

View File

@@ -83,7 +83,7 @@
regex: <Talent identifier="militaryapplications">!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<skillbonusv>!num)"
lua: |
skillbonus=round(skillbonus*2, 0)
skillbonusv=round(skillbonusv*2, 0)
skillbonusv=skillbonus
files:
- '**/TalentsEngineer.xml'
@@ -95,14 +95,6 @@
files:
- '**/TalentsEngineer.xml'
- name: nuclearoption
regex: <Talent identifier="nuclearoption">!anyvalue="(?<damagebonus>!num)"!anyvalue="(?<damagebonusv>!num)"
lua: |
damagebonus=round(damagebonus*2, 2)
damagebonusv=round(damagebonusv*2, 2)
files:
- '**/TalentsEngineer.xml'
- name: gridmaintainer
regex: <Talent identifier="gridmaintainer">!anyvalue="(?<repairspeed>!num)"!anyvalue="(?<repairspeedv>!num)"
lua: |
@@ -112,44 +104,48 @@
- '**/TalentsEngineer.xml'
- name: pyromaniac
regex: <Talent identifier="pyromaniac">!anyvalue="(?<damagebonus>!num)"!anyvalue="(?<damagebonusv>!num)"
regex: <Talent identifier="pyromaniac">!anyvalue="(?<damagebonus>!num)"!anymultiplier="(?<damagebonusv>!num)"!anyvalue="(?<damagebonusv2>!num)"
lua: |
damagebonus=round(damagebonus*2, 2)
damagebonusv=round(damagebonusv*2, 2)
damagebonusv=round(damagebonus/100, 2)
damagebonusv2=round(damagebonus*2/100, 2)
files:
- '**/TalentsEngineer.xml'
- name: unlimitedpower
regex: <Talent identifier="unlimitedpower">!anyvalue="(?<powerbonus>!num)"!anyvalue="(?<powerbonusv>!num)"
regex: <Talent identifier="unlimitedpower">!anyvalue="(?<quality>!num)"!anyvalue="(?<powerbonus>!num)"!anyvalue="(?<qualityv>!num)"!anyvalue="(?<powerbonusv>!num)"!anyvalue="(?<powerbonusv2>!num)"
lua: |
quality=round(quality*2, 0)
powerbonus=round(powerbonus*2, 2)
powerbonusv=round(powerbonusv*2, 2)
qualityv=quality
powerbonusv=round(1+powerbonus/100, 2)
powerbonusv2=round(1+powerbonus/100, 2)
files:
- '**/TalentsEngineer.xml'
- name: betterthannew
regex: <Talent identifier="betterthannew">!anyvalue="(?<qualitybonus>!num)"!anyvalue="(?<qualitybonusv>!num)"
regex: <Talent identifier="betterthannew">!anyvalue="(?<deteriorationrate>!num)"!anyvalue="(?<deteriorationratev>!num)"
lua: |
qualitybonus=round(qualitybonus*2, 2)
qualitybonusv=round(qualitybonusv*2, 2)
deteriorationrate=round(deteriorationrate*2, 2)
deteriorationratev=round(1-deteriorationrate/100, 2)
files:
- '**/TalentsEngineer.xml'
- name: lightningwizard
regex: <Talent identifier="lightningwizard">!anyvalue="(?<range>!num)"!anyvalue="(?<damage>!num)"!anyvalue="(?<rangev>!num)"!anyvalue="(?<damagev>!num)"
regex: <Talent identifier="lightningwizard">!anystun!anyvalue="(?<stunseconds>!num)"!anystun!anyamount="(?<stunsecondsv>!num)"
lua: |
range=round(range*2, 2)
damage=round(damage*2, 2)
rangev=round(rangev*2, 2)
damagev=round(damagev*2, 2)
stunseconds=round(stunseconds*2, 2)
stunsecondsv=stunseconds
files:
- '**/TalentsEngineer.xml'
- name: unstoppablecuriosity
regex: <Talent identifier="unstoppablecuriosity">!anyvalue="(?<researchspeed>!num)"!anyvalue="(?<researchspeedv>!num)"
regex: <Talent identifier="unstoppablecuriosity">!anyvalue="(?<dooropeningspeed>!num)"!anyvalue="(?<crowbarpower>!num)"!anymultiplier="(?<crowbarpowerv>!num)"!anymultiplyvalue="(?<dooropeningspeedv>!num)"
lua: |
researchspeed=round(researchspeed*2, 2)
researchspeedv=round(researchspeedv*2, 2)
dooropeningspeed=round(dooropeningspeed*2, 2)
crowbarpower=round(crowbarpower*2, 2)
crowbarpowerv=round(crowbarpower/100, 2)
dooropeningspeedv=round(dooropeningspeed/100, 2)
files:
- '**/TalentsEngineer.xml'