Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
var wrongevolv as string
@valid = 1
~ If there's no Eidolon, there's nothing we can do
doneif (hero.hasminion[Eidolon] = 0)
var i as number
i = 0
var candidates as string
candidates = "thingid.rcEiMagAtk | thingid.rcEiEnerAt | thingid.rcEiImAcid | thingid.rcEiImCold | thingid.rcEiImElec | thingid.rcEiImFire | thingid.rcEiImSoni | thingid.rcEiWepSim | thingid.rcEiWepMar | thingid.rcEiDR10 | thingid.rcEiDR5 | thingid.rcEiSR | thingid.rcEiBasMag | thingid.rcEiImBasM |thingid.rcEiUnnAur | thingid.rcEiChaRes | thingid.rcEiHead |thingid.rcEiMajMag | thingid.rcEiImMajM | thingid.rcEiMinMag | thingid.rcEiImMinM | thingid.rcEiUndApp | thingid.rcEiImUnAp |thingid.rcEiGrUnAp | thingid.rcEiDimDoo | thingid.rcEiIncFor | thingid.rcEiLifese | thingid.rcEiNoBre | thingid.rcEiUltMag |thingid.rcEiBrLine | thingid.rcEiBrWeap | thingid.rcEiBrCone | thingid.rcEiDR10CI | thingid.rcEiDR5CI | thingid.rcEiFright"
foreach pick in hero.minion[Eidolon] from RaceCustom
if (eachpick.tagcountstr[candidates] <> 0) then
if (i = 0) then
i += 1
else
wrongevolv &= ", "
endif
wrongevolv &= eachpick.field[name].text
endif
nexteach
if (i <> 0) then
@message = "Wild Caller's Eidolon may not have the following evolutions: " & wrongevolv
@valid = 0
else
@valid =1
endif
hero.childfound[cAnimComp].minion.child[ArmorClass].field[tACDodge].value
~ If we're not shown, just get out now
doneif (tagis[Helper.ShowSpec] = 0)
hero.childfound[cAnimComp].minion[AnimComp].child[aSTR].field[aStartMod].value -= 2
hero.childfound[cAnimComp].minion[AnimComp].child[aDEX].field[aStartMod].value += 4
hero.childfound[cAnimComp].minion[AnimComp].child[aINT].field[aStartMod].value += 2
hero.childfound[cAnimComp].minion[AnimComp].child[aCHA].field[aStartMod].value += 2
#situational[hero.childfound[cAnimComp].minion[AnimComp].child[svAll], "+4 against mind-affecting effects", field[name].text]
hero.childfound[cAnimComp].minion[AnimComp].child[ArmorClass].field[tACNatural].value -= 1
if (field[xAllLev].value >= 15) then
field[abValue].value += 10
elseif (field[xAllLev].value >= 5) then
field[abValue].value += 5
endif
#applydr[xDamRdIron, field[abValue].value]
if (field[xAllLev].value >= 7) then
field[abValue2].value = round(hero.childfound[cAnimComp].minion[AnimComp].child[Speed].field[tSpeed].value * 1.5, 0, -1)
hero.childfound[cAnimComp].minion[AnimComp].child[xFly].field[abValue].value += field[abValue2].value
if (hero.childfound[cAnimComp].minion[AnimComp].child[xFly].tagis[Maneuver.Good] <> 0) then
perform hero.childfound[cAnimComp].minion[AnimComp].child[xFly].assign[Maneuver.Perfect]
else
perform hero.childfound[cAnimComp].minion[AnimComp].child[xFly].assign[Maneuver.Good]
endif
endif
Attempt to access non-live child pick 'cAnimComp' from script
- - -
Attempt to access non-live pick via script fails for pick 'cAnimComp'
- - -
Attempt to access non-live child pick 'cAnimComp' from script
- - -
Attempt to access non-live pick via script fails for pick 'cAnimComp'
- - -
Attempt to access non-live child pick 'cAnimComp' from script
- - -
Attempt to access non-live pick via script fails for pick 'cAnimComp'
- - -
Attempt to access non-live child pick 'cAnimComp' from script
- - -
Attempt to access non-live pick via script fails for pick 'cAnimComp'
- - -
Attempt to access non-live child pick 'cAnimComp' from script
- - -
Attempt to access non-live pick via script fails for pick 'cAnimComp'
hero.childfound[cAnimComp].minion[AnimComp].child[xDamRsCold].field[abValue].value += 10
hero.childfound[cAnimComp].minion[AnimComp].child[xDamRsElec].field[abValue].value += 10
Attempt to access non-live child pick 'xDamRsCold' from script
- - -
Attempt to access non-live pick via script fails for pick 'xDamRsCold'
- - -
Attempt to access non-live child pick 'xDamRsCold' from script
- - -
Attempt to access non-live pick via script fails for pick 'xDamRsCold'
- - -
Attempt to access non-live child pick 'xDamRsElec' from script
- - -
Attempt to access non-live pick via script fails for pick 'xDamRsElec'
- - -
Attempt to access non-live child pick 'xDamRsElec' from script
- - -
Attempt to access non-live pick via script fails for pick 'xDamRsElec'
perform hero.childfound[cAnimComp].minion.setfocus