Update
This commit is contained in:
411
cookassistant.sh
411
cookassistant.sh
@@ -1,229 +1,216 @@
|
|||||||
bigmodifier=2
|
bigmodifier=2
|
||||||
smallmodifier=1.5
|
smallmodifier=1.5
|
||||||
|
|
||||||
# modify '<Talent identifier="crewlayabout">!anyvalue="(?<repairspeedpenalty>!num)"!anyvalue="(?<skillpenalty>!num)"!anyvalue="(?<repairspeedbonus>!num)"!anyvalue="(?<skillbonus>!num)"!anydistance="(?<distance>!num)"!anySkillBonus!anyvalue="(?<skillpenaltyv>!num)"!anyvalue="(?<skillpenaltyv1>!num)"!anyvalue="(?<skillpenaltyv2>!num)"!anyvalue="(?<skillpenaltyv3>!num)"!anyvalue="(?<skillpenaltyv4>!num)"!anyvalue="(?<repairspeedpenaltyv>!num)' \
|
modify '<Talent identifier="crewlayabout">!anyvalue="(?<repairspeedpenalty>!num)"!anyvalue="(?<skillpenalty>!num)"!anyvalue="(?<repairspeedbonus>!num)"!anyvalue="(?<skillbonus>!num)"!anydistance="(?<distance>!num)"!anySkillBonus!anyvalue="(?<skillpenaltyv>!num)"!anyvalue="(?<skillpenaltyv1>!num)"!anyvalue="(?<skillpenaltyv2>!num)"!anyvalue="(?<skillpenaltyv3>!num)"!anyvalue="(?<skillpenaltyv4>!num)"!anyvalue="(?<repairspeedpenaltyv>!num)' \
|
||||||
# "repairspeedpenalty=round(repairspeedpenalty/$bigmodifier, 2)
|
"repairspeedpenalty=round(repairspeedpenalty/$bigmodifier, 2)
|
||||||
# skillpenalty=round(skillpenalty/$bigmodifier, 0)
|
skillpenalty=round(skillpenalty/$bigmodifier, 0)
|
||||||
# repairspeedbonus=round(repairspeedbonus*$bigmodifier, 2)
|
repairspeedbonus=round(repairspeedbonus*$bigmodifier, 2)
|
||||||
# skillbonus=round(skillbonus*$bigmodifier, 0)
|
skillbonus=round(skillbonus*$bigmodifier, 0)
|
||||||
# distance=round(distance*$bigmodifier, 0)
|
distance=round(distance*$bigmodifier, 0)
|
||||||
# skillpenaltyv=skillpenalty
|
skillpenaltyv=skillpenalty
|
||||||
# skillpenaltyv1=skillpenalty
|
skillpenaltyv1=skillpenalty
|
||||||
# skillpenaltyv2=skillpenalty
|
skillpenaltyv2=skillpenalty
|
||||||
# skillpenaltyv3=skillpenalty
|
skillpenaltyv3=skillpenalty
|
||||||
# skillpenaltyv4=skillpenalty
|
skillpenaltyv4=skillpenalty
|
||||||
# repairspeedpenaltyv=round(-repairspeedpenalty/100, 2)" \
|
repairspeedpenaltyv=round(-repairspeedpenalty/100, 2)" \
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="pickinguptheslack"!anyvalue="(?<skillbonusv1>!num)"!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<skillbonusv5>!num)"!anyvalue="(?<repairspeed>!num)' \
|
|
||||||
# "skillbonusv1=round(skillbonusv1*$bigmodifier, 0)
|
|
||||||
# skillbonusv2=round(skillbonusv2*$bigmodifier, 0)
|
|
||||||
# skillbonusv3=round(skillbonusv3*$bigmodifier, 0)
|
|
||||||
# skillbonusv4=round(skillbonusv4*$bigmodifier, 0)
|
|
||||||
# skillbonusv5=round(skillbonusv5*$bigmodifier, 0)
|
|
||||||
# repairspeed=round(repairspeed*$bigmodifier, 2)" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="mailman">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyamount="(?<moneybonusv>!num)"' \
|
|
||||||
# "xpbonus=round(xpbonus*$bigmodifier, 2)
|
|
||||||
# moneybonus=round(moneybonus*$bigmodifier, 0)
|
|
||||||
# xpbonusv=round(1+xpbonus/100, 2)
|
|
||||||
# moneybonusv=moneybonus" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="mule">!anyvalue="(?<carryweight>!num)"!anyvalue="(?<carryweightv>!num)"' \
|
|
||||||
# "carryweight=round(carryweight*$bigmodifier, 0)
|
|
||||||
# carryweightv=round(carryweightv*$bigmodifier, 0)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="playingcatchup">!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<experiencevalue>!num)"!anylevelsbehind="(?<levelthresholdv>!num)"!anymultiplyvalue="(?<experiencevaluev>!num)"' \
|
|
||||||
# "levelthreshold=round(levelthreshold*$bigmodifier, 0)
|
|
||||||
# experiencevalue=round(experiencevalue*$bigmodifier, 2)
|
|
||||||
# levelthresholdv=levelthreshold
|
|
||||||
# experiencevaluev=round(1+experiencevalue/100, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="skedaddle">!anyvalue="(?<movementspeed>!num)"!anyvalue="(?<movementspeedshort>!num)"!anyvalue="(?<duration>!num)"!anyvalue="(?<movementspeedv>!num)"' \
|
|
||||||
# "movementspeed=round(movementspeed*$smallmodifier, 2)
|
|
||||||
# movementspeedshort=round(movementspeedshort*$smallmodifier, 2)
|
|
||||||
# duration=round(duration*$smallmodifier, 0)
|
|
||||||
# movementspeedv=round(movementspeed/100, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="skedaddle"!anyduration="(?<durationv>!num)"!anyminspeedmultiplier="(?<minspeedmultiplierv>!num)"!anymaxspeedmultiplier="(?<maxspeedmultiplierv>!num)"' \
|
|
||||||
# "durationv=round(durationv*$smallmodifier, 0)
|
|
||||||
# local movementspeed=round((minspeedmultiplierv-1)*$smallmodifier, 2)
|
|
||||||
# minspeedmultiplierv=1+movementspeed
|
|
||||||
# maxspeedmultiplierv=1+movementspeed" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<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)"' \
|
|
||||||
# "xpbonus=round(xpbonus*$bigmodifier, 0)
|
|
||||||
# skillbonus=round(skillbonus*$bigmodifier, 0)
|
|
||||||
# xpbonus2=round(xpbonus2*$bigmodifier, 0)
|
|
||||||
# skillbonus2=round(skillbonus2*$bigmodifier, 0)
|
|
||||||
# xpbonus3=round(xpbonus3*$bigmodifier, 0)
|
|
||||||
# skillbonus3=round(skillbonus3*$bigmodifier, 0)
|
|
||||||
# xpbonusv=xpbonus
|
|
||||||
# skillbonuxv=skillbonus
|
|
||||||
# xpbonusv2=xpbonus2
|
|
||||||
# skillbonuxv2=skillbonus2
|
|
||||||
# xpbonusv3=xpbonus3
|
|
||||||
# skillbonuxv3=skillbonus3" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="indenturedservitude">!anyvalue="(?<discount>!num)"!anyvalue="(?<otherbonusxp>!num)"!anyvalue="(?<otherbonusxpmax>!num)"!anyvalue="(?<discountv>!num)"!anymultiplyvalue="(?<otherbonusxpv>!num)"' \
|
|
||||||
# "discount=round(discount*$bigmodifier, 2)
|
|
||||||
# otherbonusxp=round(otherbonusxp*$bigmodifier, 2)
|
|
||||||
# otherbonusxpmax=round(otherbonusxp*5, 2)
|
|
||||||
# discountv=-round(discount/100, 2)
|
|
||||||
# otherbonusxpv=round(1+otherbonusxp/100, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="inspiringtunes">!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<duration>!num)"' \
|
|
||||||
# "skillbonus=round(skillbonus*$bigmodifier, 0)
|
|
||||||
# duration=round(duration*$smallmodifier, 0)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="inspiringtunes"!anyduration="(?<durationv>!num)"!anyvalue="(?<skillbonusv1>!num)"!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<skillbonusv5>!num)"' \
|
|
||||||
# "durationv=round(durationv*$smallmodifier, 0)
|
|
||||||
# skillbonusv1=round(skillbonusv1*$bigmodifier, 0)
|
|
||||||
# skillbonusv2=round(skillbonusv2*$bigmodifier, 0)
|
|
||||||
# skillbonusv3=round(skillbonusv3*$bigmodifier, 0)
|
|
||||||
# skillbonusv4=round(skillbonusv4*$bigmodifier, 0)
|
|
||||||
# skillbonusv5=round(skillbonusv5*$bigmodifier, 0)" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="jengamaster">!anyvalue="(?<maxstack>!num)"!anyvalue="(?<maxstackv>!num)"' \
|
|
||||||
# "maxstack=round(maxstack*$bigmodifier, 0)
|
|
||||||
# maxstackv=maxstack" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="peerlearning">!anyvalue="(?<xpbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anymultiplyvalue="(?<xpbonusv2>!num)"' \
|
|
||||||
# "xpbonus=round(xpbonus*$bigmodifier, 2)
|
|
||||||
# xpbonusv=round(1+xpbonus/100, 2)
|
|
||||||
# xpbonusv2=round(1+xpbonus/100, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="revengesquad">!anyvalue="(?<resistancebonus>!num)"!anyvalue="(?<duration>!num)"' \
|
|
||||||
# "resistancebonus=round(resistancebonus*$smallmodifier, 2)
|
|
||||||
# duration=round(duration*$bigmodifier, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="revengesquad"!anyduration="(?<durationv>!num)"!anyminresistance="(?<minresistancev>!num)"!anymaxresistance="(?<maxresistancev>!num)"' \
|
|
||||||
# "durationv=round(durationv*$smallmodifier, 0)
|
|
||||||
# minresistancev=round(minresistancev*$smallmodifier, 2)
|
|
||||||
# maxresistancev=round(maxresistancev*$smallmodifier, 2)" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="thewaitinglist">!anyvalue="(?<dying>!num)"!anymultiplier="(?<dyingv1>!num)"!anymultiplier="(?<dyingv2>!num)"!anymultiplier="(?<dyingv3>!num)"' \
|
|
||||||
# "dying=round(dying*1.2, 2)
|
|
||||||
# dyingv1=round(1-(dying/100), 2)
|
|
||||||
# dyingv2=round(1-(dying/100), 2)
|
|
||||||
# dyingv3=round(1-(dying/100), 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="nonthreatening">!anyvalue="(?<afktime>!num)"!anyeffectdelay="(?<afktimev>!num)"' \
|
|
||||||
# "afktime=round(afktime/$bigmodifier, 2)
|
|
||||||
# afktimev=round(afktime, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="tastytarget">!anyvalue="(?<targetingchance>!num)"' \
|
|
||||||
# "targetingchance=round(targetingchance*$bigmodifier, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="tastytarget"!anyminresistance="(?<minresistancev>!num)"!anymaxresistance="(?<maxresistancev>!num)"' \
|
|
||||||
# "minresistancev=round(minresistancev*$bigmodifier, 2)
|
|
||||||
# maxresistancev=round(maxresistancev*$bigmodifier, 2)" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="insurancepolicy">!anyvalue="(?<bonus>!num)"!anymoneypermission="(?<bonusv>!num)"' \
|
|
||||||
# "bonus=round(bonus*$bigmodifier, 2)
|
|
||||||
# bonusv=round(bonusv*$bigmodifier, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="thefriendswemade">!anyvalue="(?<maxcount>!num)"' \
|
|
||||||
# "maxcount=round(maxcount*$bigmodifier, 0)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Item!anyidentifier="petraptoregg"!anytotalmaxcount="(?<maxcountv>!num)"' \
|
|
||||||
# "maxcountv=round(maxcountv*$bigmodifier, 0)" \
|
|
||||||
# **/assistant_talent_items.xml
|
|
||||||
|
|
||||||
# modify '<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)"' \
|
|
||||||
# "skillbonus=round(skillbonus*$bigmodifier, 0)
|
|
||||||
# bonusxp=round(bonusxp*$bigmodifier, 2)
|
|
||||||
# skillbonusv=skillbonus
|
|
||||||
# bonusxpv=round(bonusxp/100, 2)
|
|
||||||
# skillbonusv2=skillbonus
|
|
||||||
# bonusxpv2=round(bonusxp/100, 2)
|
|
||||||
# skillbonusv3=skillbonus
|
|
||||||
# bonusxpv3=round(bonusxp/100, 2)
|
|
||||||
# skillbonusv4=skillbonus
|
|
||||||
# bonusxpv4=round(bonusxp/100, 2)
|
|
||||||
# skillbonusv5=skillbonus
|
|
||||||
# bonusxpv5=round(bonusxp/100, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="logisticssystems">!anyvalue="(?<maxcount>!num)"!anyvalue="(?<maxcountv>!num)"!anyvalue="(?<maxcountv2>!num)"' \
|
|
||||||
# "maxcount=round(maxcount*$bigmodifier, 0)
|
|
||||||
# maxcountv=maxcount
|
|
||||||
# maxcountv2=maxcount" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
|
|
||||||
# modify '<Talent identifier="disloyalscum">!anyvalue="(?<bonusxp>!num)"' \
|
|
||||||
# "bonusxp=round(bonusxp*$bigmodifier, 2)" \
|
|
||||||
# **/TalentsAssistant.xml
|
|
||||||
# modify '<Affliction!anyidentifier="disloyalscum"!anyvalue="(?<bonusxpv>!num)"!anyvalue="(?<bonusxpv2>!num)"!anyvalue="(?<bonusxpv3>!num)"!anyvalue="(?<bonusxpv4>!num)"' \
|
|
||||||
# "bonusxpv=round(bonusxpv*$bigmodifier, 2)
|
|
||||||
# bonusxpv2=bonusxpv
|
|
||||||
# bonusxpv3=bonusxpv
|
|
||||||
# bonusxpv4=bonusxpv" \
|
|
||||||
# **/AfflictionsAssistant.xml
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
# ----------------------------------------------------------
|
|
||||||
|
|
||||||
# Primary talents
|
|
||||||
|
|
||||||
# Grayshirt specialization
|
|
||||||
modify '<Talent identifier="anappleaday">!anyvalue="(?<healingbonus>!num)"!anyvalue="(?<healingbonusv>!num)"' \
|
|
||||||
"healingbonus=round(healingbonus*$bigmodifier, 2)
|
|
||||||
healingbonusv=round(healingbonusv*$bigmodifier, 2)" \
|
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="pickinguptheslack"!anyvalue="(?<skillbonusv1>!num)"!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<skillbonusv5>!num)"!anyvalue="(?<repairspeed>!num)' \
|
||||||
|
"skillbonusv1=round(skillbonusv1*$bigmodifier, 0)
|
||||||
|
skillbonusv2=round(skillbonusv2*$bigmodifier, 0)
|
||||||
|
skillbonusv3=round(skillbonusv3*$bigmodifier, 0)
|
||||||
|
skillbonusv4=round(skillbonusv4*$bigmodifier, 0)
|
||||||
|
skillbonusv5=round(skillbonusv5*$bigmodifier, 0)
|
||||||
|
repairspeed=round(repairspeed*$bigmodifier, 2)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
# Apprentice specialization
|
modify '<Talent identifier="mailman">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<moneybonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anyamount="(?<moneybonusv>!num)"' \
|
||||||
modify '<Talent identifier="loyalassistant">!anyvalue="(?<xpbonus>!num)"!anyvalue="(?<xpbonusv>!num)"' \
|
|
||||||
"xpbonus=round(xpbonus*$bigmodifier, 2)
|
"xpbonus=round(xpbonus*$bigmodifier, 2)
|
||||||
xpbonusv=round(xpbonusv*$bigmodifier, 2)" \
|
moneybonus=round(moneybonus*$bigmodifier, 0)
|
||||||
|
xpbonusv=round(1+xpbonus/100, 2)
|
||||||
|
moneybonusv=moneybonus" \
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
# Clown specialization
|
modify '<Talent identifier="mule">!anyvalue="(?<carryweight>!num)"!anyvalue="(?<carryweightv>!num)"' \
|
||||||
modify '<Talent identifier="enrollintoclowncollege">!anyvalue="(?<buffpotency>!num)"!anyvalue="(?<buffpotencyv>!num)"' \
|
"carryweight=round(carryweight*$bigmodifier, 0)
|
||||||
"buffpotency=round(buffpotency*$bigmodifier, 2)
|
carryweightv=round(carryweightv*$bigmodifier, 0)" \
|
||||||
buffpotencyv=round(buffpotencyv*$bigmodifier, 2)" \
|
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
modify '<Talent identifier="waterprankster">!anyvalue="(?<damagebonus>!num)"!anyvalue="(?<damagebonusv>!num)"' \
|
modify '<Talent identifier="playingcatchup">!anyvalue="(?<levelthreshold>!num)"!anyvalue="(?<experiencevalue>!num)"!anylevelsbehind="(?<levelthresholdv>!num)"!anymultiplyvalue="(?<experiencevaluev>!num)"' \
|
||||||
"damagebonus=round(damagebonus*$bigmodifier, 2)
|
"levelthreshold=round(levelthreshold*$bigmodifier, 0)
|
||||||
damagebonusv=round(damagebonusv*$bigmodifier, 2)" \
|
experiencevalue=round(experiencevalue*$bigmodifier, 2)
|
||||||
|
levelthresholdv=levelthreshold
|
||||||
|
experiencevaluev=round(1+experiencevalue/100, 2)" \
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
modify '<Talent identifier="psychoclown">!anyvalue="(?<stunpotency>!num)"!anyvalue="(?<stunpotencyv>!num)"' \
|
modify '<Talent identifier="skedaddle">!anyvalue="(?<movementspeed>!num)"!anyvalue="(?<movementspeedshort>!num)"!anyvalue="(?<duration>!num)"!anyvalue="(?<movementspeedv>!num)"' \
|
||||||
"stunpotency=round(stunpotency*$bigmodifier, 2)
|
"movementspeed=round(movementspeed*$smallmodifier, 2)
|
||||||
stunpotencyv=round(stunpotencyv*$bigmodifier, 2)" \
|
movementspeedshort=round(movementspeedshort*$smallmodifier, 2)
|
||||||
|
duration=round(duration*$smallmodifier, 0)
|
||||||
|
movementspeedv=round(movementspeed/100, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="skedaddle"!anyduration="(?<durationv>!num)"!anyminspeedmultiplier="(?<minspeedmultiplierv>!num)"!anymaxspeedmultiplier="(?<maxspeedmultiplierv>!num)"' \
|
||||||
|
"durationv=round(durationv*$smallmodifier, 0)
|
||||||
|
local movementspeed=round((minspeedmultiplierv-1)*$smallmodifier, 2)
|
||||||
|
minspeedmultiplierv=1+movementspeed
|
||||||
|
maxspeedmultiplierv=1+movementspeed" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<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)"' \
|
||||||
|
"xpbonus=round(xpbonus*$bigmodifier, 0)
|
||||||
|
skillbonus=round(skillbonus*$bigmodifier, 0)
|
||||||
|
xpbonus2=round(xpbonus2*$bigmodifier, 0)
|
||||||
|
skillbonus2=round(skillbonus2*$bigmodifier, 0)
|
||||||
|
xpbonus3=round(xpbonus3*$bigmodifier, 0)
|
||||||
|
skillbonus3=round(skillbonus3*$bigmodifier, 0)
|
||||||
|
xpbonusv=xpbonus
|
||||||
|
skillbonuxv=skillbonus
|
||||||
|
xpbonusv2=xpbonus2
|
||||||
|
skillbonuxv2=skillbonus2
|
||||||
|
xpbonusv3=xpbonus3
|
||||||
|
skillbonuxv3=skillbonus3" \
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
modify '<Talent identifier="chonkyhonks">!anyvalue="(?<damagebonus>!num)"!anyvalue="(?<damagebonusv>!num)"' \
|
modify '<Talent identifier="indenturedservitude">!anyvalue="(?<discount>!num)"!anyvalue="(?<otherbonusxp>!num)"!anyvalue="(?<otherbonusxpmax>!num)"!anyvalue="(?<discountv>!num)"!anymultiplyvalue="(?<otherbonusxpv>!num)"' \
|
||||||
"damagebonus=round(damagebonus*$bigmodifier, 2)
|
"discount=round(discount*$bigmodifier, 2)
|
||||||
damagebonusv=round(damagebonusv*$bigmodifier, 2)" \
|
otherbonusxp=round(otherbonusxp*$bigmodifier, 2)
|
||||||
|
otherbonusxpmax=round(otherbonusxp*5, 2)
|
||||||
|
discountv=-round(discount/100, 2)
|
||||||
|
otherbonusxpv=round(1+otherbonusxp/100, 2)" \
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
modify '<Talent identifier="truepotential">!anyvalue="(?<buffpotency>!num)"!anyvalue="(?<buffpotencyv>!num)"' \
|
modify '<Talent identifier="inspiringtunes">!anyvalue="(?<skillbonus>!num)"!anyvalue="(?<duration>!num)"' \
|
||||||
"buffpotency=round(buffpotency*$bigmodifier, 2)
|
"skillbonus=round(skillbonus*$bigmodifier, 0)
|
||||||
buffpotencyv=round(buffpotencyv*$bigmodifier, 2)" \
|
duration=round(duration*$smallmodifier, 0)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="inspiringtunes"!anyduration="(?<durationv>!num)"!anyvalue="(?<skillbonusv1>!num)"!anyvalue="(?<skillbonusv2>!num)"!anyvalue="(?<skillbonusv3>!num)"!anyvalue="(?<skillbonusv4>!num)"!anyvalue="(?<skillbonusv5>!num)"' \
|
||||||
|
"durationv=round(durationv*$smallmodifier, 0)
|
||||||
|
skillbonusv1=round(skillbonusv1*$bigmodifier, 0)
|
||||||
|
skillbonusv2=round(skillbonusv2*$bigmodifier, 0)
|
||||||
|
skillbonusv3=round(skillbonusv3*$bigmodifier, 0)
|
||||||
|
skillbonusv4=round(skillbonusv4*$bigmodifier, 0)
|
||||||
|
skillbonusv5=round(skillbonusv5*$bigmodifier, 0)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="jengamaster">!anyvalue="(?<maxstack>!num)"!anyvalue="(?<maxstackv>!num)"' \
|
||||||
|
"maxstack=round(maxstack*$bigmodifier, 0)
|
||||||
|
maxstackv=maxstack" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="peerlearning">!anyvalue="(?<xpbonus>!num)"!anymultiplyvalue="(?<xpbonusv>!num)"!anymultiplyvalue="(?<xpbonusv2>!num)"' \
|
||||||
|
"xpbonus=round(xpbonus*$bigmodifier, 2)
|
||||||
|
xpbonusv=round(1+xpbonus/100, 2)
|
||||||
|
xpbonusv2=round(1+xpbonus/100, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="revengesquad">!anyvalue="(?<resistancebonus>!num)"!anyvalue="(?<duration>!num)"' \
|
||||||
|
"resistancebonus=round(resistancebonus*$smallmodifier, 2)
|
||||||
|
duration=round(duration*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="revengesquad"!anyduration="(?<durationv>!num)"!anyminresistance="(?<minresistancev>!num)"!anymaxresistance="(?<maxresistancev>!num)"' \
|
||||||
|
"durationv=round(durationv*$smallmodifier, 0)
|
||||||
|
minresistancev=round(minresistancev*$smallmodifier, 2)
|
||||||
|
maxresistancev=round(maxresistancev*$smallmodifier, 2)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="thewaitinglist">!anyvalue="(?<dying>!num)"!anymultiplier="(?<dyingv1>!num)"!anymultiplier="(?<dyingv2>!num)"!anymultiplier="(?<dyingv3>!num)"' \
|
||||||
|
"dying=round(dying*1.2, 2)
|
||||||
|
dyingv1=round(1-(dying/100), 2)
|
||||||
|
dyingv2=round(1-(dying/100), 2)
|
||||||
|
dyingv3=round(1-(dying/100), 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="nonthreatening">!anyvalue="(?<afktime>!num)"!anyeffectdelay="(?<afktimev>!num)"' \
|
||||||
|
"afktime=round(afktime/$bigmodifier, 2)
|
||||||
|
afktimev=round(afktime, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="tastytarget">!anyvalue="(?<targetingchance>!num)"' \
|
||||||
|
"targetingchance=round(targetingchance*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="tastytarget"!anyminresistance="(?<minresistancev>!num)"!anymaxresistance="(?<maxresistancev>!num)"' \
|
||||||
|
"minresistancev=round(minresistancev*$bigmodifier, 2)
|
||||||
|
maxresistancev=round(maxresistancev*$bigmodifier, 2)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="insurancepolicy">!anyvalue="(?<bonus>!num)"!anymoneypermission="(?<bonusv>!num)"' \
|
||||||
|
"bonus=round(bonus*$bigmodifier, 2)
|
||||||
|
bonusv=round(bonusv*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="thefriendswemade">!anyvalue="(?<maxcount>!num)"' \
|
||||||
|
"maxcount=round(maxcount*$bigmodifier, 0)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Item!anyidentifier="petraptoregg"!anytotalmaxcount="(?<maxcountv>!num)"' \
|
||||||
|
"maxcountv=round(maxcountv*$bigmodifier, 0)" \
|
||||||
|
**/assistant_talent_items.xml
|
||||||
|
|
||||||
|
modify '<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)"' \
|
||||||
|
"skillbonus=round(skillbonus*$bigmodifier, 0)
|
||||||
|
bonusxp=round(bonusxp*$bigmodifier, 2)
|
||||||
|
skillbonusv=skillbonus
|
||||||
|
bonusxpv=round(bonusxp/100, 2)
|
||||||
|
skillbonusv2=skillbonus
|
||||||
|
bonusxpv2=round(bonusxp/100, 2)
|
||||||
|
skillbonusv3=skillbonus
|
||||||
|
bonusxpv3=round(bonusxp/100, 2)
|
||||||
|
skillbonusv4=skillbonus
|
||||||
|
bonusxpv4=round(bonusxp/100, 2)
|
||||||
|
skillbonusv5=skillbonus
|
||||||
|
bonusxpv5=round(bonusxp/100, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="logisticssystems">!anyvalue="(?<maxcount>!num)"!anyvalue="(?<maxcountv>!num)"!anyvalue="(?<maxcountv2>!num)"' \
|
||||||
|
"maxcount=round(maxcount*$bigmodifier, 0)
|
||||||
|
maxcountv=maxcount
|
||||||
|
maxcountv2=maxcount" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="disloyalscum">!anyvalue="(?<bonusxp>!num)"' \
|
||||||
|
"bonusxp=round(bonusxp*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="disloyalscum"!anyvalue="(?<bonusxpv>!num)"!anyvalue="(?<bonusxpv2>!num)"!anyvalue="(?<bonusxpv3>!num)"!anyvalue="(?<bonusxpv4>!num)"' \
|
||||||
|
"bonusxpv=round(bonusxpv*$bigmodifier, 2)
|
||||||
|
bonusxpv2=bonusxpv
|
||||||
|
bonusxpv3=bonusxpv
|
||||||
|
bonusxpv4=bonusxpv" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="loyalassistant">!anyvalue="(?<qualitybonus>!num)"' \
|
||||||
|
"qualitybonus=round(qualitybonus*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="loyalassistant"!anyvalue="(?<qualitybonusv>!num)"' \
|
||||||
|
"qualitybonusv=round(qualitybonusv*$bigmodifier, 2)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="enrollintoclowncollege">!anyvalue!anyvalue="(?<movementspeed>!num)"!anyvalue!anyvalue="(?<physicalresistance>!num)"' \
|
||||||
|
"movementspeed=round(movementspeed*$bigmodifier, 2)
|
||||||
|
physicalresistance=round(physicalresistance*$bigmodifier, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
modify '<Affliction!anyidentifier="clownpower"!anyminresistance="(?<minresistancev>!num)"!anymaxresistance="(?<maxresistancev>!num)"!anyvalue="(?<movementspeedv>!num)"' \
|
||||||
|
"minresistancev=round(minresistancev*$bigmodifier, 2)
|
||||||
|
maxresistancev=round(maxresistancev*$bigmodifier, 2)
|
||||||
|
movementspeedv=round(movementspeedv*$bigmodifier, 2)" \
|
||||||
|
**/AfflictionsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="waterprankster">!anyvalue="(?<swimmingspeed>!num)"!anySwimmingSpeed" value="(?<swimmingspeedv>!num)"' \
|
||||||
|
"swimmingspeed=round(swimmingspeed*$bigmodifier, 2)
|
||||||
|
swimmingspeedv=round(swimmingspeed/100, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="chonkyhonks">!anyvalue="(?<chance>!num)"!anyvalue="(?<duration>!num)"!anyrandomchance="(?<chancev>!num)"!anymaxdistance="(?<maxdistance>!num)"!anyvalue="(?<durationv>!num)"' \
|
||||||
|
"chance=round(chance*$smallmodifier, 2)
|
||||||
|
duration=round(duration*$bigmodifier, 2)
|
||||||
|
chancev=round(chance/100, 2)
|
||||||
|
maxdistance=round(maxdistance*$bigmodifier, 2)
|
||||||
|
durationv=round(duration, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="psychoclown">!anyvalue="(?<maxpower>!num)"!anymaxvalue="(?<maxpowerv>!num)"' \
|
||||||
|
"maxpower=round(maxpower*$bigmodifier, 2)
|
||||||
|
maxpowerv=round(maxpower/100, 2)" \
|
||||||
|
**/TalentsAssistant.xml
|
||||||
|
|
||||||
|
modify '<Talent identifier="truepotential">!anyvalue!anyvalue="(?<duration>!num)"!anystrength="(?<durationv>!num)"' \
|
||||||
|
"duration=round(duration*$bigmodifier, 0)
|
||||||
|
durationv=duration" \
|
||||||
**/TalentsAssistant.xml
|
**/TalentsAssistant.xml
|
Reference in New Issue
Block a user