Beispiel #1
0
        /// <summary>
        /// <para>Cuando el contador cambia</para>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void OnContadorCambia(object sender, object args)        // Cuando el contador cambia
        {
            CambioValorExcepcion exc = args as CambioValorExcepcion;
            MultDeltaModificador m   = new MultDeltaModificador(0, 2);

            exc.AddModificador(m);
        }
Beispiel #2
0
        /// <summary>
        /// <para>Cuando cambia la vida</para>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void OnHPCambia(object sender, object args)        // Cuando cambia la vida
        {
            CambioValorExcepcion vce = args as CambioValorExcepcion;

            vce.AddModificador(new ClampValorModificador(int.MaxValue, 0, stats[TipoStats.MHP]));
        }
Beispiel #3
0
        /// <summary>
        /// <para>Cuando la experiencia cambia</para>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void OnExpCambia(object sender, object args)        // Cuando la experiencia cambia
        {
            CambioValorExcepcion vce = args as CambioValorExcepcion;

            vce.AddModificador(new ClampValorModificador(int.MaxValue, EXP, maxExperiencia));
        }