Example #1
0
        public BasicAttackSpell(OffensiveSpell pCopy, Vector2 pCasterPosition,
                                Vector2 pTargetPosition, int pDamage) : base(pCopy)
        {
            TargetPosition = pTargetPosition;
            CasterPosition = pCasterPosition;
            Damage         = pDamage;

            basicAttackParticle = new BasicAttackParticle(Texture, TargetPosition, CasterPosition, 1, duration, Damage);
            basicAttackParticle.Load();

            ProjectileBloomEffect = false;
        }
Example #2
0
 public OffensiveSpell(OffensiveSpell pCopy) : base(pCopy)
 {
 }
Example #3
0
 public void AddOffensiveSpell(OffensiveSpell spell)
 {
     lstSpell.Add(spell);
 }