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; }
public OffensiveSpell(OffensiveSpell pCopy) : base(pCopy) { }
public void AddOffensiveSpell(OffensiveSpell spell) { lstSpell.Add(spell); }