Answers for hero concept:
1) add a custom buff to buff library:
{
“id” : “Dmg_VS_Size2L”,
“stat_type” : “combat_stat_multiply”,
“stat_sub_type” : “damage_low”,
“amount” : 0.25,
“remove_if_not_active” : false,
“rule_type” : “monsterSize”,
“is_false_rule” : true,
“rule_data” :
{
“float” : 1,
“string” : “”
}
},
{
“id” : “Dmg_VS_Size2H”,
“stat_type” : “combat_stat_multiply”,
“stat_sub_type” : “damage_high”,
“amount” : 0.25,
“remove_if_not_active” : false,
“rule_type” : “monsterSize”,
“is_false_rule” : true,
“rule_data” :
{
“float” : 1,
“string” : “”
}
}
custom effects:
//DMG vs Bleeding
effect: .name “bleed_killer_1” .target “performer” .curio_result_type “positive” .keyStatus “bleeding” .combat_stat_buff 1 .damage_low_multiply 20% .damage_high_multiply 20% .on_hit true .on_miss false .skill_instant true
//DMG vs not size 1
effect: .name “large_killer_1” .target “performer” .curio_result_type “positive” .buff_ids “Dmg_VS_Size2L” “Dmg_VS_Size2H” .on_hit true .on_miss false .skill_instant true
2) custom effects:
//Extra round (one-time)
effect: .name “Extra Round” .target “performer” .curio_result_type “positive” .combat_stat_buff 1 .initiative_change 1 .duration 1 .on_hit true .on_miss false
//Extra round (permanent)
effect: .name “Extra Round Permanent” .target “performer” .initiative_change 1 .apply_once true .on_hit true .on_miss true .queue true
4) add a custom buff to buff library:
{
“id” : “StunVsBleeding”,
“stat_type” : “stun_chance”,
“stat_sub_type” : “”,
“amount” : 1.25,
“remove_if_not_active” : false,
“rule_type” : “actorStatus”,
“is_false_rule” : false,
“rule_data” :
{
“float” : 0,
“string” : “bleeding”
}
}
custom effect:
// This is just for stun chance – add separate stun effect with 0% stun chance
effect: .name “StunVsBleeding 1” .target “performer” .curio_result_type “positive” .buff_ids “StunVsBleeding” .on_hit true .on_miss false .skill_instant true
Be carefull when tinkering with .json files, one misplaced or missing comma can screw everything up!
If you want, I can make the entire effect and buff files for you, just tell precisely what is needed.