Get the Imperial Assault Campaign module for Vassal from http://www.vassalengine.org/wiki/Module:Star_Wars:_Imperial_Assault
The next Total Solar Eclipse holiday in 2024 in USA? See you there!
RRG p.6, Special Situations Regarding Attacks wrote:
During a campaign, when a hero declares the target of his attack, he must also declare one of his weapons to use for this attack.