~ class skills
doneif (field[pIsOn].value = 0)
perform hero.child[skAcrobat].assign[Helper.ClassSkill]
~ adjust some skills and saves
hero.child[skBluff].field[Bonus].value += 1
hero.child[skDisguise].field[Bonus].value += 1
hero.child[skSenseMot].field[Bonus].value += 1
hero.child[skStealth].field[Bonus].value += 1
hero.child[skUseMagic].field[Bonus].value += 1
hero.child[svAll].field[Bonus].value += 1
doneif (field[pIsOn].value = 0)
~ adjust CR
~ +1 for wealthy
~ +1 for 3 mytic tiers (HL not handling this right)
herofield[tCR].value += 3
~ adjust DRs
hero.child[xDamRdGoCI].field[abValue].value = 0
hero.child[xDamRsFire].field[abValue].value = 0
perform hero.child[xDamRdGoCI].delete[Value.?]
0)
foreach pick in hero from BaseSpell where "Helper.SpellLike & !(thingid.spCharMon? | thingid.spDeteGoo? | thingid.spDeteTho? | thingid.spMagiAur? | thingid.spNondete? | thingid.spSuggest? | thingid.spTongues? | thingid.spVampTou?)"
perform eachpick.assign[Hide.Spell]
nexteach
~ adjust times per day for some spells
perform hero.childfound[spSuggest3].tagreplace[Usage.?,Usage.Day]
hero.childfound[spSuggest3].field[trkMax].value = 3
perform hero.childfound[spCharMon4].tagreplace[Usage.?,Usage.Day]
hero.childfound[spCharMon4].field[trkMax].value = 3
perform hero.childfound[spVampTou3].tagreplace[Usage.?,Usage.Day]
hero.childfound[spVampTou3].field[trkMax].value = 3]]>
~ remove evil subtype
perform hero.assign[NoTypeAbil.stEvil]
hero.child[stEvil].activated = 0
0) then
perform hero.assign[Custom.AruRedeeme]
else
perform hero.child[raAP75ArIv].assign[Helper.SpcDisable]
perform hero.child[raAP75ArIv].assign[Hide.Special]
perform hero.child[raAP75ArRd].assign[Helper.SpcDisable]
perform hero.child[raAP75ArRd].assign[Hide.Special]
endif]]>
Custom.AruRedeeme
Custom.AruRedeeme
0) then
perform hero.child[raSucEnerD].assign[Helper.SpcDisable]
perform hero.child[raSucEnerD].assign[Hide.Special]
perform hero.child[spDeteGoo1].assign[Hide.Spell]
endif]]>