public FightTrap(Fighter owner, int spellID, int level, Engines.Spells.SpellLevel spellLevel, int cellID, int lenght, Enums.FightTrapType type) { this.Owner = owner; this.SpellLevel = spellLevel; this.CellID = cellID; this.Lenght = lenght; this.TrapType = type; this.ProcessCellsZone(); this.UsedEffect = Helper.SpellHelper.GetSpell(spellID).Engine.GetLevel(level); }
public FightTrap(Fighter owner, int spellID, int level, Engines.Spells.SpellLevel spellLevel, int cellID, int lenght, Enums.FightTrapType type, int trapColor, int turn) { this.Owner = owner; this.SpellLevel = spellLevel; this.CellID = cellID; this.Lenght = lenght; this.TrapType = type; this.TrapColor = trapColor; this.TurnDuration = turn; this.ProcessCellsZone(); this.UsedEffect = Helper.SpellHelper.GetSpell(spellID).Engine.GetLevel(level); this.Owner.OwnGlyph.Add(this); }