12 return EClass.sources.elements.map[this.owner.refVal];
18 public override string aliasEle
22 return this.source.aliasRef;
28 public override int Power
38 public override EffectId IdEffect
42 return this.source.proc[0].ToEnum(
true);
48 public override string N1
52 return this.source.proc.TryGet(1,
true);
58 public override bool IsNegative
62 return base.IsNegative || this.source.tag.Contains(
"neg");
67 public override void OnCreate(
int lv)
69 this.owner.c_charges =
EClass.rnd(this.source.charge * 150 / 100);
74 public override string GetName()
76 return "rod_".lang(this.source.GetName().ToLower(),
null,
null,
null,
null);