// Token: 0x060008E2 RID: 2274 RVA: 0x000228E0 File Offset: 0x00020AE0
        public override Damage GetRawDamage(Unit9 unit, float?remainingHealth = null)
        {
            Damage      damage      = base.GetRawDamage(unit, remainingHealth);
            StaticField staticField = this.staticField;

            if (staticField != null && staticField.CanBeCasted(true))
            {
                damage += this.staticField.GetRawDamage(unit, remainingHealth);
            }
            return(damage);
        }
예제 #2
0
        // Token: 0x060008DA RID: 2266 RVA: 0x00022694 File Offset: 0x00020894
        public override Damage GetRawDamage(Unit9 unit, float?remainingHealth = null)
        {
            Damage      damage      = new Damage();
            StaticField staticField = this.staticField;

            if (staticField != null && staticField.CanBeCasted(true))
            {
                damage += this.staticField.GetRawDamage(unit, remainingHealth);
            }
            LightningBolt lightningBolt = this.lightningBolt;

            if (lightningBolt != null && lightningBolt.IsValid)
            {
                damage += this.lightningBolt.GetBaseDamage();
            }
            return(damage);
        }