Elin Decompiled Documentation EA 23.300 Nightly
Loading...
Searching...
No Matches
TraitGarokkHammer.cs
Go to the documentation of this file.
2{
3 public override bool CanUse(Chara c)
4 {
5 if (base.CanUse(c))
6 {
7 return !owner.isNPCProperty;
8 }
9 return false;
10 }
11
12 public override bool OnUse(Chara c)
13 {
14 ActEffect.Proc(EffectId.ChangeRarity, EClass.pc, null, 100, new ActRef
15 {
16 n1 = owner.material.alias,
17 refThing = owner.Thing
18 });
19 return true;
20 }
21}
EffectId
Definition: EffectId.cs:2
static void Proc(EffectId id, Card cc, Card tc=null, int power=100, ActRef actRef=default(ActRef))
Definition: ActEffect.cs:1040
bool isNPCProperty
Definition: Card.cs:557
Definition: Chara.cs:10
Definition: EClass.cs:6
static Chara pc
Definition: EClass.cs:15
override bool CanUse(Chara c)
override bool OnUse(Chara c)
Card owner
Definition: Trait.cs:28
Definition: ActRef.cs:2