blueprint.txt bug:
id = 1764,
name = "tradeitem_battlehorse_v1_c1",
bonusgroup1 = {409,2000,1,0,0},
bonusgroup 409 does not exist. In Addendum, bonusgroup 409 exists:
newBonusgroup = {
id = 409,
name = "SB_utility_gold_rel",
bonuslist = { 413,},
}
mgr.createBonusgroup(409, newBonusgroup);
PFP might have the same bug.
EDIT: Another one:
id = 2235,
name = "set_weapon_sera_ancient_shield",
bonusgroup2 = {28,1150,1,9,0}, -- chance to reflect root
28 does not exist. there only exists one reflect root bonus:
newBonus = {
name = "bb_chance_reflect_root",
rating = 0,
basedonskill = "SKILL_INVALID",
type = "BONUS_REFLECTION",
spez = "REFL_ROOT",
spez2 = "",
usagebits = 65535,
minconstraints = {0,0,0},
difficultyvaluerange0 = {0,0,0},
difficultyvaluerange1 = {1,0,0},
difficultyvaluerange2 = {2,0,0},
difficultyvaluerange3 = {3,0,0},
difficultyvaluerange4 = {4,0,0},
}
mgr.createBonus(185, newBonus);
There's no bonusgroup using that bonus.
In Addendum however, following exists:
newBonusgroup = {
id = 28,
name = "SB_def_chance_reflect_root",
bonuslist = { 221,},
}
mgr.createBonusgroup(28, newBonusgroup);