3 public override string id =>
"machine";
7 return t.id ==
"gun_mani";
12 if (!(
id ==
"gun_mani"))
14 return id ==
"cloak_mani";
21 return new string[2] {
"gun_mani",
"cloak_mani" };
override string[] GetValidArtifacts()
override bool IsValidArtifact(string id)
override bool IsFaithElement(Element e)
override bool IsIgnoreReforge(Thing t)