8 public override bool InvertHeldSprite
18 public override bool HasCharges
28 public virtual string aliasEle
54 public virtual int Power
58 if (this.owner.sourceCard.vals.Length <= 2)
62 return this.owner.sourceCard.vals[2].ToInt();
68 public virtual bool IsNegative
72 return this.owner.IsNegativeGift;
78 public virtual EffectId IdEffect
82 return this.owner.sourceCard.vals[1].ToEnum(
true);
88 public virtual string N1
92 if (this.owner.sourceCard.vals.Length <= 3)
96 return this.owner.sourceCard.vals[3];
101 public override void OnCreate(
int lv)
103 this.owner.c_charges =
EClass.rnd(12);
104 if (this.owner.id ==
"rod_wish")
106 this.owner.c_charges = 1;
111 public override void TrySetHeldAct(
ActPlan p)