public Weapon(string name, string id = null, bool offhand = false, int power = 0, int weight = 0, Innate innate = null, Blessing blessing = null, Innate offInnate = null, Blessing offBlessing = null) : base(name, id, power, weight, innate, blessing) { IsOffhand = offhand; OffInnate = offInnate ?? new Innate(); OffBlessing = offBlessing ?? new Blessing(); }
public override string ToJson() { return("{" + "\"id\" : " + "\"" + Id + "\", " + "\"name\" : " + "\"" + Name + "\", " + "\"power\" : " + Power + ", " + "\"weight\" : " + Weight + ", " + "\"isOffHand\" : " + (IsOffhand? "true" : "false") + ", " + "\"innate\" : " + Innate.ToJson() + ", " + "\"blessing\" : " + Blessing.ToJson() + ", " + "\"offInnate\" : " + OffInnate.ToJson() + ", " + "\"offBlessing\" : " + OffBlessing.ToJson() + "}"); }
public Trinket(string name, string id = null, int power = 0, int weight = 0, Innate innate = null, Blessing blessing = null) : base(name, id, power, weight, innate, blessing) { }