public override Packet GetPacketFor( NetState ns ) { if ( ns.HighSeas ) return new MultiTargetReqHS( this ); else return new MultiTargetReq( this ); } }