9 public EffectId IdEffect
13 return base.GetParam(1,
null).ToEnum(
true);
23 return base.GetParam(2,
null);
29 public override int CraftNum
33 return this.GetCraftNum();
38 public int GetCraftNum()
40 if (this.owner.id ==
"bandage")
48 public override bool OnUse(
Chara c)
50 int num = this.owner.Power;
51 if (this.IdEffect == EffectId.Buff &&
this.n1 ==
"ConBandage")
53 num += this.owner.Evalue(750) * 5;
54 num = num * (100 + (int)Mathf.Sqrt((
float)c.Evalue(300)) * 5) / 100;
56 ActEffect.Proc(this.IdEffect, base.GetParamInt(3, num),
this.owner.blessedState, c,
null,
new ActRef
64 if (this.IdEffect == EffectId.RemedyJure)
66 c.Say(
"destory_feather", this.owner,
null,
null);
68 this.owner.ModNum(-1,
true);
73 public override Action GetHealAction(
Chara c)
75 if (this.IdEffect == EffectId.Buff &&
this.n1 ==
"ConBandage" && !c.HasCondition<
ConBandage>())