protected Character(Position position, MapMarkers mapMarker, string name, Race race, CharClass charClass, bool isPlayer) : base(position, mapMarker, name) { this.isPlayer = isPlayer; this.Race = race; this.CharClass = charClass; this.SetInitialStats(this.Race, this.CharClass, this.isPlayer); this.PassiveSkills = new List<PassiveSkill>(); this.Inventory = new List<Item>(); }
protected internal Item(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier, Skills type) : base(position, MapMarkers.T, name) { this.ItemState = ItemState.Available; this.AttackModifier = attackModifier; this.DefenseModifier = defenseModifier; this.HealthModifier = healthModifier; this.ManaModifier = manaModifier; this.Type = type; }
public IronMail(Position position) : base(position, "IronMail", 0, 12, 0, 0) { }
public HelmOfProtection(Position position) : base(position, "HelmOfProtection", 0, 13, 0, 0) { }
public SpiritEdge(Position position) : base(position, "SpiritEdge", 28, 0, 0, 0) { }
public Maelstorm(Position position) : base(position, "Maelstorm", 19, 0, 0, 0) { }
public ShieldOfProtection(Position position) : base(position, "ShieldOfProtection", 0, 12, 0, 0) { }
public EtheralBladeOfPain(Position position) : base(position, "EtheralBladeOfPain", 36, 0, 0, 0) { }
public WizardRelic(Position position) : base(position, "WizardRelic", 30, 0, 0, 0) { }
public Consumed(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier) : base(position, name, attackModifier, defenseModifier, healthModifier, manaModifier, Skills.Active) { }
protected Equipped(Position position, string name, int attackModifier, int defenseModifier, int healthModifier, int manaModifier) : base(position, name, attackModifier, defenseModifier, healthModifier, manaModifier, Skills.Passive) { }
public WarlockStaff(Position position) : base(position, "WarlockStaff", 19, 0, 0, 0) { }
public ClarityPotion(Position position) : base(position, "ClarityPotion", 0, 0, 0, 55) { }
public FlaskOfSapphireWater(Position position) : base(position, "FlaskOfSapphireWater", 0, 0, 115, 0) { }
public BladesOfAttack(Position position) : base(position, "BladesOfAttack", 15, 0, 0, 0) { }
public AncientCrystalEdge(Position position) : base(position, "AncientCrystalEdge", 26, 0, 0, 0) { }
public IronRingOfProtection(Position position) : base(position, "IronRingOfProtection", 0, 10, 0, 0) { }
public AbbysalBlade(Position position) : base(position, "AbbysalBlade", 23, 0, 0, 0) { }
public DevineWater(Position position) : base(position, "DevineWater", 0, 0, 200, 200) { }
public ManaStone(Position position) : base(position, "ManaStone", 0, 0, 0, 250) { }
protected GameObject(Position position, MapMarkers mapMarker, string name) { this.Position = position; this.MapMarker = mapMarker; this.Name = name; }
public MagisStone(Position position) : base(position, "MagicStone", 0, 20, 100, 100) { }
public Npc(Position position, string name, Race race, CharClass charClass, Random rand) : base(position, MapMarkers.E, name, race, charClass, false) { this.FillInventory(); this.SetPassiveSkills(rand); }
public HealingSalve(Position position) : base(position, "HealingSalve", 0, 0, 170, 0) { }