ex_ottoyuhr
Sergeant at Arms

OK, post modified -- my original version was worded like an RFE, and was a little less than simple to understand...
Basically: At the present, set_visitor and add_troop_to_site, when they are used to add a hero to a particular site, remove him from the site where he's currently present.
They shouldn't. The game should not enforce a rule that a character be at only one scene at one time. A "scene" does not necessarily correspond to a real-world location (imagine if one has a "zendar_town_square" and a "zendar_town_square_battle"), so this real-world rule should not be enforced. At the present, if one wants to have a battle involving a particular character and have him involved in dialogue afterwards, it's necessary to have either multiple copies of the character, a mission template which is either extremely clumsy or unique to the battle in question, or a menu intervening between the two scenes -- none of which is an optimal solution...
Basically: At the present, set_visitor and add_troop_to_site, when they are used to add a hero to a particular site, remove him from the site where he's currently present.
They shouldn't. The game should not enforce a rule that a character be at only one scene at one time. A "scene" does not necessarily correspond to a real-world location (imagine if one has a "zendar_town_square" and a "zendar_town_square_battle"), so this real-world rule should not be enforced. At the present, if one wants to have a battle involving a particular character and have him involved in dialogue afterwards, it's necessary to have either multiple copies of the character, a mission template which is either extremely clumsy or unique to the battle in question, or a menu intervening between the two scenes -- none of which is an optimal solution...
