public ElfSoldierEncounter(GameSession session) : base(session)
 {
     Name     = "interaction0008";
     Strategy = new ElfSoldierHostileStrategy(); // start with hostile strategy
 }
 public ElfSummonerEncounter(GameSession session) : base(session)
 {
     Name     = "interaction0010";
     Strategy = new ElfHostileStrategy(); // start with default strategy
 }
 public ElfSorcererEncounter(GameSession session, List <ElfCave> caves) : base(session)
 {
     Name     = "interaction0009";
     Strategy = new ElfHostileStrategy(); // start with hostile strategy
 }