public ActionSprayOdorSuppressor(Actor actor, RogueGame game, ItemSprayScent spray, Actor sprayOn)
            : base(actor, game)
        {
            if (sprayOn == null)
            {
                throw new ArgumentNullException("target");
            }

            m_Spray   = spray;
            m_SprayOn = sprayOn;
        }
        public ActionSprayOdorSuppressor(Actor actor, ItemSprayScent spray, Actor sprayOn)
            : base(actor)
        {
#if DEBUG
            if (null == sprayOn)
            {
                throw new ArgumentNullException(nameof(sprayOn));
            }
#endif

            m_Spray   = spray;
            m_SprayOn = sprayOn;
        }