That's part of an eval script in the COM_5ePack_PHB - Classes.user file on a Companion Type with the id: c5CRgrComp
The 1st script has this in it:
Code:
var searchexpr as string
var excrace as string
excrace = "& !thingid.rApe & !thingid.rBlackBear & !thingid.rCrocodile & !thingid.rGiantGoat & !thingid.rGiantSea & !thingid.GiantWasp & !thingid.rReefShar & !thingid.rWarhorse & !thingid.r5CJaculi & !thingid.r5CALGtHGo"
searchexpr = "((hasbootstrap:tpBeast) & (RaceSize.Tiny12 | RaceSize.Small11 | RaceSize.Medium0) & !SwarmSize.?)" & excrace
minion.childfound[Totals].field[tRaceExpr].text = searchexpr
In basic form, it looks for anything with the right size of type beast and excludes a couple of low level beasts that don't meet the criteria.
In order to include a blink dog you would have to modify the searchexpr string to be something like:
Code:
searchexpr = "IsRace.rBlinkDog | ((hasbootstrap:tpBeast) & (RaceSize.Tiny12 | RaceSize.Small11 | RaceSize.Medium0) & !SwarmSize.?)" & excrace
But keep in mind that whenever the next community file is released it will overwrite your changes to that file. You can make your own copy of the ranger subclass and companion type and save it in your personal files though.