More xp maybe

This commit is contained in:
2025-03-28 18:28:04 +01:00
parent 08f08dd588
commit e16aed147c
5 changed files with 33 additions and 33 deletions

View File

@@ -30,7 +30,7 @@
- name: mailman - name: mailman
regex: <Talent identifier="mailman">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyamount="(?<moneybonusv>!num)" regex: <Talent identifier="mailman">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyamount="(?<moneybonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
moneybonus=round(moneybonus*2, 0) moneybonus=round(moneybonus*2, 0)
xpbonusv=round(1+xpbonus/100, 2) xpbonusv=round(1+xpbonus/100, 2)
moneybonusv=moneybonus moneybonusv=moneybonus
@@ -49,7 +49,7 @@
regex: <Talent identifier="playingcatchup">!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<experiencevalue>!num)"!anylevelsbehind="(?<levelthresholdv>!num)"!anymultiplyvalue="(?<experiencevaluev>!num)" regex: <Talent identifier="playingcatchup">!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<experiencevalue>!num)"!anylevelsbehind="(?<levelthresholdv>!num)"!anymultiplyvalue="(?<experiencevaluev>!num)"
lua: | lua: |
levelthreshold=round(levelthreshold*2, 0) levelthreshold=round(levelthreshold*2, 0)
experiencevalue=round(experiencevalue*2, 2) experiencevalue=round(experiencevalue*4, 2)
levelthresholdv=levelthreshold levelthresholdv=levelthreshold
experiencevaluev=round(1+experiencevalue/100, 2) experiencevaluev=round(1+experiencevalue/100, 2)
files: files:
@@ -77,11 +77,11 @@
- name: starterquest - name: starterquest
regex: <Talent identifier="starterquest">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<skillbonus>!num)"!anyxpbonus!anyvalue="(?<xpbonus2>!num)"!anyvalue="(?<skillbonus2>!num)"!anyxpbonus!anyvalue="(?<xpbonus3>!num)"!anyvalue="(?<skillbonus3>!num)"!anyGiveExperience!anyamount="(?<xpbonusv>!num)"!anyvalue="(?<skillbonuxv>!num)"!anyGiveExperience!anyamount="(?<xpbonusv2>!num)"!anyvalue="(?<skillbonuxv2>!num)"!anyGiveExperience!anyamount="(?<xpbonusv3>!num)"!anyvalue="(?<skillbonuxv3>!num)" regex: <Talent identifier="starterquest">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<skillbonus>!num)"!anyxpbonus!anyvalue="(?<xpbonus2>!num)"!anyvalue="(?<skillbonus2>!num)"!anyxpbonus!anyvalue="(?<xpbonus3>!num)"!anyvalue="(?<skillbonus3>!num)"!anyGiveExperience!anyamount="(?<xpbonusv>!num)"!anyvalue="(?<skillbonuxv>!num)"!anyGiveExperience!anyamount="(?<xpbonusv2>!num)"!anyvalue="(?<skillbonuxv2>!num)"!anyGiveExperience!anyamount="(?<xpbonusv3>!num)"!anyvalue="(?<skillbonuxv3>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 0) xpbonus=round(xpbonus*4, 0)
skillbonus=round(skillbonus*2, 0) skillbonus=round(skillbonus*2, 0)
xpbonus2=round(xpbonus2*2, 0) xpbonus2=round(xpbonus2*4, 0)
skillbonus2=round(skillbonus2*2, 0) skillbonus2=round(skillbonus2*2, 0)
xpbonus3=round(xpbonus3*2, 0) xpbonus3=round(xpbonus3*4, 0)
skillbonus3=round(skillbonus3*2, 0) skillbonus3=round(skillbonus3*2, 0)
xpbonusv=xpbonus xpbonusv=xpbonus
skillbonuxv=skillbonus skillbonuxv=skillbonus
@@ -96,8 +96,8 @@
regex: <Talent identifier="indenturedservitude">!anyvalue="(?<discount>!num)"!anyvalue="(?<otherbonusxp>!num)"!anyvalue="(?<otherbonusxpmax>!num)"!anyvalue="(?<discountv>!num)"!anymultiplyvalue="(?<otherbonusxpv>!num)" regex: <Talent identifier="indenturedservitude">!anyvalue="(?<discount>!num)"!anyvalue="(?<otherbonusxp>!num)"!anyvalue="(?<otherbonusxpmax>!num)"!anyvalue="(?<discountv>!num)"!anymultiplyvalue="(?<otherbonusxpv>!num)"
lua: | lua: |
discount=round(discount*2, 2) discount=round(discount*2, 2)
otherbonusxp=round(otherbonusxp*2, 2) otherbonusxp=round(otherbonusxp*4, 2)
otherbonusxpmax=round(otherbonusxp*5, 2) otherbonusxpmax=round(otherbonusxp*10, 2)
discountv=-round(discount/100, 2) discountv=-round(discount/100, 2)
otherbonusxpv=round(1+otherbonusxp/100, 2) otherbonusxpv=round(1+otherbonusxp/100, 2)
files: files:
@@ -133,7 +133,7 @@
- name: peerlearning - name: peerlearning
regex: <Talent identifier="peerlearning">!anyvalue="(?<xpbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anymultiplyvalue="(?<xpbonusv2>!num)" regex: <Talent identifier="peerlearning">!anyvalue="(?<xpbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anymultiplyvalue="(?<xpbonusv2>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
xpbonusv=round(1+xpbonus/100, 2) xpbonusv=round(1+xpbonus/100, 2)
xpbonusv2=round(1+xpbonus/100, 2) xpbonusv2=round(1+xpbonus/100, 2)
files: files:
@@ -212,7 +212,7 @@
regex: <Talent identifier="journeyman">!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<bonusxp>!num)"!anySkillBonus!anyvalue="(?<skillbonusv>!num)"!anyvalue="(?<bonusxpv>!num)"!anySkillBonus!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<bonusxpv2>!num)"!anySkillBonus!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<bonusxpv3>!num)"!anySkillBonus!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<bonusxpv4>!num)"!anySkillBonus!anyvalue="(?<skillbonusv5>!num)"!anyvalue="(?<bonusxpv5>!num)" regex: <Talent identifier="journeyman">!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<bonusxp>!num)"!anySkillBonus!anyvalue="(?<skillbonusv>!num)"!anyvalue="(?<bonusxpv>!num)"!anySkillBonus!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<bonusxpv2>!num)"!anySkillBonus!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<bonusxpv3>!num)"!anySkillBonus!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<bonusxpv4>!num)"!anySkillBonus!anyvalue="(?<skillbonusv5>!num)"!anyvalue="(?<bonusxpv5>!num)"
lua: | lua: |
skillbonus=round(skillbonus*2, 0) skillbonus=round(skillbonus*2, 0)
bonusxp=round(bonusxp*2, 2) bonusxp=round(bonusxp*4, 2)
skillbonusv=skillbonus skillbonusv=skillbonus
bonusxpv=round(bonusxp/100, 2) bonusxpv=round(bonusxp/100, 2)
skillbonusv2=skillbonus skillbonusv2=skillbonus
@@ -238,13 +238,13 @@
- name: disloyalscum - name: disloyalscum
regex: <Talent identifier="disloyalscum">!anyvalue="(?<bonusxp>!num)" regex: <Talent identifier="disloyalscum">!anyvalue="(?<bonusxp>!num)"
lua: | lua: |
bonusxp=round(bonusxp*2, 2) bonusxp=round(bonusxp*4, 2)
files: files:
- "**/TalentsAssistant.xml" - "**/TalentsAssistant.xml"
- name: disloyalscum - name: disloyalscum
regex: <Affliction!anyidentifier="disloyalscum"!anyvalue="(?<bonusxpv>!num)"!anyvalue="(?<bonusxpv2>!num)"!anyvalue="(?<bonusxpv3>!num)" regex: <Affliction!anyidentifier="disloyalscum"!anyvalue="(?<bonusxpv>!num)"!anyvalue="(?<bonusxpv2>!num)"!anyvalue="(?<bonusxpv3>!num)"
lua: | lua: |
bonusxpv=round(bonusxpv*2, 2) bonusxpv=round(bonusxpv*4, 2)
bonusxpv2=bonusxpv bonusxpv2=bonusxpv
bonusxpv3=bonusxpv bonusxpv3=bonusxpv
files: files:

View File

@@ -1,8 +1,8 @@
- name: bountyhunter - name: bountyhunter
regex: <Talent identifier="bountyhunter">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusmul>!num)"!anymultiplyvalue="(?<moneybonusmul>!num)" regex: <Talent identifier="bountyhunter">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusmul>!num)"!anymultiplyvalue="(?<moneybonusmul>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
moneybonus=round(moneybonus*2,2) moneybonus=round(moneybonus*4,2)
xpbonusmul=round(1+xpbonus/100,2) xpbonusmul=round(1+xpbonus/100,2)
moneybonusmul=round(1+moneybonus/100,2) moneybonusmul=round(1+moneybonus/100,2)
files: files:
@@ -11,21 +11,21 @@
- name: inspirationalleader - name: inspirationalleader
regex: <Talent identifier="inspirationalleader">!anyvalue="(?<xpbonus>!num)" regex: <Talent identifier="inspirationalleader">!anyvalue="(?<xpbonus>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
files: files:
- '**/TalentsCaptain.xml' - '**/TalentsCaptain.xml'
- name: inspirationalleader - name: inspirationalleader
regex: <Affliction!anyidentifier="inspirationalleader"!anystattype="SkillGainSpeed" value="(?<xpbonus>!num)"\/> regex: <Affliction!anyidentifier="inspirationalleader"!anystattype="SkillGainSpeed" value="(?<xpbonus>!num)"\/>
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
files: files:
- '**/AfflictionsCaptain.xml' - '**/AfflictionsCaptain.xml'
- name: logisticsexpert - name: logisticsexpert
regex: <Talent identifier="logisticsexpert">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<moneybonusmul>!num)"\/>!anymultiplyvalue="(?<xpbonusmul>!num)"\/> regex: <Talent identifier="logisticsexpert">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<moneybonusmul>!num)"\/>!anymultiplyvalue="(?<xpbonusmul>!num)"\/>
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
moneybonus=round(moneybonus*2,2) moneybonus=round(moneybonus*4,2)
xpbonusmul=round(1+xpbonus/100,2) xpbonusmul=round(1+xpbonus/100,2)
moneybonusmul=round(1+moneybonus/100,2) moneybonusmul=round(1+moneybonus/100,2)
files: files:
@@ -34,7 +34,7 @@
- name: prodigy - name: prodigy
regex: <Talent identifier="prodigy">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<xpbonusmul>!num)" regex: <Talent identifier="prodigy">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<xpbonusmul>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
xpbonusmul=round(xpbonus/100,2) xpbonusmul=round(xpbonus/100,2)
files: files:
- '**/TalentsCaptain.xml' - '**/TalentsCaptain.xml'
@@ -67,7 +67,7 @@
- name: camaraderie - name: camaraderie
regex: <Talent identifier="camaraderie">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<damageres>!num)"!anyvalue="(?<xpbonusv>!num)" regex: <Talent identifier="camaraderie">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<damageres>!num)"!anyvalue="(?<xpbonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2,2) xpbonus=round(xpbonus*4,2)
damageres=round(damageres*2,2) damageres=round(damageres*2,2)
xpbonusv=round(1+xpbonus/100,2) xpbonusv=round(1+xpbonus/100,2)
files: files:
@@ -143,8 +143,8 @@
lua: | lua: |
skillbonus1=round(skillbonus1*2,2) skillbonus1=round(skillbonus1*2,2)
skillbonus2=round(skillbonus2*2,2) skillbonus2=round(skillbonus2*2,2)
xpbonus1=round(xpbonus1*2,2) xpbonus1=round(xpbonus1*4,2)
xpbonus2=round(xpbonus2*2,2) xpbonus2=round(xpbonus2*4,2)
files: files:
- '**/AfflictionsCaptain.xml' - '**/AfflictionsCaptain.xml'
@@ -269,19 +269,19 @@
- name: commendations - name: commendations
regex: <Talent identifier="commendations">!anyvalue="(?<xpgaingain>!num)" regex: <Talent identifier="commendations">!anyvalue="(?<xpgaingain>!num)"
lua: | lua: |
xpgaingain=round(xpgaingain*2,2) xpgaingain=round(xpgaingain*4,2)
files: files:
- '**/TalentsCaptain.xml' - '**/TalentsCaptain.xml'
- name: coalitionmedal - name: coalitionmedal
regex: <Item!anyidentifier="coalitionmedal"!anyGiveExperience amount="(?<xpgain>!num)" regex: <Item!anyidentifier="coalitionmedal"!anyGiveExperience amount="(?<xpgain>!num)"
lua: | lua: |
xpgain=round(xpgain*2,2) xpgain=round(xpgain*4,2)
files: files:
- '**/captain_talent_items.xml' - '**/captain_talent_items.xml'
- name: coalitioncommendation - name: coalitioncommendation
regex: <Item!anyidentifier="coalitioncommendation"!anyGiveExperience amount="(?<xpgain>!num)" regex: <Item!anyidentifier="coalitioncommendation"!anyGiveExperience amount="(?<xpgain>!num)"
lua: | lua: |
xpgain=round(xpgain*2,2) xpgain=round(xpgain*4,2)
files: files:
- '**/captain_talent_items.xml' - '**/captain_talent_items.xml'
@@ -332,7 +332,7 @@
- name: figurehead - name: figurehead
regex: <Talent identifier="figurehead">!anyvalue="(?<bonusxp>!num)"!anyvalue="(?<levelbreakpoint>!num)"!anyvalue="(?<discount>!num)"!anylevel="(?<levelbreakpointv>!num)"!anyamount="-(?<coalitionmedalnegate>!num)"!anyStoreBuyMultiplierAffiliated" value="(?<storebuymultiplier>!num)"!anyShipyardBuyMultiplierAffiliated" value="(?<shipyardbuymultiplier>!num)" regex: <Talent identifier="figurehead">!anyvalue="(?<bonusxp>!num)"!anyvalue="(?<levelbreakpoint>!num)"!anyvalue="(?<discount>!num)"!anylevel="(?<levelbreakpointv>!num)"!anyamount="-(?<coalitionmedalnegate>!num)"!anyStoreBuyMultiplierAffiliated" value="(?<storebuymultiplier>!num)"!anyShipyardBuyMultiplierAffiliated" value="(?<shipyardbuymultiplier>!num)"
lua: | lua: |
bonusxp=round(bonusxp*2,2) bonusxp=round(bonusxp*4,2)
levelbreakpoint=round(levelbreakpoint*1.5,2) levelbreakpoint=round(levelbreakpoint*1.5,2)
discount=round(discount*2,2) discount=round(discount*2,2)
levelbreakpointv=levelbreakpoint levelbreakpointv=levelbreakpoint

View File

@@ -1,7 +1,7 @@
- name: stationengineer - name: stationengineer
regex: <Talent identifier="stationengineer">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<repairspeed1>!num)"!anyvalue="(?<repairspeed2>!num)"!anymultiplyvalue="(?<xpbonusv>!num)" regex: <Talent identifier="stationengineer">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<repairspeed1>!num)"!anyvalue="(?<repairspeed2>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
repairspeed1=round(repairspeed1*2, 2) repairspeed1=round(repairspeed1*2, 2)
repairspeed2=round(repairspeed2*2, 2) repairspeed2=round(repairspeed2*2, 2)
xpbonusv=round(xpbonus/100, 2) xpbonusv=round(xpbonus/100, 2)
@@ -32,8 +32,8 @@
- name: egghead - name: egghead
regex: <Talent identifier="egghead">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<xpbonusv>!num)" regex: <Talent identifier="egghead">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<xpbonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
xpbonusv=round(xpbonusv*2, 2) xpbonusv=round(xpbonusv*4, 2)
files: files:
- '**/TalentsEngineer.xml' - '**/TalentsEngineer.xml'

View File

@@ -26,7 +26,7 @@
regex: <Talent identifier="machinemaniac"!anyamount!anyamount!anyvalue="(?<mechanicalskillbonus>!num)"!anyxpamount!anyvalue="(?<xpbonus>!num)"!anylevel!anyvalue="(?<levelbonus>!num)"!anyamount!anyvalue="(?<repairspeed>!num)"!anyCharacterAbilityGiveExperience amount="(?<experiencev>!num)"!anyCharacterAbilityGivePermanentStat stattype="MechanicalSkillBonus"!anyvalue="(?<mechanicalskillbonusv>!num)"!anyCharacterAbilityUpgradeSubmarine!anylevel="(?<levelv>!num)"!anyCharacterAbilityGivePermanentStat stattype="MechanicalRepairSpeed"!anyvalue="(?<repairspeedv>!num)" regex: <Talent identifier="machinemaniac"!anyamount!anyamount!anyvalue="(?<mechanicalskillbonus>!num)"!anyxpamount!anyvalue="(?<xpbonus>!num)"!anylevel!anyvalue="(?<levelbonus>!num)"!anyamount!anyvalue="(?<repairspeed>!num)"!anyCharacterAbilityGiveExperience amount="(?<experiencev>!num)"!anyCharacterAbilityGivePermanentStat stattype="MechanicalSkillBonus"!anyvalue="(?<mechanicalskillbonusv>!num)"!anyCharacterAbilityUpgradeSubmarine!anylevel="(?<levelv>!num)"!anyCharacterAbilityGivePermanentStat stattype="MechanicalRepairSpeed"!anyvalue="(?<repairspeedv>!num)"
lua: | lua: |
mechanicalskillbonus=round(mechanicalskillbonus*1.5, 2) mechanicalskillbonus=round(mechanicalskillbonus*1.5, 2)
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
levelbonus=round(levelbonus*2, 2) levelbonus=round(levelbonus*2, 2)
repairspeed=round(repairspeed*2, 2) repairspeed=round(repairspeed*2, 2)
experiencev=xpbonus experiencev=xpbonus
@@ -47,7 +47,7 @@
- name: salvagecrew - name: salvagecrew
regex: <Talent identifier="salvagecrew">!anyvalue="(?<xpbonus>!num)"!anyswimbonus!anyvalue="(?<swimbonus>!num)"!anyvalue="(?<resistanceamount>!num)"!anymultiplyvalue="(?<xpbonusv>!num)" regex: <Talent identifier="salvagecrew">!anyvalue="(?<xpbonus>!num)"!anyswimbonus!anyvalue="(?<swimbonus>!num)"!anyvalue="(?<resistanceamount>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
swimbonus=round(swimbonus*2, 2) swimbonus=round(swimbonus*2, 2)
resistanceamount=round(resistanceamount*1.5, 2) resistanceamount=round(resistanceamount*1.5, 2)
xpbonusv=round(1+xpbonus/100, 2) xpbonusv=round(1+xpbonus/100, 2)
@@ -176,7 +176,7 @@
- name: letitdrain - name: letitdrain
regex: <Talent identifier="letitdrain">!anyvalue="(?<maxpumps>!num)"!anyvalue="(?<maxpumpsv>!num)" regex: <Talent identifier="letitdrain">!anyvalue="(?<maxpumps>!num)"!anyvalue="(?<maxpumpsv>!num)"
lua: | lua: |
maxpumps=round(maxpumps*2, 2) maxpumps=round(maxpumps*4, 2)
maxpumpsv=maxpumps maxpumpsv=maxpumps
files: files:
- '**/TalentsMechanic.xml' - '**/TalentsMechanic.xml'

View File

@@ -31,7 +31,7 @@
- name: protectandserve - name: protectandserve
regex: <Talent identifier="protectandserve">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<reputationbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyaddedvalue="(?<reputationbonusv>!num)" regex: <Talent identifier="protectandserve">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<reputationbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyaddedvalue="(?<reputationbonusv>!num)"
lua: | lua: |
xpbonus=round(xpbonus*2, 2) xpbonus=round(xpbonus*4, 2)
xpbonusv=round(1+xpbonus/100, 2) xpbonusv=round(1+xpbonus/100, 2)
reputationbonus=round(reputationbonus*2, 2) reputationbonus=round(reputationbonus*2, 2)
reputationbonusv=round(1+reputationbonus/100, 2) reputationbonusv=round(1+reputationbonus/100, 2)
@@ -51,7 +51,7 @@
- name: bootcamp - name: bootcamp
regex: <Talent identifier="bootcamp">!anyvalue="(?<bonusxp>!num)"!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<skillbonus>!num)"!anyminlevel="(?<levelthresholdv>!num)"!anyvalue="(?<skillbonusv>!num)"!anymaxlevel="(?<maxlevel>!num)"!anymultiplyvalue="(?<bonusxpv>!num)" regex: <Talent identifier="bootcamp">!anyvalue="(?<bonusxp>!num)"!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<skillbonus>!num)"!anyminlevel="(?<levelthresholdv>!num)"!anyvalue="(?<skillbonusv>!num)"!anymaxlevel="(?<maxlevel>!num)"!anymultiplyvalue="(?<bonusxpv>!num)"
lua: | lua: |
bonusxp=round(bonusxp*2, 2) bonusxp=round(bonusxp*4, 2)
levelthreshold=round(levelthreshold*2, 0) levelthreshold=round(levelthreshold*2, 0)
skillbonus=round(skillbonus*2, 2) skillbonus=round(skillbonus*2, 2)
levelthresholdv=levelthreshold levelthresholdv=levelthreshold