def itm_bot_roman_spawn():
return (ti_on_missile_hit,
[(multiplayer_is_server),
(store_trigger_param_1, ":shooter_agent"),
(agent_get_player_id, ":player_id", ":shooter_agent"),
(assign, ":min", 500),
(player_get_gold, ":gold_amount", ":player_id"),
(try_begin),
(gt, ":gold_amount", ":min"),
(player_is_admin, ":player_id"),
(set_spawn_position, pos1),
(spawn_agent, "trp_roman_bot"),
(agent_set_group, reg0, ":player_id"),
#(try_for_agents, ":bot_agents"),
# (agent_is_non_player, ":bot_agents"),
# (agent_get_troop_id, ":troop_id", ":bot_agents"),
# (eq, ":troop_id", "trp_roman_bot"),
(agent_set_team, reg0, team_bot_roman),
(agent_set_wielded_item, reg0, -1),
(val_sub, ":gold_amount", ":min"),
(player_set_gold, ":player_id",":gold_amount"),