Inconsistent naming for larva morph abilities - all larva train abilities are using {"target": {"Morph": ...}} except for train swarmhost, which is using {"target": "Train": ...}.
{
"id": 1354,
"name": "LARVATRAIN_VIPER",
"cast_range": 0,
"energy_cost": 0,
"allow_minimap": false,
"allow_autocast": false,
"effect": [],
"buff": [],
"cooldown": 0,
"cost": {
"minerals": 0,
"gas": 0,
"time": 0
},
"target": {
"Morph": {
"produces": 499
}
}
},
{
"id": 1356,
"name": "TRAIN_SWARMHOST",
"cast_range": 0,
"energy_cost": 0,
"allow_minimap": false,
"allow_autocast": false,
"effect": [],
"buff": [],
"cooldown": 0,
"cost": {
"minerals": 0,
"gas": 0,
"time": 0
},
"target": {
"Train": {
"produces": 494
}
}
},
Inconsistent naming for larva morph abilities - all larva train abilities are using
{"target": {"Morph": ...}}except for train swarmhost, which is using{"target": "Train": ...}.{ "id": 1354, "name": "LARVATRAIN_VIPER", "cast_range": 0, "energy_cost": 0, "allow_minimap": false, "allow_autocast": false, "effect": [], "buff": [], "cooldown": 0, "cost": { "minerals": 0, "gas": 0, "time": 0 }, "target": { "Morph": { "produces": 499 } } }, { "id": 1356, "name": "TRAIN_SWARMHOST", "cast_range": 0, "energy_cost": 0, "allow_minimap": false, "allow_autocast": false, "effect": [], "buff": [], "cooldown": 0, "cost": { "minerals": 0, "gas": 0, "time": 0 }, "target": { "Train": { "produces": 494 } } },