I have done this config for vicious but it doesn't follow the adaptation list:
{
"GameCardId":"UNG_075",
"ConfigComment":"order to choose vicious adaptation",
"OnAdaptCardBonus":
{
	"values":
				[
					{
						"condition":"my_discover(count(),cardid=UNG_999t7)>0",
						"value":"100",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t10)>0",
						"value":"90",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t8)>0",
						"value":"80",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t4)>0",
						"value":"70",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t5)>0",
						"value":"60",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t14)>0",
						"value":"50",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t3)>0",
						"value":"40",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t2)>0",
						"value":"30",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t13)>0",
						"value":"20",
					},
					{
						"condition":"my_discover(count(),cardid=UNG_999t6)>0",
						"value":"10",
					},
					
				]
},
"OnBoardBonus":
{
	"values":
	[
		{
			"condition":"opp_minions(count())<1",
			"value":"20",
		},
		{
			"condition":"opp_minions(sum(attack))>2",
			"value":"-10",
		}
	]
	
},
"BeforePhysicalAttackBonus":
{
	"values":
	[
		{
			"condition":"my_target(count(),hero=true)>0 AND my_minions(count(),cardid=UNG_075,silenced=true)==0",
			"value":"20",
		}
	]
}
}
 anybody knows why?